| /art/runtime/ |
| D | instrumentation.cc | 173 struct InstallStackVisitor FINAL : public StackVisitor { in InstrumentationInstallStack() struct 174 InstallStackVisitor(Thread* thread_in, Context* context, uintptr_t instrumentation_exit_pc) in InstrumentationInstallStack() 182 bool VisitFrame() OVERRIDE SHARED_REQUIRES(Locks::mutator_lock_) { in InstrumentationInstallStack() 271 std::deque<InstrumentationStackFrame>* const instrumentation_stack_; in InstrumentationInstallStack() 272 std::vector<InstrumentationStackFrame> shadow_stack_; in InstrumentationInstallStack() 273 std::vector<uint32_t> dex_pcs_; in InstrumentationInstallStack() 274 const uintptr_t instrumentation_exit_pc_; in InstrumentationInstallStack() 275 bool reached_existing_instrumentation_frames_; in InstrumentationInstallStack() 276 size_t instrumentation_stack_depth_; in InstrumentationInstallStack() 277 uintptr_t last_return_pc_; in InstrumentationInstallStack() [all …]
|
| D | monitor.cc | 220 struct NthCallerWithDexPcVisitor FINAL : public StackVisitor { struct 221 explicit NthCallerWithDexPcVisitor(Thread* thread, size_t frame) in NthCallerWithDexPcVisitor() 228 bool VisitFrame() OVERRIDE SHARED_REQUIRES(Locks::mutator_lock_) { in VisitFrame() 247 ArtMethod* method_; 248 uint32_t dex_pc_; 251 size_t current_frame_number_; 252 const size_t wanted_frame_number_;
|
| D | quick_exception_handler.cc | 56 class CatchBlockStackVisitor FINAL : public StackVisitor { class 279 class DeoptimizeStackVisitor FINAL : public StackVisitor { class 612 class DumpFramesWithTypeStackVisitor FINAL : public StackVisitor { class
|
| D | thread.cc | 2630 struct CurrentMethodVisitor FINAL : public StackVisitor { struct 2631 CurrentMethodVisitor(Thread* thread, Context* context, bool abort_on_error) in CurrentMethodVisitor() 2638 bool VisitFrame() OVERRIDE SHARED_REQUIRES(Locks::mutator_lock_) { in VisitFrame() 2651 mirror::Object* this_object_; 2652 ArtMethod* method_; 2653 uint32_t dex_pc_; 2654 const bool abort_on_error_;
|
| D | oat_file.cc | 493 class DlOpenOatFile FINAL : public OatFileBase { class 755 class ElfOatFile FINAL : public OatFileBase { class
|
| D | profiler.cc | 124 class SampleCheckpoint FINAL : public Closure { class
|
| D | instrumentation_test.cc | 34 class TestInstrumentationListener FINAL : public instrumentation::InstrumentationListener { class
|
| D | thread_list.cc | 184 class DumpCheckpoint FINAL : public Closure { class
|
| D | debugger.cc | 137 class DebugInstrumentationListener FINAL : public instrumentation::InstrumentationListener { class 2466 class FindFrameVisitor FINAL : public StackVisitor { class
|
| /art/runtime/base/ |
| D | allocator.cc | 28 class MallocAllocator FINAL : public Allocator { class 47 class NoopAllocator FINAL : public Allocator { class
|
| D | arena_bit_vector.cc | 53 class ArenaBitVectorAllocator FINAL : public Allocator, private ArenaBitVectorAllocatorKind { class
|
| D | macros.h | 38 #define FINAL final macro 41 #define FINAL macro
|
| D | mutex.cc | 93 class ScopedAllMutexesLock FINAL { class 117 class ScopedContentionRecorder FINAL : public ValueObject { class
|
| /art/compiler/linker/ |
| D | relative_patcher.cc | 40 class RelativePatcherNone FINAL : public RelativePatcher { in Create() class
|
| /art/compiler/ |
| D | elf_writer_quick.cc | 87 class ElfWriterQuick FINAL : public ElfWriter { class
|
| D | image_writer.cc | 1865 class FixupClassVisitor FINAL : public FixupVisitor { class
|
| /art/runtime/entrypoints/quick/ |
| D | quick_trampoline_entrypoints.cc | 596 class BuildQuickShadowFrameVisitor FINAL : public QuickArgumentVisitor { class 774 class BuildQuickArgumentVisitor FINAL : public QuickArgumentVisitor { class 888 class RememberForGcArgumentVisitor FINAL : public QuickArgumentVisitor { class 1614 class ComputeGenericJniFrameSize FINAL : public ComputeNativeCallFrameSize { class 1767 class BuildGenericJniFrameVisitor FINAL : public QuickArgumentVisitor { class 1810 class FillJniCall FINAL : public FillNativeCall { class in art::FINAL
|
| /art/profman/ |
| D | profman.cc | 114 class ProfMan FINAL { class
|
| /art/compiler/optimizing/ |
| D | optimizing_compiler.cc | 92 class CodeVectorAllocator FINAL : public CodeAllocator { class 257 class OptimizingCompiler FINAL : public Compiler { class
|
| /art/runtime/jit/ |
| D | jit_code_cache.cc | 441 class MarkCodeVisitor FINAL : public StackVisitor { class 466 class MarkCodeClosure FINAL : public Closure { class
|
| D | jit.cc | 543 class JitCompileTask FINAL : public Task { class
|
| /art/runtime/gc/space/ |
| D | large_object_space.cc | 38 class MemoryToolLargeObjectMapSpace FINAL : public LargeObjectMapSpace { class
|
| /art/runtime/hprof/ |
| D | hprof.cc | 369 class FileEndianOutput FINAL : public EndianOutputBuffered { class 394 class NetStateEndianOutput FINAL : public EndianOutputBuffered { class
|
| /art/dex2oat/ |
| D | dex2oat.cc | 494 class Dex2Oat FINAL { class
|
| /art/oatdump/ |
| D | oatdump.cc | 101 class OatSymbolizer FINAL { class
|