Lines Matching refs:new_status
59 void Class::SetStatus(Handle<Class> h_this, Status new_status, Thread* self) { in SetStatus() argument
64 if (UNLIKELY(new_status <= old_status && new_status != kStatusError && in SetStatus()
65 new_status != kStatusRetired)) { in SetStatus()
67 << " " << old_status << " -> " << new_status; in SetStatus()
69 if (new_status >= kStatusResolved || old_status >= kStatusResolved) { in SetStatus()
73 << PrettyClass(h_this.Get()) << " " << old_status << " -> " << new_status; in SetStatus()
76 if (UNLIKELY(new_status == kStatusError)) { in SetStatus()
114 h_this->SetField32Volatile<true>(OFFSET_OF_OBJECT_MEMBER(Class, status_), new_status); in SetStatus()
116 h_this->SetField32Volatile<false>(OFFSET_OF_OBJECT_MEMBER(Class, status_), new_status); in SetStatus()
129 CHECK_LT(new_status, kStatusResolved) << PrettyDescriptor(h_this.Get()); in SetStatus()
130 if (new_status == kStatusRetired || new_status == kStatusError) { in SetStatus()
134 CHECK_NE(new_status, kStatusRetired); in SetStatus()
135 if (old_status >= kStatusResolved || new_status >= kStatusResolved) { in SetStatus()