/art/runtime/ |
D | instrumentation.cc | 201 struct InstallStackVisitor FINAL : public StackVisitor { in InstrumentationInstallStack() struct 202 InstallStackVisitor(Thread* thread_in, Context* context, uintptr_t instrumentation_exit_pc) in InstrumentationInstallStack() 210 bool VisitFrame() OVERRIDE REQUIRES_SHARED(Locks::mutator_lock_) { in InstrumentationInstallStack() 299 std::deque<InstrumentationStackFrame>* const instrumentation_stack_; in InstrumentationInstallStack() 300 std::vector<InstrumentationStackFrame> shadow_stack_; in InstrumentationInstallStack() 301 std::vector<uint32_t> dex_pcs_; in InstrumentationInstallStack() 302 const uintptr_t instrumentation_exit_pc_; in InstrumentationInstallStack() 303 bool reached_existing_instrumentation_frames_; in InstrumentationInstallStack() 304 size_t instrumentation_stack_depth_; in InstrumentationInstallStack() 305 uintptr_t last_return_pc_; in InstrumentationInstallStack() [all …]
|
D | monitor.cc | 228 struct NthCallerWithDexPcVisitor FINAL : public StackVisitor { struct 229 explicit NthCallerWithDexPcVisitor(Thread* thread, size_t frame) in NthCallerWithDexPcVisitor() 236 bool VisitFrame() OVERRIDE REQUIRES_SHARED(Locks::mutator_lock_) { in VisitFrame() 255 ArtMethod* method_; 256 uint32_t dex_pc_; 259 size_t current_frame_number_; 260 const size_t wanted_frame_number_;
|
D | quick_exception_handler.cc | 58 class CatchBlockStackVisitor FINAL : public StackVisitor { class 282 class DeoptimizeStackVisitor FINAL : public StackVisitor { class 654 class DumpFramesWithTypeStackVisitor FINAL : public StackVisitor { class
|
D | cha.cc | 83 class CHAStackVisitor FINAL : public StackVisitor { class 147 class CHACheckpoint FINAL : public Closure { class
|
D | thread.cc | 3121 struct CurrentMethodVisitor FINAL : public StackVisitor { struct 3122 CurrentMethodVisitor(Thread* thread, Context* context, bool check_suspended, bool abort_on_error) in CurrentMethodVisitor() 3132 bool VisitFrame() OVERRIDE REQUIRES_SHARED(Locks::mutator_lock_) { in VisitFrame() 3145 ObjPtr<mirror::Object> this_object_; 3146 ArtMethod* method_; 3147 uint32_t dex_pc_; 3148 const bool abort_on_error_;
|
D | oat_file.cc | 679 class DlOpenOatFile FINAL : public OatFileBase { class 941 class ElfOatFile FINAL : public OatFileBase { class
|
/art/runtime/base/ |
D | allocator.cc | 27 class MallocAllocator FINAL : public Allocator { class 46 class NoopAllocator FINAL : public Allocator { class
|
D | arena_bit_vector.cc | 53 class ArenaBitVectorAllocator FINAL : public Allocator, private ArenaBitVectorAllocatorKind { class
|
D | macros.h | 27 #define FINAL final macro
|
D | arena_allocator.cc | 185 class MallocArena FINAL : public Arena { class 232 class MemMapArena FINAL : public Arena { class
|
D | mutex.cc | 104 class ScopedAllMutexesLock FINAL { class 122 class Locks::ScopedExpectedMutexesOnWeakRefAccessLock FINAL { class 143 class ScopedContentionRecorder FINAL : public ValueObject { class
|
/art/test/ti-agent/ |
D | ti_macros.h | 22 #define FINAL final macro
|
/art/disassembler/ |
D | disassembler_arm.cc | 42 class DisassemblerArm::CustomDisassembler FINAL : public PrintDisassembler { class 43 class CustomDisassemblerStream FINAL : public DisassemblerStream { class in art::arm::FINAL
|
/art/compiler/linker/ |
D | relative_patcher.cc | 46 class RelativePatcherNone FINAL : public RelativePatcher { in Create() class
|
/art/dexoptanalyzer/ |
D | dexoptanalyzer.cc | 125 class DexoptAnalyzer FINAL { class
|
/art/compiler/ |
D | elf_writer_quick.cc | 87 class ElfWriterQuick FINAL : public ElfWriter { class
|
/art/runtime/entrypoints/quick/ |
D | quick_trampoline_entrypoints.cc | 652 class BuildQuickShadowFrameVisitor FINAL : public QuickArgumentVisitor { class 839 class BuildQuickArgumentVisitor FINAL : public QuickArgumentVisitor { class 955 class RememberForGcArgumentVisitor FINAL : public QuickArgumentVisitor { class 1774 class ComputeGenericJniFrameSize FINAL : public ComputeNativeCallFrameSize { class 1934 class BuildGenericJniFrameVisitor FINAL : public QuickArgumentVisitor { class 1985 class FillJniCall FINAL : public FillNativeCall { class in art::FINAL
|
/art/test/913-heaps/ |
D | heaps.cc | 43 #define FINAL final macro 116 class PrintIterationConfig FINAL : public IterationConfig { in Java_art_Test913_followReferences() class
|
/art/runtime/jit/ |
D | jit.cc | 590 class JitCompileTask FINAL : public Task { class
|
D | jit_code_cache.cc | 882 class MarkCodeVisitor FINAL : public StackVisitor { class 907 class MarkCodeClosure FINAL : public Closure { class
|
/art/compiler/optimizing/ |
D | optimizing_compiler.cc | 109 class CodeVectorAllocator FINAL : public CodeAllocator { class 295 class OptimizingCompiler FINAL : public Compiler { class
|
/art/runtime/openjdkjvmti/ |
D | ti_heap.cc | 763 class FollowReferencesHelper FINAL { class 831 class CollectAndReportRootsVisitor FINAL : public art::RootVisitor { class in openjdkjvmti::FINAL
|
D | events.cc | 309 class JvmtiMethodTraceListener FINAL : public art::instrumentation::InstrumentationListener { class
|
/art/runtime/gc/space/ |
D | large_object_space.cc | 40 class MemoryToolLargeObjectMapSpace FINAL : public LargeObjectMapSpace { class
|
/art/profman/ |
D | profman.cc | 173 class ProfMan FINAL { class
|