Home | History | Annotate | Download | only in runtime

Lines Matching refs:Inflate

100   // We should only inflate a lock if the owner is ourselves or suspended. This avoids a race
122 // We should only inflate a lock if the owner is ourselves or suspended. This avoids a race
865 void Monitor::Inflate(Thread* self, Thread* owner, mirror::Object* obj, int32_t hash_code) {
876 VLOG(monitor) << "monitor: Inflate with hashcode " << hash_code
891 // We own the monitor, we can easily inflate it.
892 Inflate(self, self, obj.Get(), hash_code);
895 // Suspend the owner, inflate. First change to blocked and give up mutator_lock_.
910 // Go ahead and inflate the lock.
911 Inflate(self, owner, obj.Get(), hash_code);
981 // We'd overflow the recursion count, so inflate the monitor.
1022 // Inflate with the existing hashcode.
1025 Inflate(self, nullptr, h_obj.Get(), lock_word.GetHashCode());
1116 // We own the lock, inflate to enqueue ourself on the Monitor. May fail spuriously so
1118 Inflate(self, self, obj, 0);