8222295: more baseline cleanups from Async Monitor Deflation project

Reviewed-by: coleenp, acorn, dholmes
This commit is contained in:
Daniel D. Daugherty 2019-04-24 10:20:25 -04:00
parent ad207e278d
commit baf1349a2f
8 changed files with 84 additions and 87 deletions

View file

@ -896,7 +896,7 @@ typedef PaddedEnd<ObjectMonitor> PaddedObjectMonitor;
volatile_nonstatic_field(ObjectMonitor, _header, markOop) \
unchecked_nonstatic_field(ObjectMonitor, _object, sizeof(void *)) /* NOTE: no type */ \
unchecked_nonstatic_field(ObjectMonitor, _owner, sizeof(void *)) /* NOTE: no type */ \
volatile_nonstatic_field(ObjectMonitor, _count, jint) \
volatile_nonstatic_field(ObjectMonitor, _contentions, jint) \
volatile_nonstatic_field(ObjectMonitor, _waiters, jint) \
volatile_nonstatic_field(ObjectMonitor, _recursions, intptr_t) \
nonstatic_field(ObjectMonitor, FreeNext, ObjectMonitor*) \