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