mirror of
https://github.com/openjdk/jdk.git
synced 2026-01-28 12:09:14 +00:00
1. Change coordination between ShenandoahAdaptiveHeuristics and ShenandoahController/ShenandoahRegulator. Before, ShenandoahAdaptiveHeuristics would poll ShenandoahController or ShenandoahRegulator to obtain most recent wake time and planned sleep time. Now ShnandoahController and and ShenandoahRegulator notify ShenandoahAdaptiveHeuristics each time the values of these variables change. 2. Use available() instead of capacity() - used() when recalculating trigger threshold from within ShenandoahAdaptiveHeuristcs::resume_idle_span().
Welcome to the JDK!
For build instructions please see the online documentation, or either of these files:
- doc/building.html (html version)
- doc/building.md (markdown version)
See https://openjdk.org/ for more information about the OpenJDK Community and the JDK and see https://bugs.openjdk.org for JDK issue tracking.
Description
Languages
Java
73.9%
C++
14.1%
C
7.9%
Assembly
2.7%
Objective-C
0.4%
Other
0.8%