hg: hsx/hotspot-gc/hotspot: 7069863: G1: SIGSEGV running SPECjbb2011 and -UseBiasedLocking

john.cuthbertson at oracle.com john.cuthbertson at oracle.com
Tue Aug 2 15:41:33 PDT 2011

Changeset: 6aa4feb8a366
Author:    johnc
Date:      2011-08-02 12:13 -0700
URL:       http://hg.openjdk.java.net/hsx/hotspot-gc/hotspot/rev/6aa4feb8a366

7069863: G1: SIGSEGV running SPECjbb2011 and -UseBiasedLocking
Summary: Align the reserved size of the heap and perm to the heap region size to get a preferred heap base that is aligned to the region size, and call the correct heap reservation constructor. Also add a check in the heap reservation code that the reserved space starts at the requested address (if any).
Reviewed-by: kvn, ysr

! src/share/vm/gc_implementation/g1/g1CollectedHeap.cpp
! src/share/vm/runtime/virtualspace.cpp

More information about the hotspot-gc-dev mailing list