United StatesChange Country, Oracle Worldwide Web Sites Communities I am a... I want to...
Bug ID: JDK-6566474 PS: In the UseParallelGC collector the minimum gen0 size can exceed the maximum gen0 size.
JDK-6566474 : PS: In the UseParallelGC collector the minimum gen0 size can exceed the maximum gen0 size.

Details
Type:
Bug
Submit Date:
2007-06-06
Status:
Resolved
Updated Date:
2012-03-26
Project Name:
JDK
Resolved Date:
2007-06-20
Component:
hotspot
OS:
linux_ubuntu,generic,solaris_10,windows_xp
Sub-Component:
gc
CPU:
x86,sparc,generic
Priority:
P3
Resolution:
Fixed
Affected Versions:
7
Fixed Versions:
hs10 (b14)

Related Reports
Backport:
Backport:
Relates:
Relates:

Sub Tasks

Description
Internal Error at adjoiningGenerations.cpp:48, pid=10612, tid=2
Error: assert(min_high_byte_size <= init_high_byte_size && init_high_byte_size <= max_high_byte_size,"Parameter check")

The bug was introduced in b13 with the fix for 6524727.

                                    

Comments
EVALUATION

When the minimum size for gen0 is calculated from NewRatio,
the resulting value needs to be checked against MaxNewSize.
                                     
2007-06-06
SUGGESTED FIX

http://prt-web.sfbay.sun.com/net/prt-archiver.sfbay/data/archived_workspaces/main/gc_baseline/2007/20070608185726.jmasa.gc_baseline_6566474/workspace/webrevs/webrev-2007.06.08/index.html
                                     
2007-06-15



Hardware and Software, Engineered to Work Together