Home | History | Annotate | Download | only in mirror

Lines Matching refs:new_status

58 void Class::SetStatus(Status new_status, Thread* self) {
63 if (UNLIKELY(new_status <= old_status && new_status != kStatusError &&
64 new_status != kStatusRetired)) {
66 << old_status << " -> " << new_status;
68 if (new_status >= kStatusResolved || old_status >= kStatusResolved) {
72 << PrettyClass(this) << " " << old_status << " -> " << new_status;
75 if (UNLIKELY(new_status == kStatusError)) {
120 SetField32Volatile<true>(OFFSET_OF_OBJECT_MEMBER(Class, status_), new_status);
122 SetField32Volatile<false>(OFFSET_OF_OBJECT_MEMBER(Class, status_), new_status);
135 CHECK_LT(new_status, kStatusResolved) << PrettyDescriptor(this);
136 if (new_status == kStatusRetired || new_status == kStatusError) {
140 CHECK_NE(new_status, kStatusRetired);
141 if (old_status >= kStatusResolved || new_status >= kStatusResolved) {