xref: /aosp_15_r20/system/libartpalette/libartpalette.map.txt (revision 40dae23f154df491fe180b8be88cd3a82ca62e73)
1*40dae23fSAndroid Build Coastguard Worker#
2*40dae23fSAndroid Build Coastguard Worker# Copyright (C) 2019 The Android Open Source Project
3*40dae23fSAndroid Build Coastguard Worker#
4*40dae23fSAndroid Build Coastguard Worker# Licensed under the Apache License, Version 2.0 (the "License");
5*40dae23fSAndroid Build Coastguard Worker# you may not use this file except in compliance with the License.
6*40dae23fSAndroid Build Coastguard Worker# You may obtain a copy of the License at
7*40dae23fSAndroid Build Coastguard Worker#
8*40dae23fSAndroid Build Coastguard Worker#      http://www.apache.org/licenses/LICENSE-2.0
9*40dae23fSAndroid Build Coastguard Worker#
10*40dae23fSAndroid Build Coastguard Worker# Unless required by applicable law or agreed to in writing, software
11*40dae23fSAndroid Build Coastguard Worker# distributed under the License is distributed on an "AS IS" BASIS,
12*40dae23fSAndroid Build Coastguard Worker# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
13*40dae23fSAndroid Build Coastguard Worker# See the License for the specific language governing permissions and
14*40dae23fSAndroid Build Coastguard Worker# limitations under the License.
15*40dae23fSAndroid Build Coastguard Worker#
16*40dae23fSAndroid Build Coastguard Worker
17*40dae23fSAndroid Build Coastguard WorkerLIBARTPALETTE_1 { # introduced=31
18*40dae23fSAndroid Build Coastguard Worker  global:
19*40dae23fSAndroid Build Coastguard Worker    # --- VERSION 01 API ---
20*40dae23fSAndroid Build Coastguard Worker    PaletteSchedSetPriority; # systemapi
21*40dae23fSAndroid Build Coastguard Worker    PaletteSchedGetPriority; # systemapi
22*40dae23fSAndroid Build Coastguard Worker    PaletteWriteCrashThreadStacks; # systemapi
23*40dae23fSAndroid Build Coastguard Worker    PaletteTraceEnabled; # systemapi
24*40dae23fSAndroid Build Coastguard Worker    PaletteTraceBegin; # systemapi
25*40dae23fSAndroid Build Coastguard Worker    PaletteTraceEnd; # systemapi
26*40dae23fSAndroid Build Coastguard Worker    PaletteTraceIntegerValue; # systemapi
27*40dae23fSAndroid Build Coastguard Worker    PaletteAshmemCreateRegion; # systemapi
28*40dae23fSAndroid Build Coastguard Worker    PaletteAshmemSetProtRegion; # systemapi
29*40dae23fSAndroid Build Coastguard Worker    PaletteCreateOdrefreshStagingDirectory; # systemapi
30*40dae23fSAndroid Build Coastguard Worker    PaletteShouldReportDex2oatCompilation; # systemapi
31*40dae23fSAndroid Build Coastguard Worker    PaletteNotifyStartDex2oatCompilation; # systemapi
32*40dae23fSAndroid Build Coastguard Worker    PaletteNotifyEndDex2oatCompilation; # systemapi
33*40dae23fSAndroid Build Coastguard Worker    PaletteNotifyDexFileLoaded; # systemapi
34*40dae23fSAndroid Build Coastguard Worker    PaletteNotifyOatFileLoaded; # systemapi
35*40dae23fSAndroid Build Coastguard Worker    PaletteShouldReportJniInvocations; # systemapi
36*40dae23fSAndroid Build Coastguard Worker    PaletteNotifyBeginJniInvocation; # systemapi
37*40dae23fSAndroid Build Coastguard Worker    PaletteNotifyEndJniInvocation; # systemapi
38*40dae23fSAndroid Build Coastguard Worker
39*40dae23fSAndroid Build Coastguard Worker  local:
40*40dae23fSAndroid Build Coastguard Worker    *;
41*40dae23fSAndroid Build Coastguard Worker};
42*40dae23fSAndroid Build Coastguard Worker
43*40dae23fSAndroid Build Coastguard WorkerLIBARTPALETTE_2 { # introduced=33
44*40dae23fSAndroid Build Coastguard Worker  global:
45*40dae23fSAndroid Build Coastguard Worker    # --- VERSION 02 API ---
46*40dae23fSAndroid Build Coastguard Worker    PaletteReportLockContention; # systemapi
47*40dae23fSAndroid Build Coastguard Worker} LIBARTPALETTE_1;
48*40dae23fSAndroid Build Coastguard Worker
49*40dae23fSAndroid Build Coastguard WorkerLIBARTPALETTE_3 { # introduced=34
50*40dae23fSAndroid Build Coastguard Worker  global:
51*40dae23fSAndroid Build Coastguard Worker    # --- VERSION 03 API ---
52*40dae23fSAndroid Build Coastguard Worker    PaletteSetTaskProfiles; # systemapi
53*40dae23fSAndroid Build Coastguard Worker} LIBARTPALETTE_2;
54*40dae23fSAndroid Build Coastguard Worker
55*40dae23fSAndroid Build Coastguard WorkerLIBARTPALETTE_4 { # introduced=36
56*40dae23fSAndroid Build Coastguard Worker  global:
57*40dae23fSAndroid Build Coastguard Worker    # --- VERSION 04 API ---
58*40dae23fSAndroid Build Coastguard Worker    PaletteDebugStoreGetString; # systemapi
59*40dae23fSAndroid Build Coastguard Worker} LIBARTPALETTE_3;
60