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;