JDK 24 |
---|
24 b05Fixed |
Relates :
|
|
Relates :
|
|
Relates :
|
|
Relates :
|
JDK-8302744 prepares the Hotspot container detection code to allow for certain refactoring. In particular it allows for moving the actual implementing code to different classes. In order to reduce technical dept and to unify checking for overflow values (JDK-8292083) as well as be able to walk the cgroup hierarchy code on init, but then have them frozen after for the rest of JVM runtime, we should refactor the code so that controller delegation is possible. This would enable bug fixes like JDK-8322420 to become more uniform - fix JDK-8322420 and JDK-8217338 in a more uniform way. Especially since the cpu controller would likely need a similar treatment than the memory controller needs for JDK-8322420. Another added benefit is that it would allow for better testing of the code with gtest.
|