Home
last modified time | relevance | path

Searched defs:FINAL (Results 1 – 25 of 28) sorted by relevance

12

/art/runtime/
Dinstrumentation.cc173 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 …]
Dmonitor.cc220 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_;
Dquick_exception_handler.cc56 class CatchBlockStackVisitor FINAL : public StackVisitor { class
279 class DeoptimizeStackVisitor FINAL : public StackVisitor { class
612 class DumpFramesWithTypeStackVisitor FINAL : public StackVisitor { class
Dthread.cc2630 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_;
Doat_file.cc493 class DlOpenOatFile FINAL : public OatFileBase { class
755 class ElfOatFile FINAL : public OatFileBase { class
Dprofiler.cc124 class SampleCheckpoint FINAL : public Closure { class
Dinstrumentation_test.cc34 class TestInstrumentationListener FINAL : public instrumentation::InstrumentationListener { class
Dthread_list.cc184 class DumpCheckpoint FINAL : public Closure { class
Ddebugger.cc137 class DebugInstrumentationListener FINAL : public instrumentation::InstrumentationListener { class
2466 class FindFrameVisitor FINAL : public StackVisitor { class
/art/runtime/base/
Dallocator.cc28 class MallocAllocator FINAL : public Allocator { class
47 class NoopAllocator FINAL : public Allocator { class
Darena_bit_vector.cc53 class ArenaBitVectorAllocator FINAL : public Allocator, private ArenaBitVectorAllocatorKind { class
Dmacros.h38 #define FINAL final macro
41 #define FINAL macro
Dmutex.cc93 class ScopedAllMutexesLock FINAL { class
117 class ScopedContentionRecorder FINAL : public ValueObject { class
/art/compiler/linker/
Drelative_patcher.cc40 class RelativePatcherNone FINAL : public RelativePatcher { in Create() class
/art/compiler/
Delf_writer_quick.cc87 class ElfWriterQuick FINAL : public ElfWriter { class
Dimage_writer.cc1865 class FixupClassVisitor FINAL : public FixupVisitor { class
/art/runtime/entrypoints/quick/
Dquick_trampoline_entrypoints.cc596 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/
Dprofman.cc114 class ProfMan FINAL { class
/art/compiler/optimizing/
Doptimizing_compiler.cc92 class CodeVectorAllocator FINAL : public CodeAllocator { class
257 class OptimizingCompiler FINAL : public Compiler { class
/art/runtime/jit/
Djit_code_cache.cc441 class MarkCodeVisitor FINAL : public StackVisitor { class
466 class MarkCodeClosure FINAL : public Closure { class
Djit.cc543 class JitCompileTask FINAL : public Task { class
/art/runtime/gc/space/
Dlarge_object_space.cc38 class MemoryToolLargeObjectMapSpace FINAL : public LargeObjectMapSpace { class
/art/runtime/hprof/
Dhprof.cc369 class FileEndianOutput FINAL : public EndianOutputBuffered { class
394 class NetStateEndianOutput FINAL : public EndianOutputBuffered { class
/art/dex2oat/
Ddex2oat.cc494 class Dex2Oat FINAL { class
/art/oatdump/
Doatdump.cc101 class OatSymbolizer FINAL { class

12