natObject.cc (_Jv_MonitorEnter): Add missing parenthesis around comparison with (address | LOCKED) in JvAssert.
* java/lang/natObject.cc (_Jv_MonitorEnter): Add missing parenthesis around comparison with (address | LOCKED) in JvAssert. From-SVN: r208489
This commit is contained in:
parent
bae56bbbea
commit
e24e31ef96
@ -1,3 +1,8 @@
|
||||
2014-03-11 Uros Bizjak <ubizjak@gmail.com>
|
||||
|
||||
* java/lang/natObject.cc (_Jv_MonitorEnter): Add missing parenthesis
|
||||
around comparison with (address | LOCKED) in JvAssert.
|
||||
|
||||
2014-02-20 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
|
||||
|
||||
PR libgcj/55637
|
||||
|
@ -929,7 +929,7 @@ retry:
|
||||
// only be held by other threads waiting for conversion, and
|
||||
// they, like us, drop it quickly without blocking.
|
||||
_Jv_MutexLock(&(hl->si.mutex));
|
||||
JvAssert(he -> address == address | LOCKED );
|
||||
JvAssert(he -> address == (address | LOCKED));
|
||||
release_set(&(he -> address), (address | REQUEST_CONVERSION | HEAVY));
|
||||
// release lock on he
|
||||
LOG(REQ_CONV, (address | REQUEST_CONVERSION | HEAVY), self);
|
||||
@ -961,7 +961,7 @@ retry:
|
||||
}
|
||||
obj_addr_t was_heavy = (address & HEAVY);
|
||||
if ((address & LOCKED) ||
|
||||
!compare_and_swap(&(he -> address), address, (address | LOCKED )))
|
||||
!compare_and_swap(&(he -> address), address, address | LOCKED ))
|
||||
{
|
||||
wait_unlocked(he);
|
||||
goto retry;
|
||||
|
Loading…
x
Reference in New Issue
Block a user