Home | History | Annotate | Download | only in mirror

Lines Matching refs:new_status

60 void Class::SetStatus(Status new_status, Thread* self) {
65 if (UNLIKELY(new_status <= old_status && new_status != kStatusError &&
66 new_status != kStatusRetired)) {
68 << old_status << " -> " << new_status;
70 if (new_status >= kStatusResolved || old_status >= kStatusResolved) {
74 << PrettyClass(this) << " " << old_status << " -> " << new_status;
77 if (UNLIKELY(new_status == kStatusError)) {
122 SetField32Volatile<true>(OFFSET_OF_OBJECT_MEMBER(Class, status_), new_status);
124 SetField32Volatile<false>(OFFSET_OF_OBJECT_MEMBER(Class, status_), new_status);
137 CHECK_LT(new_status, kStatusResolved) << PrettyDescriptor(this);
138 if (new_status == kStatusRetired || new_status == kStatusError) {
142 CHECK_NE(new_status, kStatusRetired);
143 if (old_status >= kStatusResolved || new_status >= kStatusResolved) {