-
Enhancement
-
Resolution: Fixed
-
P4
-
hs25
-
b35
Issue | Fix Version | Assignee | Priority | Status | Resolution | Resolved In Build |
---|---|---|---|---|---|---|
JDK-8016388 | 8 | Tao Mao | P4 | Resolved | Fixed | b94 |
The motivation of this change is associated with JDK-7098155. For this, we need to split compute_generations_free_space into two routines (one for compute_eden_space_size and the other for compute_old_gen_free_space) in order to save some overhead when we want to compute only one of the two (JDK-8007763).
To unify the naming, a bunch of routines are renamed here.
(1) rename compute_generation_free_space() to compute_generations_free_space() to reflect its complexity
(2) compute_*: (for the sake of symmetry)
compute_survivor_space_size_and_threshold()
compute_generations_free_space() = compute_eden_space_size() + compute_old_gen_free_space()
(3) necessarily update some logging message text
To unify the naming, a bunch of routines are renamed here.
(1) rename compute_generation_free_space() to compute_generations_free_space() to reflect its complexity
(2) compute_*: (for the sake of symmetry)
compute_survivor_space_size_and_threshold()
compute_generations_free_space() = compute_eden_space_size() + compute_old_gen_free_space()
(3) necessarily update some logging message text
- backported by
-
JDK-8016388 Rename a bunch of methods in size policy across collectors
- 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