EVALUATION
http://hg.openjdk.java.net/hsx/hsx16/master/rev/248f0ad25d21
|
|
|
EVALUATION
http://hg.openjdk.java.net/hsx/hsx16/baseline/rev/248f0ad25d21
|
|
|
PUBLIC COMMENTS
Problem:
VM should reserve protected page below heap for compressed oops
implicit null checks in compiled code (see 6716785).
After zero based compressed oops changes (6791178) the page is
not reserved because undefined narrow_oop_base (NULL by default)
is used in ReservedHeapSpace() to determine if the page is needed.
Solution:
Set narrow_oop_base and narrow_oop_use_implicit_null_checks
values according to compressed oops encoding mode in
Universe::preferred_heap_base() which is called before
ReservedHeapSpace() constructors.
|
|
|
EVALUATION
http://hg.openjdk.java.net/jdk7/hotspot-comp/hotspot/rev/f334aec453a1
|
|
|
EVALUATION
Still undefined Universe::narrow_oop_base() is used in ReservedHeapSpace() to determine if the protected page is needed.
|
|
|