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