Searched refs:runtime (Results 1 - 25 of 63) sorted by last modified time

123

/art/
H A DAndroid.mk102 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 DAndroid.cpplint.mk20 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 DAndroid.executable.mk58 LOCAL_C_INCLUDES += $(ART_C_INCLUDES) art/runtime $$(art_c_includes)
H A DAndroid.gtest.mk69 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 DAndroid.oat.mk32 $$(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 DAndroid.mk252 LOCAL_C_INCLUDES += $(ART_C_INCLUDES) art/runtime
H A Dimage_writer.cc55 #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 Dcompiler_driver.cc40 #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 DAndroid.mk29 LOCAL_C_INCLUDES := art/runtime
55 LOCAL_C_INCLUDES := art/runtime
/art/dex2oat/
H A Ddex2oat.cc61 #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 DAndroid.mk81 LOCAL_C_INCLUDES += $(ART_C_INCLUDES) art/runtime
/art/oatdump/
H A Doatdump.cc50 #include "runtime.h"
1799 fprintf(stderr, "Failed to create runtime\n");
1802 std::unique_ptr<Runtime> runtime(Runtime::Current());
/art/runtime/
H A DAndroid.mk143 runtime.cc \
278 $(info TODOMips64: $(LOCAL_PATH)/Android.mk Add mips64 specific runtime files)
H A Dclass_linker.cc64 #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 Ddebugger.cc761 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 Dinstrumentation.cc248 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 Dintern_table.cc112 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 Dmutex-inl.h29 #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 Dmutex.cc25 #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 Dquick_instrumentation_entrypoints.cc22 #include "runtime.h"
60 Runtime* runtime = Runtime::Current(); local
61 sp->Assign(runtime->GetCalleeSaveMethod(Runtime::kRefsOnly));
/art/runtime/gc/collector/
H A Dmark_compact.cc47 #include "runtime.h"
342 Runtime* runtime = Runtime::Current(); local
344 runtime->VisitRoots(UpdateRootCallback, this);
371 runtime->SweepSystemWeaks(&MarkedForwardingAddressCallback, this);
H A Dsemi_space.cc46 #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 Dheap.cc64 #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 Dimage_space.cc637 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 Dinterpreter.cc26 // 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";

Completed in 440 milliseconds

123