blob: 3522d045ba532b6f9bdc07bdf1d3a0b317749d7e [file] [log] [blame]
ART_COMPILER {
global:
global:
extern "C++" {
# TODO(b/247611526): replace more long unmangled names with simple glob patterns
"art::CompiledCode::CodeDelta() const";
"art::CompiledCode::CodeDelta(art::InstructionSet)";
"art::CompiledCode::CodePointer(void const*, art::InstructionSet)";
"art::CompiledMethodStorage::CompiledMethodStorage(int)";
"art::CompiledMethodStorage::UniqueVMapTableEntries() const";
"art::CompiledMethodStorage::~CompiledMethodStorage()";
"art::Compiler::Create(art::CompilerOptions const&, art::CompiledMethodStorage*, art::Compiler::Kind)";
"art::CompilerOptions::CompilerOptions()";
"art::CompilerOptions::GetVerificationResults() const";
"art::CompilerOptions::IsImageClass(char const*) const";
"art::CompilerOptions::IsPreloadedClass(char const*) const";
"art::CompilerOptions::ShouldCompileWithClinitCheck(art::ArtMethod*) const";
"art::CompilerOptions::~CompilerOptions()";
"art::CreateTrampoline32(art::InstructionSet, art::EntryPointCallingConvention, art::ThreadOffset<(art::PointerSize)4>)";
"art::CreateTrampoline64(art::InstructionSet, art::EntryPointCallingConvention, art::ThreadOffset<(art::PointerSize)8>)";
"art::VerificationResults::AddRejectedClass(art::ClassReference)";
"art::VerificationResults::AddUncompilableMethod(art::MethodReference)";
"art::VerificationResults::IsClassRejected(art::ClassReference) const";
"art::VerificationResults::IsUncompilableMethod(art::MethodReference) const";
"art::VerificationResults::VerificationResults()";
"art::VerificationResults::~VerificationResults()";
"void art::debug::WriteDebugInfo<art::ElfTypes32>(art::ElfBuilder<art::ElfTypes32>*, art::debug::DebugInfo const&)";
"void art::debug::WriteDebugInfo<art::ElfTypes64>(art::ElfBuilder<art::ElfTypes64>*, art::debug::DebugInfo const&)";
art::CompiledCode::AlignCode*;
art::CompiledMethod::*;
art::CompiledMethodStorage::DumpMemoryUsage*;
art::CompiledMethodStorage::GetThunkCode*;
art::CompilerOptions::ParseDumpInitFailures*;
art::CompilerOptions::ParseRegisterAllocationStrategy*;
art::IntrinsicObjects*;
art::debug::MakeMiniDebugInfo*;
art::linker::operator*;
art::operator*;
};
jit_load;
local:
*;
};