/art/runtime/openjdkjvmti/ |
H A D | ti_class_loader.h | 73 static bool AddToClassLoader(art::Thread* self, 74 art::Handle<art::mirror::ClassLoader> loader, 75 const art::DexFile* dex_file) 76 REQUIRES_SHARED(art::Locks::mutator_lock_); 79 // j.l.DexFile objects holds several art::DexFile*s in it. 81 static art::ObjPtr<art::mirror::Object> FindSourceDexFileObject( 82 art::Thread* self, art [all...] |
H A D | ti_dump.cc | 47 struct DumpCallback : public art::RuntimeSigQuitCallback { 48 void SigQuit() OVERRIDE REQUIRES_SHARED(art::Locks::mutator_lock_) { 49 art::Thread* thread = art::Thread::Current(); 50 art::ScopedThreadSuspension sts(thread, art::ThreadState::kNative); 61 art::ScopedThreadStateChange stsc(art::Thread::Current(), 62 art::ThreadState::kWaitingForDebuggerToAttach); 63 art [all...] |
H A D | ti_redefine.h | 79 art::Runtime* runtime, 80 art::Thread* self, 89 art::Runtime* runtime, 90 art::Thread* self, 97 static std::unique_ptr<art::MemMap> MoveDataToMemMap(const std::string& original_location, 98 art::ArraySlice<const unsigned char> data, 106 const art::DexFile* redefined_dex_file, 108 art::ArraySlice<const unsigned char> orig_dex_file) 109 REQUIRES_SHARED(art::Locks::mutator_lock_); 124 art [all...] |
H A D | ti_class_loader.cc | 62 bool ClassLoaderHelper::AddToClassLoader(art::Thread* self, 63 art::Handle<art::mirror::ClassLoader> loader, 64 const art::DexFile* dex_file) { 65 art::ScopedObjectAccessUnchecked soa(self); 66 art::StackHandleScope<3> hs(self); 67 if (art::ClassLinker::IsBootClassLoader(soa, loader.Get())) { 68 art::Runtime::Current()->GetClassLinker()->AppendToBootClassPath(self, *dex_file); 71 art::Handle<art [all...] |
/art/runtime/arch/x86_64/ |
H A D | quick_method_frame_info_x86_64.h | 25 namespace art { namespace 29 (1 << art::x86_64::kNumberOfCpuRegisters); // Fake return address callee save. 31 (1 << art::x86_64::RBX) | (1 << art::x86_64::RBP) | (1 << art::x86_64::R12) | 32 (1 << art::x86_64::R13) | (1 << art::x86_64::R14) | (1 << art::x86_64::R15); 34 (1 << art::x86_64::RSI) | (1 << art [all...] |
/art/runtime/arch/mips/ |
H A D | quick_method_frame_info_mips.h | 25 namespace art { namespace 29 (1u << art::mips::RA); 31 (1 << art::mips::S2) | (1 << art::mips::S3) | (1 << art::mips::S4) | (1 << art::mips::S5) | 32 (1 << art::mips::S6) | (1 << art::mips::S7) | (1 << art::mips::GP) | (1 << art [all...] |
/art/runtime/arch/arm64/ |
H A D | quick_method_frame_info_arm64.h | 25 namespace art { namespace 33 (1 << art::arm64::LR); 36 (1 << art::arm64::X20) | (1 << art::arm64::X21) | (1 << art::arm64::X22) | 37 (1 << art::arm64::X23) | (1 << art::arm64::X24) | (1 << art::arm64::X25) | 38 (1 << art::arm64::X26) | (1 << art [all...] |
/art/tools/cpp-define-generator/ |
H A D | constant_reference.def | 25 DEFINE_EXPR(STACK_REFERENCE_SIZE, size_t, sizeof(art::StackReference<art::mirror::Object>)) 27 DEFINE_EXPR(COMPRESSED_REFERENCE_SIZE, size_t, sizeof(art::mirror::CompressedReference<art::mirror::Object>)) 28 DEFINE_EXPR(COMPRESSED_REFERENCE_SIZE_SHIFT, size_t, art::WhichPowerOf2(sizeof(art::mirror::CompressedReference<art::mirror::Object>)))
|
H A D | constant_dexcache.def | 18 #include "mirror/dex_cache.h" // art::mirror::DexCache, StringDexCachePair 22 art::WhichPowerOf2(sizeof(art::mirror::StringDexCachePair))) 24 art::mirror::DexCache::kDexCacheStringCacheSize - 1) 26 art::LeastSignificantBit(art::mirror::DexCache::kDexCacheStringCacheSize)) 28 sizeof(art::mirror::StringDexCachePair)
|
H A D | constant_thread.def | 20 #include "thread.h" // art::kSuspendRequest, etc. 26 DEFINE_THREAD_CONSTANT(SUSPEND_REQUEST, int32_t, art::kSuspendRequest) 27 DEFINE_THREAD_CONSTANT(CHECKPOINT_REQUEST, int32_t, art::kCheckpointRequest) 28 DEFINE_THREAD_CONSTANT(EMPTY_CHECKPOINT_REQUEST, int32_t, art::kEmptyCheckpointRequest) 29 DEFINE_THREAD_CONSTANT(SUSPEND_OR_CHECKPOINT_REQUEST, int32_t, art::kSuspendRequest | art::kCheckpointRequest | art::kEmptyCheckpointRequest)
|
/art/runtime/arch/mips64/ |
H A D | quick_method_frame_info_mips64.h | 25 namespace art { namespace 29 (1 << art::mips64::RA); 31 (1 << art::mips64::S2) | (1 << art::mips64::S3) | (1 << art::mips64::S4) | 32 (1 << art::mips64::S5) | (1 << art::mips64::S6) | (1 << art::mips64::S7) | 33 (1 << art::mips64::GP) | (1 << art [all...] |
/art/runtime/arch/arm/ |
H A D | quick_method_frame_info_arm.h | 25 namespace art { namespace 29 (1 << art::arm::LR); 31 (1 << art::arm::R5) | (1 << art::arm::R6) | (1 << art::arm::R7) | (1 << art::arm::R8) | 32 (1 << art::arm::R10) | (1 << art::arm::R11); 34 (1 << art::arm::R1) | (1 << art [all...] |
/art/runtime/arch/x86/ |
H A D | quick_method_frame_info_x86.h | 25 namespace art { namespace 40 (1 << art::x86::kNumberOfCpuRegisters); // Fake return address callee save. 42 (1 << art::x86::EBP) | (1 << art::x86::ESI) | (1 << art::x86::EDI); 44 (1 << art::x86::ECX) | (1 << art::x86::EDX) | (1 << art::x86::EBX); 46 (1 << art::x86::EAX) | (1 << art [all...] |
/art/test/912-classes/src/ |
H A D | Main.java | 19 art.Test912.run(); 20 art.Test912Art.run();
|
/art/ |
H A D | Android.mk | 34 # Don't bother with tests unless there is a test-art*, build-art*, or related target. 36 ifneq (,$(filter tests test-art% valgrind-test-art% build-art% checkbuild,$(MAKECMDGOALS))) 45 find $(OUT_DIR) -name "*.oat" -o -name "*.odex" -o -name "*.art" -o -name '*.vdex' | xargs rm -f 72 # cpplint rules to style check art source files 118 .PHONY: test-art-target-sync 124 test-art-target-sync: $(TEST_ART_TARGET_SYNC_DEPS) 128 test-art [all...] |
/art/runtime/base/ |
H A D | value_object.h | 22 namespace art { namespace 29 } // namespace art
|
/art/runtime/ |
H A D | monitor_linux.cc | 19 namespace art { namespace 24 } // namespace art
|
H A D | read_barrier_option.h | 19 namespace art { namespace 27 } // namespace art
|
/art/test/901-hello-ti-agent/src/ |
H A D | Main.java | 19 art.Test901.run();
|
/art/test/902-hello-transformation/src/ |
H A D | Main.java | 19 art.Test902.run();
|
/art/test/903-hello-tagging/src/ |
H A D | Main.java | 19 art.Test903.run();
|
/art/test/904-object-allocation/src/ |
H A D | Main.java | 19 art.Test904.run();
|
/art/test/905-object-free/src/ |
H A D | Main.java | 19 art.Test905.run();
|
/art/test/906-iterate-heap/src/ |
H A D | Main.java | 19 art.Test906.run();
|
/art/test/907-get-loaded-classes/src/ |
H A D | Main.java | 19 art.Test907.run();
|