/art/ |
H A D | Android.mk | 102 include $(art_path)/runtime/Android.mk 319 $(DEX2OATD) --runtime-arg -Xms$(DEX2OAT_XMS) --runtime-arg -Xmx$(DEX2OAT_XMX) \ 325 --runtime-arg -Xnorelocate
|
/art/build/ |
H A D | Android.cpplint.mk | 20 ART_CPPLINT_FILTER := --filter=-whitespace/line_length,-build/include,-readability/function,-readability/streams,-readability/todo,-runtime/references,-runtime/sizeof,-runtime/threadsafe_fn,-runtime/printf 21 ART_CPPLINT_SRC := $(shell find art -name "*.h" -o -name "*$(ART_CPP_EXTENSION)" | grep -v art/compiler/llvm/generated/ | grep -v art/runtime/elf\.h)
|
H A D | Android.executable.mk | 58 LOCAL_C_INCLUDES += $(ART_C_INCLUDES) art/runtime $$(art_c_includes)
|
H A D | Android.gtest.mk | 69 runtime/arch/arch_test.cc \ 70 runtime/arch/memcmp16_test.cc \ 71 runtime/arch/stub_test.cc \ 72 runtime/barrier_test.cc \ 73 runtime/base/bit_field_test.cc \ 74 runtime/base/bit_vector_test.cc \ 75 runtime/base/hex_dump_test.cc \ 76 runtime/base/histogram_test.cc \ 77 runtime/base/mutex_test.cc \ 78 runtime/bas [all...] |
H A D | Android.oat.mk | 32 $$(hide) $$(DEX2OATD) --runtime-arg -Xms$(DEX2OAT_IMAGE_XMS) --runtime-arg -Xmx$(DEX2OAT_IMAGE_XMX) \ 55 $$(hide) $$(DEX2OATD) --runtime-arg -Xms$(DEX2OAT_XMS) --runtime-arg -Xmx$(DEX2OAT_XMX) \
|
/art/compiler/ |
H A D | Android.mk | 252 LOCAL_C_INCLUDES += $(ART_C_INCLUDES) art/runtime
|
H A D | image_writer.cc | 55 #include "runtime.h" 310 Runtime* runtime = Runtime::Current(); local 311 ClassLinker* class_linker = runtime->GetClassLinker(); 326 ArtMethod* resolution_method = runtime->GetResolutionMethod(); 417 Runtime* runtime = Runtime::Current(); local 418 ClassLinker* class_linker = runtime->GetClassLinker(); 447 // build an Object[] of the roots needed to restore the runtime 450 image_roots->Set<false>(ImageHeader::kResolutionMethod, runtime->GetResolutionMethod()); 451 image_roots->Set<false>(ImageHeader::kImtConflictMethod, runtime->GetImtConflictMethod()); 452 image_roots->Set<false>(ImageHeader::kDefaultImt, runtime [all...] |
/art/compiler/driver/ |
H A D | compiler_driver.cc | 40 #include "runtime.h" 884 // check this at runtime (for example for class loaders). 918 // going to have to check this at runtime (for example for class loaders). 1101 // invoked, so this can be passed to the out-of-line runtime support code. 1823 // exclusive access to the runtime and the transaction. To achieve this, we could use 1826 Runtime* const runtime = Runtime::Current(); local 1830 runtime->EnterTransactionMode(&transaction); 1833 // TODO we detach transaction from runtime to indicate we quit the transactional 1837 runtime->ExitTransactionMode(); 1926 // Skip compiling classes with generic verifier failures since they will still fail at runtime [all...] |
/art/dalvikvm/ |
H A D | Android.mk | 29 LOCAL_C_INCLUDES := art/runtime 55 LOCAL_C_INCLUDES := art/runtime
|
/art/dex2oat/ |
H A D | dex2oat.cc | 61 #include "runtime.h" 204 UsageError(" --host: used with Portable backend to link against host runtime libraries"); 217 UsageError(" --runtime-arg <argument>: used to specify various arguments for the runtime,"); 219 UsageError(" Use a separate --runtime-arg switch for each argument."); 220 UsageError(" Example: --runtime-arg -Xms256m"); 500 LOG(ERROR) << "Failed to create runtime"; 503 Runtime* runtime = Runtime::Current(); local 504 runtime->SetInstructionSet(instruction_set); 507 if (!runtime [all...] |
/art/disassembler/ |
H A D | Android.mk | 81 LOCAL_C_INCLUDES += $(ART_C_INCLUDES) art/runtime
|
/art/oatdump/ |
H A D | oatdump.cc | 50 #include "runtime.h" 1799 fprintf(stderr, "Failed to create runtime\n"); 1802 std::unique_ptr<Runtime> runtime(Runtime::Current());
|
/art/runtime/ |
H A D | Android.mk | 143 runtime.cc \ 278 $(info TODOMips64: $(LOCAL_PATH)/Android.mk Add mips64 specific runtime files)
|
H A D | class_linker.cc | 64 #include "runtime.h" 94 if (!Runtime::Current()->IsCompiler()) { // Give info if this occurs at runtime. 371 // Create runtime resolution and imt conflict methods. Also setup the default imt. 372 Runtime* runtime = Runtime::Current(); local 373 runtime->SetResolutionMethod(runtime->CreateResolutionMethod()); 374 runtime->SetImtConflictMethod(runtime->CreateImtConflictMethod()); 375 runtime->SetDefaultImt(runtime 975 Runtime* runtime = Runtime::Current(); local 1054 Runtime* runtime = Runtime::Current(); local 1074 Runtime* runtime = Runtime::Current(); local 1281 const Runtime* runtime = Runtime::Current(); local 1477 Runtime* runtime = Runtime::Current(); local 1497 Runtime* runtime = Runtime::Current(); local 2516 Runtime* runtime = Runtime::Current(); local 2680 Runtime* runtime = Runtime::Current(); local 4663 Runtime* const runtime = Runtime::Current(); local [all...] |
H A D | debugger.cc | 761 Runtime* runtime = Runtime::Current(); local 762 runtime->GetThreadList()->SuspendAll(); 766 runtime->GetInstrumentation()->EnableDeoptimization(); 770 runtime->GetThreadList()->ResumeAll(); 783 Runtime* runtime = Runtime::Current(); local 784 runtime->GetThreadList()->SuspendAll(); 800 runtime->GetInstrumentation()->RemoveListener(&gDebugInstrumentationListener, 804 runtime->GetInstrumentation()->DisableDeoptimization(); 810 runtime->GetThreadList()->ResumeAll(); 1880 // Debugging can't use transactional mode (runtime onl 3086 Runtime* const runtime = Runtime::Current(); local [all...] |
H A D | instrumentation.cc | 248 LOG(INFO) << " Skipping runtime method. Frame " << GetFrameId(); 588 Runtime* runtime = Runtime::Current(); local 597 runtime->GetClassLinker()->VisitClasses(InstallStubsClassVisitor, this); 600 runtime->GetThreadList()->ForEach(InstrumentationInstallStack, this); 604 runtime->GetClassLinker()->VisitClasses(InstallStubsClassVisitor, this); 625 Runtime* runtime = Runtime::Current(); local 626 ThreadList* tl = runtime->GetThreadList(); 629 if (runtime->IsStarted()) { 637 if (runtime->IsStarted()) { 672 Runtime* runtime local 922 Runtime* runtime = Runtime::Current(); local [all...] |
H A D | intern_table.cc | 112 Runtime* runtime = Runtime::Current(); local 113 if (runtime->IsActiveTransaction()) { 114 runtime->RecordStrongStringInsertion(s); 124 Runtime* runtime = Runtime::Current(); local 125 if (runtime->IsActiveTransaction()) { 126 runtime->RecordWeakStringInsertion(s); 137 Runtime* runtime = Runtime::Current(); local 138 if (runtime->IsActiveTransaction()) { 139 runtime->RecordWeakStringRemoval(s);
|
/art/runtime/base/ |
H A D | mutex-inl.h | 29 #include "runtime.h" 89 Runtime* runtime = Runtime::Current(); variable 90 CHECK(runtime == nullptr || !runtime->IsStarted() || runtime->IsShuttingDownLocked() || 91 // Used during thread creation to avoid races with runtime shutdown. Thread::Current not
|
H A D | mutex.cc | 25 #include "runtime.h" 282 Runtime* runtime = Runtime::Current(); local 283 bool shutting_down = runtime == nullptr || runtime->IsShuttingDown(Thread::Current()); 298 Runtime* runtime = Runtime::Current(); 299 bool shutting_down = (runtime == NULL) || runtime->IsShuttingDownLocked(); 477 Runtime* runtime = Runtime::Current(); 478 bool shutting_down = runtime == NULL || runtime 678 Runtime* runtime = Runtime::Current(); local [all...] |
/art/runtime/entrypoints/quick/ |
H A D | quick_instrumentation_entrypoints.cc | 22 #include "runtime.h" 60 Runtime* runtime = Runtime::Current(); local 61 sp->Assign(runtime->GetCalleeSaveMethod(Runtime::kRefsOnly));
|
/art/runtime/gc/collector/ |
H A D | mark_compact.cc | 47 #include "runtime.h" 342 Runtime* runtime = Runtime::Current(); local 344 runtime->VisitRoots(UpdateRootCallback, this); 371 runtime->SweepSystemWeaks(&MarkedForwardingAddressCallback, this);
|
H A D | semi_space.cc | 46 #include "runtime.h" 168 // Store the stack traces into the runtime fault string in case we Get a heap corruption 172 Runtime* runtime = Runtime::Current(); local 173 runtime->GetThreadList()->DumpForSigQuit(oss); 174 runtime->GetThreadList()->DumpNativeStacks(oss); 175 runtime->SetFaultMessage(oss.str());
|
/art/runtime/gc/ |
H A D | heap.cc | 64 #include "runtime.h" 971 Runtime* runtime = Runtime::Current(); local 972 runtime->GetThreadList()->SuspendAll(); 974 size_t count = runtime->GetMonitorList()->DeflateMonitors(); 977 runtime->GetThreadList()->ResumeAll(); 1563 // Don't allow heap transitions to happen if the runtime is shutting down since these can 1611 Runtime* const runtime = Runtime::Current(); local 1612 ThreadList* const tl = runtime->GetThreadList(); 1643 if (runtime->IsShuttingDown(self)) { 1644 // Don't allow heap transitions to happen if the runtime i 2068 Runtime* runtime = Runtime::Current(); local 2958 Runtime* runtime = Runtime::Current(); local 3024 Runtime* runtime = Runtime::Current(); local [all...] |
/art/runtime/gc/space/ |
H A D | image_space.cc | 637 Runtime* runtime = Runtime::Current(); local 638 runtime->SetInstructionSet(space->oat_file_->GetOatHeader().GetInstructionSet()); 641 runtime->SetResolutionMethod(down_cast<mirror::ArtMethod*>(resolution_method)); 643 runtime->SetImtConflictMethod(down_cast<mirror::ArtMethod*>(imt_conflict_method)); 645 runtime->SetDefaultImt(down_cast<mirror::ObjectArray<mirror::ArtMethod>*>(default_imt)); 648 runtime->SetCalleeSaveMethod(down_cast<mirror::ArtMethod*>(callee_save_method), 651 runtime->SetCalleeSaveMethod(down_cast<mirror::ArtMethod*>(callee_save_method), 654 runtime->SetCalleeSaveMethod(down_cast<mirror::ArtMethod*>(callee_save_method),
|
/art/runtime/interpreter/ |
H A D | interpreter.cc | 26 // Hand select a number of methods to be run in a not yet started runtime without using JNI. 35 Runtime* runtime = Runtime::Current(); local 36 mirror::Class* array_class = runtime->GetClassLinker()->FindArrayClass(self, &element_class); 38 gc::AllocatorType allocator = runtime->GetHeap()->GetCurrentAllocator(); 123 AbortTransaction(self, "Attempt to invoke native method in non-started runtime: %s", 128 "non-transactional runtime";
|