Home | History | Annotate | Download | only in runtime

Lines Matching defs:Deflate

770 bool Monitor::Deflate(Thread* self, mirror::Object* obj) {
772 // Don't need volatile since we only deflate with mutators suspended.
774 // If the lock isn't an inflated monitor, then we don't need to deflate anything.
779 // Can't deflate if we have anybody waiting on the CV.
785 // Can't deflate if we are locked and have a hash code.
789 // Can't deflate if our lock count is too high.
793 // Deflate to a thin lock.
1421 if (Monitor::Deflate(self_, object)) {