-
Bug
-
Resolution: Fixed
-
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
-