Lines Matching refs:Object

50 class Object;  variable
69 static uint32_t GetLockOwnerThreadId(ObjPtr<mirror::Object> obj)
73 static ObjPtr<mirror::Object> MonitorEnter(Thread* thread,
74 ObjPtr<mirror::Object> obj,
82 static bool MonitorExit(Thread* thread, ObjPtr<mirror::Object> obj)
88 static void Notify(Thread* self, ObjPtr<mirror::Object> obj) in Notify()
92 static void NotifyAll(Thread* self, ObjPtr<mirror::Object> obj) in NotifyAll()
100 ObjPtr<mirror::Object> obj,
107 /* out */ ObjPtr<mirror::Object>* monitor_object,
113 static ObjPtr<mirror::Object> GetContendedMonitor(Thread* thread)
121 void (*callback)(ObjPtr<mirror::Object>, void*),
129 ObjPtr<mirror::Object> GetObject() REQUIRES_SHARED(Locks::mutator_lock_);
131 void SetObject(ObjPtr<mirror::Object> object);
152 static void InflateThinLocked(Thread* self, Handle<mirror::Object> obj, LockWord lock_word,
158 static bool Deflate(Thread* self, ObjPtr<mirror::Object> obj)
176 Monitor(Thread* self, Thread* owner, ObjPtr<mirror::Object> obj, int32_t hash_code)
178 Monitor(Thread* self, Thread* owner, ObjPtr<mirror::Object> obj, int32_t hash_code, MonitorId id)
204 static void Inflate(Thread* self, Thread* owner, ObjPtr<mirror::Object> obj, int32_t hash_code)
215 static void FailedUnlock(ObjPtr<mirror::Object> obj,
237 static void DoNotify(Thread* self, ObjPtr<mirror::Object> obj, bool notify_all)
298 ObjPtr<mirror::Object> obj,
302 ObjPtr<mirror::Object> obj,
334 GcRoot<mirror::Object> obj_;
427 friend class mirror::Object;
471 explicit MonitorInfo(ObjPtr<mirror::Object> o) REQUIRES(Locks::mutator_lock_);