Details
-
Type:
Bug
-
Status: Resolved
-
Priority:
P4
-
Resolution: Fixed
-
Affects Version/s: repo-metropolis
-
Fix Version/s: repo-metropolis
-
Component/s: hotspot
-
Labels:
-
Subcomponent:
-
CPU:generic
-
OS:generic
Description
Changes based on JDK-8220623 reviews:
- For G1 moved JVMCI::do_unloading() call to ParallelCleaningTask to execute by one worker thread.
- Added #if INCLUDE_JVMCI for code which is used only by JVMCI.
- Used JVMCI_ONLY() macro for one line JVMCI code.
- Fixed JVMCI code which count compiler threads in vmOperations.cpp as discussed.
- Use CompilerThreadStackSize * 2 for libgraal instead of exact value
- Removed HandleMark added for debugging (reverted changes in jvmtiImpl.cpp)
Added recent jvmci-8 changes [GR-14755] to fix registration of native methods in libgraal (jvmciCompilerToVM.cpp) .
- For G1 moved JVMCI::do_unloading() call to ParallelCleaningTask to execute by one worker thread.
- Added #if INCLUDE_JVMCI for code which is used only by JVMCI.
- Used JVMCI_ONLY() macro for one line JVMCI code.
- Fixed JVMCI code which count compiler threads in vmOperations.cpp as discussed.
- Use CompilerThreadStackSize * 2 for libgraal instead of exact value
- Removed HandleMark added for debugging (reverted changes in jvmtiImpl.cpp)
Added recent jvmci-8 changes [GR-14755] to fix registration of native methods in libgraal (jvmciCompilerToVM.cpp) .