/art/test/136-daemon-jni-shutdown/ |
H A D | daemon_jni_shutdown.cc | 44 Thread* const self = Thread::Current(); local 45 self->SetTopOfStack(nullptr); 46 self->SetTopOfShadowStack(nullptr);
|
/art/runtime/gc/space/ |
H A D | space_create_test.cc | 99 Thread* self = Thread::Current(); local 100 ScopedObjectAccess soa(self); 106 self, 118 mirror::Object* ptr2 = Alloc(space, self, 8 * MB, &dummy, nullptr, &dummy); 124 self, 136 mirror::Object* ptr4 = space->Alloc(self, 8 * MB, &dummy, nullptr, &dummy); 140 mirror::Object* ptr5 = space->AllocWithGrowth(self, 8 * MB, &dummy, nullptr, &dummy); 146 EXPECT_EQ(free3, space->Free(self, ptr3.Assign(nullptr))); 152 self, 165 space->Free(self, ptr 230 Thread* self = Thread::Current(); local 309 Thread* self = Thread::Current(); local [all...] |
/art/runtime/gc/ |
H A D | reference_processor.h | 58 void BroadcastForSlowPath(Thread* self); 60 mirror::Object* GetReferent(Thread* self, mirror::Reference* reference) 62 void EnqueueClearedReferences(Thread* self) REQUIRES(!Locks::mutator_lock_); 77 void DisableSlowPath(Thread* self) REQUIRES(Locks::reference_processor_lock_) 82 void StartPreservingReferences(Thread* self) REQUIRES(!Locks::reference_processor_lock_); 83 void StopPreservingReferences(Thread* self) REQUIRES(!Locks::reference_processor_lock_);
|
H A D | scoped_gc_critical_section.h | 35 ScopedGCCriticalSection(Thread* self, GcCause cause, CollectorType collector_type)
|
/art/test/970-iface-super-resolution-generated/util-src/ |
H A D | generate_java.py | 40 def __init__(self, inner): 41 self.inner = inner 43 def get_name(self): 44 return self.inner.get_name() 46 def __str__(self): 48 for line in str(self.inner).splitlines(keepends = True):
|
/art/compiler/utils/ |
H A D | dedupe_set.h | 42 const StoreKey* Add(Thread* self, const InKey& key); 48 std::string DumpStats(Thread* self) const;
|
/art/runtime/interpreter/mterp/arm/ |
H A D | op_return_void.S | 6 blne MterpSuspendCheck @ (self)
|
H A D | op_check_cast.S | 10 mov r3, rSELF @ r3<- self 11 bl MterpCheckCast @ (index, &obj, method, self)
|
H A D | op_monitor_exit.S | 12 mov r1, rSELF @ r0<- self 13 bl artUnlockObjectFromCode @ r0<- success for unlock(self, obj)
|
/art/runtime/interpreter/mterp/mips/ |
H A D | op_return_void.S | 7 JAL(MterpSuspendCheck) # (self)
|
H A D | op_return_void_no_barrier.S | 5 JAL(MterpSuspendCheck) # (self)
|
H A D | op_check_cast.S | 10 move a3, rSELF # a3 <- self 11 JAL(MterpCheckCast) # v0 <- CheckCast(index, &obj, method, self)
|
H A D | op_monitor_enter.S | 8 move a1, rSELF # a1 <- self 9 JAL(artLockObjectFromCode) # v0 <- artLockObject(obj, self)
|
H A D | op_monitor_exit.S | 12 move a1, rSELF # a1 <- self 13 JAL(artUnlockObjectFromCode) # v0 <- artUnlockObject(obj, self)
|
/art/runtime/interpreter/mterp/mips64/ |
H A D | op_return_void.S | 8 jal MterpSuspendCheck # (self)
|
H A D | op_return_void_no_barrier.S | 6 jal MterpSuspendCheck # (self)
|
H A D | op_check_cast.S | 11 move a3, rSELF # a3 <- self 12 jal MterpCheckCast # (index, &obj, method, self)
|
H A D | op_monitor_exit.S | 13 move a1, rSELF # a1 <- self 14 jal artUnlockObjectFromCode # v0 <- success for unlock(self, obj)
|
/art/runtime/interpreter/mterp/x86/ |
H A D | alt_stub.S | 18 call SYMBOL(MterpCheckBefore) # (self, shadow_frame)
|
H A D | op_monitor_enter.S | 10 call SYMBOL(artLockObjectFromCode) # (object, self)
|
H A D | op_monitor_exit.S | 14 call SYMBOL(artUnlockObjectFromCode) # (object, self)
|
/art/runtime/ |
H A D | jni_env_ext.cc | 57 : self(self_in), 125 2 * pointer_size + // Thread* self + JavaVMExt* vm. 135 2 * pointer_size); // Thread* self + JavaVMExt* vm 143 static uintptr_t GetJavaCallFrame(Thread* self) SHARED_REQUIRES(Locks::mutator_lock_) { 144 NthCallerVisitor zeroth_caller(self, 0, false); 160 locked_objects_.push_back(std::make_pair(GetJavaCallFrame(self), obj)); 163 static std::string ComputeMonitorDescription(Thread* self, 165 mirror::Object* o = self->DecodeJObject(obj); 167 Locks::mutator_lock_->IsExclusiveHeld(self)) { 181 static void RemoveMonitors(Thread* self, [all...] |
H A D | read_barrier-inl.h | 37 Thread* const self = Thread::Current(); local 38 if (self != nullptr) { 39 CHECK_EQ(self->GetDebugDisallowReadBarrierCount(), 0u); 103 Thread* const self = Thread::Current(); local 104 if (self != nullptr) { 105 CHECK_EQ(self->GetDebugDisallowReadBarrierCount(), 0u); 110 Thread* self = Thread::Current(); local 111 if (self != nullptr && self->GetIsGcMarking()) { 120 Thread* self local 151 Thread* self = Thread::Current(); local 161 Thread* self = Thread::Current(); local [all...] |
H A D | monitor_pool.h | 45 static Monitor* CreateMonitor(Thread* self, Thread* owner, mirror::Object* obj, int32_t hash_code) 48 Monitor* mon = new Monitor(self, owner, obj, hash_code); 52 return GetMonitorPool()->CreateMonitorInPool(self, owner, obj, hash_code); 56 static void ReleaseMonitor(Thread* self, Monitor* monitor) { argument 58 UNUSED(self); 61 GetMonitorPool()->ReleaseMonitorToPool(self, monitor); 65 static void ReleaseMonitors(Thread* self, MonitorList::Monitors* monitors) { argument 67 UNUSED(self); 70 GetMonitorPool()->ReleaseMonitorsToPool(self, monitors); 90 static MonitorId ComputeMonitorId(Monitor* mon, Thread* self) { argument 150 ComputeMonitorIdInPool(Monitor* mon, Thread* self) argument [all...] |
/art/runtime/interpreter/ |
H A D | unstarted_runtime.h | 50 static void Invoke(Thread* self, 57 static void Jni(Thread* self, 67 static void Unstarted ## ShortName(Thread* self, \ 80 static void UnstartedJNI ## ShortName(Thread* self, \
|