Searched refs:Current (Results 26 - 50 of 142) sorted by relevance

123456

/art/runtime/arch/mips/
H A Dquick_entrypoints_mips.S152 * exception is Thread::Current()->exception_
156 move $a0, rSELF # pass Thread::Current
163 lw $t0, THREAD_EXCEPTION_OFFSET(rSELF) # load Thread::Current()->exception_
274 move $a1, rSELF # pass Thread::Current
287 move $a0, rSELF # pass Thread::Current
300 move $a0, rSELF # pass Thread::Current
313 move $a2, rSELF # pass Thread::Current
326 move $a0, rSELF # pass Thread::Current
339 move $a1, rSELF # pass Thread::Current
370 move $a3, rSELF # pass Thread::Current
[all...]
/art/compiler/
H A Dimage_writer.cc76 ClassLinker* class_linker = Runtime::Current()->GetClassLinker();
109 Thread::Current()->TransitionFromSuspendedToRunnable();
113 Thread::Current()->TransitionFromRunnableToSuspended(kNative);
115 gc::Heap* heap = Runtime::Current()->GetHeap();
129 ScopedObjectAccess soa(Thread::Current());
133 Thread::Current()->TransitionFromSuspendedToRunnable();
142 Thread::Current()->TransitionFromRunnableToSuspended(kNative);
187 for (const auto& space : Runtime::Current()->GetHeap()->GetContinuousSpaces()) {
204 Runtime* runtime = Runtime::Current();
237 gc::Heap* heap = Runtime::Current()
[all...]
/art/runtime/arch/arm/
H A Dquick_entrypoints_arm.S127 * exception is Thread::Current()->exception_
133 mov r0, r9 @ pass Thread::Current
142 mov r0, r9 @ pass Thread::Current
152 mov r1, r9 @ pass Thread::Current
162 mov r2, r9 @ pass Thread::Current
221 mov r3, r9 @ pass Thread::Current
312 mov r2, r9 @ pass Thread::Current
326 mov r1, r9 @ pass Thread::Current
338 mov r1, r9 @ pass Thread::Current
352 mov r2, r9 @ pass Thread::Current
[all...]
/art/runtime/
H A Ddex_method_iterator_test.cc26 ScopedObjectAccess soa(Thread::Current());
H A Djobject_comparator.cc33 ScopedObjectAccess soa(Thread::Current());
H A Dtrace.cc188 Thread::Current()->GetCpuMicroTime();
197 Thread* self = Thread::Current();
300 Runtime* runtime = Runtime::Current();
308 Thread* self = Thread::Current();
333 Thread* self = Thread::Current();
341 Runtime* runtime = Runtime::Current();
393 Runtime* runtime = Runtime::Current();
398 MutexLock mu(Thread::Current(), *Locks::trace_lock_);
412 MutexLock mu(Thread::Current(), *Locks::thread_list_lock_);
436 MutexLock mu(Thread::Current(), *Lock
[all...]
H A Dthread_pool.cc46 Thread* self = Thread::Current();
57 Runtime* runtime = Runtime::Current();
86 Thread* self = Thread::Current();
96 MutexLock mu(Thread::Current(), task_queue_lock_);
103 Thread* self = Thread::Current();
203 Thread* self = Thread::Current();
H A Ddex_file_test.cc27 ScopedObjectAccess soa(Thread::Current());
75 ScopedObjectAccess soa(Thread::Current());
115 ScopedObjectAccess soa(Thread::Current());
122 ScopedObjectAccess soa(Thread::Current());
128 ScopedObjectAccess soa(Thread::Current());
141 ScopedObjectAccess soa(Thread::Current());
197 ScopedObjectAccess soa(Thread::Current());
H A Ddebugger.cc200 MutexLock mu(Thread::Current(), *Locks::breakpoint_lock_);
284 ClassLinker* class_linker = Runtime::Current()->GetClassLinker();
461 ScopedObjectAccess soa(Thread::Current());
476 ScopedObjectAccess soa(Thread::Current());
481 ScopedObjectAccess soa(Thread::Current());
486 ScopedObjectAccess soa(Thread::Current());
497 return Thread::Current()->GetInvokeReq();
533 MutexLock mu(Thread::Current(), *Locks::breakpoint_lock_);
537 Runtime* runtime = Runtime::Current();
539 Thread* self = Thread::Current();
[all...]
H A Druntime.cc109 Thread* self = Thread::Current();
151 if (Runtime::Current() == NULL) {
155 Thread* self = Thread::Current();
186 Runtime::Current()->GetThreadList()->DumpLocked(os);
195 MutexLock mu(Thread::Current(), *Locks::abort_lock_);
206 if (Runtime::Current() != NULL && Runtime::Current()->abort_ != NULL) {
208 Runtime::Current()->abort_();
236 ScopedThreadStateChange tsc(Thread::Current(), kNative);
670 if (Runtime::Current()
[all...]
H A Dclass_linker.cc79 Thread* self = Thread::Current();
91 if (!Runtime::Current()->IsCompiler()) { // Give info if this occurs at runtime.
96 Thread* self = Thread::Current();
109 Thread* self = Thread::Current();
205 CHECK(Runtime::Current()->IsCompiler());
210 Thread* self = Thread::Current();
211 gc::Heap* heap = Runtime::Current()->GetHeap();
506 gc::Heap* heap = Runtime::Current()->GetHeap();
533 Thread* self = Thread::Current();
550 const char* class_path = Runtime::Current()
[all...]
/art/runtime/entrypoints/interpreter/
H A Dinterpreter_entrypoints.cc34 Runtime::Current()->GetClassLinker()->EnsureInitialized(method->GetDeclaringClass(), true, true);
/art/runtime/entrypoints/portable/
H A Dportable_fillarray_entrypoints.cc39 Thread* self = Thread::Current();
/art/runtime/gc/collector/
H A Dsticky_mark_sweep.cc36 WriterMutexLock mu(Thread::Current(), *Locks::heap_bitmap_lock_);
H A Dmark_sweep.cc121 WriterMutexLock mu(Thread::Current(), *Locks::heap_bitmap_lock_);
196 Thread* self = Thread::Current();
232 Runtime::Current()->DisallowNewSystemWeaks();
242 Thread* self = Thread::Current();
290 Thread* self = Thread::Current();
302 Runtime::Current()->AllowNewSystemWeaks();
372 // Rare case, no need to have Thread::Current be a parameter.
388 MutexLock mu(Thread::Current(), mark_stack_lock_);
442 MutexLock mu(Thread::Current(), mark_stack_lock_);
494 // TODO: Remove the Thread::Current her
[all...]
/art/runtime/verifier/
H A Dmethod_verifier_test.cc55 ScopedObjectAccess soa(Thread::Current());
H A Dreg_type_cache-inl.h31 klass = art::Runtime::Current()->GetClassLinker()->FindSystemClass(descriptor.c_str());
/art/runtime/native/
H A Ddalvik_system_VMDebug.cc47 Runtime::Current()->SetStatsEnabled(true);
51 Runtime::Current()->SetStatsEnabled(false);
55 return Runtime::Current()->GetStat(kind);
59 Runtime::Current()->ResetStats(kinds);
153 return Runtime::Current()->GetClassLinker()->DumpAllClasses(flags);
158 return Runtime::Current()->GetClassLinker()->NumLoadedClasses();
239 Runtime::Current()->GetHeap()->CountInstances(classes, countAssignable, &count);
261 gc::Heap* heap = Runtime::Current()->GetHeap();
H A Dorg_apache_harmony_dalvik_ddmc_DdmVmInternal.cc49 Thread* t = Runtime::Current()->GetThreadList()->FindThreadByThinLockId(thin_lock_id);
70 Runtime::Current()->GetThreadList()->Resume(thread, true);
129 ThreadList* thread_list = Runtime::Current()->GetThreadList();
/art/runtime/base/
H A Dmutex.cc316 MutexLock mu(Thread::Current(), *Locks::runtime_shutdown_lock_);
317 Runtime* runtime = Runtime::Current();
331 MutexLock mu(Thread::Current(), *Locks::runtime_shutdown_lock_);
332 Runtime* runtime = Runtime::Current();
340 DCHECK(self == NULL || self == Thread::Current());
382 DCHECK(self == NULL || self == Thread::Current());
422 DCHECK(self == NULL || self == Thread::Current());
465 DCHECK(self == NULL || self == Thread::Current());
537 MutexLock mu(Thread::Current(), *Locks::runtime_shutdown_lock_);
538 Runtime* runtime = Runtime::Current();
[all...]
H A Dmutex-inl.h84 Runtime* runtime = Runtime::Current();
135 DCHECK(self == NULL || self == Thread::Current());
163 DCHECK(self == NULL || self == Thread::Current());
/art/runtime/mirror/
H A Dobject_test.cc57 Thread* self = Thread::Current();
93 ScopedObjectAccess soa(Thread::Current());
103 ScopedObjectAccess soa(Thread::Current());
136 ScopedObjectAccess soa(Thread::Current());
152 ScopedObjectAccess soa(Thread::Current());
206 ScopedObjectAccess soa(Thread::Current());
215 Object* array = CheckAndAllocArrayFromCode(type_idx, sort, 3, Thread::Current(), false);
223 ScopedObjectAccess soa(Thread::Current());
258 ScopedObjectAccess soa(Thread::Current());
260 const DexFile* dex_file = Runtime::Current()
[all...]
H A Dart_method.cc123 Runtime::Current()->GetClassLinker()->FindMethodForProxy(GetDeclaringClass(), this));
149 const void* code = Runtime::Current()->GetInstrumentation()->GetQuickCodeFor(this);
160 const void* code = Runtime::Current()->GetInstrumentation()->GetQuickCodeFor(this);
196 const void* code = Runtime::Current()->GetInstrumentation()->GetQuickCodeFor(this);
204 const void* code = Runtime::Current()->GetInstrumentation()->GetQuickCodeFor(this);
257 Runtime* runtime = Runtime::Current();
310 DCHECK(Thread::Current() == self);
/art/compiler/dex/
H A Dmir_analysis.cc958 if ((GetNumDalvikInsns() > Runtime::Current()->GetSmallMethodThreshold()) &&
984 if ((GetNumDalvikInsns() > Runtime::Current()->GetSmallMethodThreshold()) &&
1011 small_cutoff = Runtime::Current()->GetSmallMethodThreshold();
1012 default_cutoff = Runtime::Current()->GetLargeMethodThreshold();
1015 small_cutoff = Runtime::Current()->GetTinyMethodThreshold();
1016 default_cutoff = Runtime::Current()->GetSmallMethodThreshold();
1019 small_cutoff = Runtime::Current()->GetHugeMethodThreshold();
1020 default_cutoff = Runtime::Current()->GetHugeMethodThreshold();
1033 if (GetNumDalvikInsns() > Runtime::Current()->GetHugeMethodThreshold()) {
/art/compiler/driver/
H A Dcompiler_driver.cc138 #define STATS_LOCK() MutexLock mu(Thread::Current(), stats_lock_)
378 if (Runtime::Current()->IsSeaIRMode()) {
391 CHECK(!Runtime::Current()->IsStarted());
398 return dedupe_code_.Add(Thread::Current(), code);
402 return dedupe_mapping_table_.Add(Thread::Current(), code);
406 return dedupe_vmap_table_.Add(Thread::Current(), code);
410 return dedupe_gc_map_.Add(Thread::Current(), code);
414 Thread* self = Thread::Current();
491 DCHECK(!Runtime::Current()->IsStarted());
505 ClassLinker* class_linker = Runtime::Current()
[all...]

Completed in 349 milliseconds

123456