8072128: mutexLocker.cpp _mutex_array[] initialization broken with safepoint check change

Fixed missing "++" in _mutex_array[] initialization.

Reviewed-by: dholmes, fparain
This commit is contained in:
Max Ockner 2015-03-19 15:30:06 -04:00
parent cc2bb40bf3
commit 0d9de873f4

View file

@ -169,7 +169,7 @@ void assert_lock_strong(const Monitor * lock) {
#define def(var, type, pri, vm_block, safepoint_check_allowed ) { \
var = new type(Mutex::pri, #var, vm_block, safepoint_check_allowed); \
assert(_num_mutex < MAX_NUM_MUTEX, "increase MAX_NUM_MUTEX"); \
_mutex_array[_num_mutex] = var; \
_mutex_array[_num_mutex++] = var; \
}
void mutex_init() {