Searched refs:Current (Results 1 - 25 of 142) sorted by relevance

123456

/art/runtime/base/
H A Dmutex_test.cc31 mu.AssertNotHeld(Thread::Current());
33 mu.AssertHeld(Thread::Current());
41 mu.Lock(Thread::Current());
43 mu.Unlock(Thread::Current());
51 ASSERT_TRUE(mu.TryLock(Thread::Current()));
53 mu.Unlock(Thread::Current());
65 mu.Lock(Thread::Current());
67 mu.Lock(Thread::Current());
69 mu.Unlock(Thread::Current());
71 mu.Unlock(Thread::Current());
[all...]
/art/runtime/gc/accounting/
H A Dgc_allocator.cc26 Runtime::Current()->GetHeap()->RegisterGCAllocation(bytes);
31 Runtime::Current()->GetHeap()->RegisterGCDeAllocation(bytes);
/art/runtime/native/
H A Djava_lang_Runtime.cc31 if (Runtime::Current()->IsExplicitGcDisabled()) {
35 Runtime::Current()->GetHeap()->CollectGarbage(false);
39 Runtime::Current()->CallExitHook(status);
67 JavaVMExt* vm = Runtime::Current()->GetJavaVM();
79 return Runtime::Current()->GetHeap()->GetMaxMemory();
83 return Runtime::Current()->GetHeap()->GetTotalMemory();
87 return Runtime::Current()->GetHeap()->GetFreeMemory();
H A Ddalvik_system_VMRuntime.cc39 return Runtime::Current()->GetHeap()->GetTargetHeapUtilization();
43 Runtime::Current()->GetHeap()->SetTargetHeapUtilization(target);
71 ClassLinker* class_linker = Runtime::Current()->GetClassLinker();
95 Runtime::Current()->GetHeap()->ClearGrowthLimit();
103 return toStringArray(env, Runtime::Current()->GetProperties());
116 return env->NewStringUTF(DefaultToDot(Runtime::Current()->GetBootClassPathString()));
120 return env->NewStringUTF(DefaultToDot(Runtime::Current()->GetClassPathString()));
124 return env->NewStringUTF(Runtime::Current()->GetVersion());
136 Runtime* runtime = Runtime::Current();
155 Runtime::Current()
[all...]
H A Djava_lang_VMClassLoader.cc36 mirror::Class* c = Runtime::Current()->GetClassLinker()->LookupClass(descriptor.c_str(), loader);
47 return Runtime::Current()->GetClassLinker()->GetBootClassPath().size();
69 const std::vector<const DexFile*>& path = Runtime::Current()->GetClassLinker()->GetBootClassPath();
/art/runtime/mirror/
H A Dart_method-inl.h129 ClassLinker* class_linker = Runtime::Current()->GetClassLinker();
141 DCHECK(!Runtime::Current()->IsStarted());
146 DCHECK(!Runtime::Current()->IsStarted());
151 DCHECK(!Runtime::Current()->IsStarted());
156 DCHECK(!Runtime::Current()->IsStarted());
161 DCHECK(!Runtime::Current()->IsStarted());
166 DCHECK(!Runtime::Current()->IsStarted());
171 DCHECK(!Runtime::Current()->IsStarted());
176 DCHECK(!Runtime::Current()->IsStarted());
188 Runtime* runtime = Runtime::Current();
[all...]
H A Ddex_cache-inl.h30 DCHECK(method == Runtime::Current()->GetResolutionMethod());
H A Dobject.cc47 gc::Heap* heap = Runtime::Current()->GetHeap();
79 heap->AddFinalizerReference(Thread::Current(), copy.get());
87 if (Runtime::Current()->GetClassLinker() == NULL ||
88 !Runtime::Current()->GetHeap()->IsObjectValidationEnabled() ||
/art/runtime/
H A Dintern_table.cc36 MutexLock mu(Thread::Current(), intern_table_lock_);
41 MutexLock mu(Thread::Current(), intern_table_lock_);
48 MutexLock mu(Thread::Current(), intern_table_lock_);
63 intern_table_lock_.AssertHeld(Thread::Current());
75 intern_table_lock_.AssertHeld(Thread::Current());
82 intern_table_lock_.AssertHeld(Thread::Current());
93 gc::space::ImageSpace* image = Runtime::Current()->GetHeap()->GetImageSpace();
117 Thread* self = Thread::Current();
124 Thread* self = Thread::Current();
130 Thread* self = Thread::Current();
[all...]
H A Dsignal_catcher.cc72 Thread* self = Thread::Current();
88 MutexLock mu(Thread::Current(), lock_);
93 MutexLock mu(Thread::Current(), lock_);
103 ScopedThreadStateChange tsc(Thread::Current(), kWaitingForSignalCatcherOutput);
118 Runtime* runtime = Runtime::Current();
125 Thread* self = Thread::Current();
160 Runtime::Current()->GetHeap()->CollectGarbage(false);
177 Runtime::Current()->DumpLockHolders(LOG(INFO));
187 Runtime* runtime = Runtime::Current();
191 Thread* self = Thread::Current();
[all...]
H A Datomic.cc60 MutexLock mu(Thread::Current(), GetSwapMutex(addr));
82 MutexLock mu(Thread::Current(), GetSwapMutex(addr));
111 MutexLock mu(Thread::Current(), GetSwapMutex(addr));
H A Dthread_pool_test.cc42 LOG(INFO) << "Finalizing: " << *Thread::Current();
61 Thread* self = Thread::Current();
76 Thread* self = Thread::Current();
131 Thread* self = Thread::Current();
H A Dthread_list.cc41 if (Contains(Thread::Current())) {
42 Runtime::Current()->DetachCurrentThread();
70 MutexLock mu(Thread::Current(), *Locks::thread_list_lock_);
95 Thread* self = Thread::Current();
129 << "self: <<" << *Thread::Current();
137 Runtime* runtime = Runtime::Current();
148 Thread* self = Thread::Current();
225 Thread* self = Thread::Current();
269 Thread* self = Thread::Current();
299 Thread* self = Thread::Current();
[all...]
H A Djni_internal_test.cc39 vm_ = Runtime::Current()->GetJavaVM();
88 Thread* self = Thread::Current();
128 method->Invoke(Thread::Current(), arg_array.GetArray(), arg_array.GetNumBytes(), &result, 'V');
148 method->Invoke(Thread::Current(), arg_array.GetArray(), arg_array.GetNumBytes(), &result, 'B');
153 method->Invoke(Thread::Current(), arg_array.GetArray(), arg_array.GetNumBytes(), &result, 'B');
158 method->Invoke(Thread::Current(), arg_array.GetArray(), arg_array.GetNumBytes(), &result, 'B');
163 method->Invoke(Thread::Current(), arg_array.GetArray(), arg_array.GetNumBytes(), &result, 'B');
184 method->Invoke(Thread::Current(), arg_array.GetArray(), arg_array.GetNumBytes(), &result, 'I');
189 method->Invoke(Thread::Current(), arg_array.GetArray(), arg_array.GetNumBytes(), &result, 'I');
194 method->Invoke(Thread::Current(), arg_arra
[all...]
/art/runtime/entrypoints/quick/
H A Dcallee_save_frame.h34 *sp = Runtime::Current()->GetCalleeSaveMethod(type);
H A Dquick_instrumentation_entrypoints.cc33 instrumentation::Instrumentation* instrumentation = Runtime::Current()->GetInstrumentation();
50 mirror::ArtMethod* callee_save = Runtime::Current()->GetCalleeSaveMethod(Runtime::kRefsOnly);
57 instrumentation::Instrumentation* instrumentation = Runtime::Current()->GetInstrumentation();
/art/runtime/gc/
H A Dheap_test.cc31 Heap* heap = Runtime::Current()->GetHeap();
43 ScopedObjectAccess soa(Thread::Current());
55 Runtime::Current()->GetHeap()->CollectGarbage(false);
/art/compiler/jni/
H A Djni_compiler_test.cc50 ScopedObjectAccess soa(Thread::Current());
73 ScopedObjectAccess soa(Thread::Current());
78 Thread::Current()->TransitionFromSuspendedToRunnable();
83 env_ = Thread::Current()->GetJniEnv();
125 EXPECT_EQ(1U, Thread::Current()->NumStackReferences());
126 EXPECT_EQ(kNative, Thread::Current()->GetState());
127 Locks::mutator_lock_->AssertNotHeld(Thread::Current());
128 EXPECT_EQ(Thread::Current()->GetJniEnv(), env);
151 ScopedObjectAccess soa(Thread::Current());
154 Runtime::Current()
[all...]
/art/runtime/entrypoints/portable/
H A Dportable_throw_entrypoints.cc42 Thread* self = Thread::Current();
48 ThrowStackOverflowError(Thread::Current());
53 Thread* self = Thread::Current();
74 Thread* self = Thread::Current(); // TODO: make an argument.
115 Runtime::Current()->GetInstrumentation()->ExceptionCaughtEvent(self,
H A Dportable_field_entrypoints.cc38 Thread::Current(),
60 Thread::Current(),
81 field = FindFieldFromCode(field_idx, referrer, Thread::Current(),
97 field = FindFieldFromCode(field_idx, referrer, Thread::Current(),
112 field = FindFieldFromCode(field_idx, referrer, Thread::Current(),
128 field = FindFieldFromCode(field_idx, referrer, Thread::Current(),
145 field = FindFieldFromCode(field_idx, referrer, Thread::Current(),
163 field = FindFieldFromCode(field_idx, referrer, Thread::Current(),
183 field = FindFieldFromCode(field_idx, referrer, Thread::Current(),
200 field = FindFieldFromCode(field_idx, referrer, Thread::Current(),
[all...]
/art/runtime/jdwp/
H A Dobject_registry.cc50 ScopedObjectAccessUnchecked soa(Thread::Current());
83 Thread* self = Thread::Current();
89 Thread* self = Thread::Current();
110 Thread* self = Thread::Current();
121 Thread* self = Thread::Current();
130 Thread* self = Thread::Current();
140 Thread* self = Thread::Current();
151 Thread* self = Thread::Current();
162 Thread* self = Thread::Current();
172 Thread* self = Thread::Current();
[all...]
/art/runtime/entrypoints/jni/
H A Djni_entrypoints.cc29 Thread* self = Thread::Current();
53 CHECK(Runtime::Current()->GetHeap()->IsHeapAddress(value_as_work_around_rep))
60 DCHECK(Thread::Current() == self);
80 int reg_num = 2; // Current register being processed, -1 for stack arguments.
/art/runtime/gc/collector/
H A Dpartial_mark_sweep.cc36 WriterMutexLock mu(Thread::Current(), *Locks::heap_bitmap_lock_);
/art/compiler/driver/
H A Dcompiler_driver_test.cc42 Runtime::Current()->GetCompileTimeClassPath(class_loader),
51 Thread::Current()->TransitionFromSuspendedToRunnable();
54 env_ = Thread::Current()->GetJniEnv();
67 = Runtime::Current()->GetCompileTimeClassPath(class_loader);
76 ClassLinker* class_linker = Runtime::Current()->GetClassLinker();
80 ScopedObjectAccess soa(Thread::Current());
102 ScopedObjectAccess soa(Thread::Current());
144 ScopedObjectAccess soa(Thread::Current());
165 Thread::Current()->ClearException();
/art/compiler/
H A Dimage_test.cc46 ClassLinker* class_linker = Runtime::Current()->GetClassLinker();
59 ScopedObjectAccess soa(Thread::Current());
94 gc::Heap* heap = Runtime::Current()->GetHeap();
128 runtime_.reset(Runtime::Current());
131 Thread::Current()->TransitionFromRunnableToSuspended(kNative);
132 ScopedObjectAccess soa(Thread::Current());
136 gc::Heap* heap = Runtime::Current()->GetHeap();

Completed in 302 milliseconds

123456