8310540: G1: Verification should use raw oop decode functions
Reviewed-by: ayang, kbarrett
This commit is contained in:
parent
013367b483
commit
9397094692
@ -618,7 +618,7 @@ class G1VerifyLiveAndRemSetClosure : public BasicOopIterateClosure {
|
|||||||
if (CompressedOops::is_null(heap_oop)) {
|
if (CompressedOops::is_null(heap_oop)) {
|
||||||
return;
|
return;
|
||||||
}
|
}
|
||||||
oop obj = CompressedOops::decode_not_null(heap_oop);
|
oop obj = CompressedOops::decode_raw_not_null(heap_oop);
|
||||||
|
|
||||||
LiveChecker<T> live_check(this, _containing_obj, p, obj, _vo);
|
LiveChecker<T> live_check(this, _containing_obj, p, obj, _vo);
|
||||||
if (live_check.failed()) {
|
if (live_check.failed()) {
|
||||||
|
Loading…
x
Reference in New Issue
Block a user