- 
    Bug 
- 
    Resolution: Fixed
- 
     P4 P4
- 
    None
- 
        b20
| Issue | Fix Version | Assignee | Priority | Status | Resolution | Resolved In Build | 
|---|---|---|---|---|---|---|
| JDK-8009088 | 8 | Tao Mao | P4 | Resolved | Fixed | b79 | 
                    in src/share/vm/memory/collectorPolicy.cpp
a minor initialization bug in initializing an AdaptiveSizePolicy instance is caught.
167 void GenCollectorPolicy::initialize_size_policy(size_t init_eden_size,
168 size_t init_promo_size,
169 size_t init_survivor_size) {
170 const double max_gc_minor_pause_sec = ((double) MaxGCMinorPauseMillis)/1000.0;
171 _size_policy = new AdaptiveSizePolicy(init_eden_size,
172 init_promo_size,
173 init_survivor_size,
174 max_gc_minor_pause_sec,
175 GCTimeRatio);
176 }
where MaxGCMinorPauseMillis should be MaxGCPauseMillis
a minor initialization bug in initializing an AdaptiveSizePolicy instance is caught.
167 void GenCollectorPolicy::initialize_size_policy(size_t init_eden_size,
168 size_t init_promo_size,
169 size_t init_survivor_size) {
170 const double max_gc_minor_pause_sec = ((double) MaxGCMinorPauseMillis)/1000.0;
171 _size_policy = new AdaptiveSizePolicy(init_eden_size,
172 init_promo_size,
173 init_survivor_size,
174 max_gc_minor_pause_sec,
175 GCTimeRatio);
176 }
where MaxGCMinorPauseMillis should be MaxGCPauseMillis
- backported by
- 
                    JDK-8009088 Wrong initialized value of max_gc_pause_sec for an instance of class AdaptiveSizePolicy -           
- Resolved
 
-         
- duplicates
- 
                    JDK-8007053 Refactor SizePolicy code for consistency across collectors -           
- Closed
 
-         
- relates to
- 
                    JDK-7098155 Resize young gen at full collections for UseParallelGC -           
- Resolved
 
-         
- 
                    JDK-8007053 Refactor SizePolicy code for consistency across collectors -           
- Closed
 
-