There are a lot of code to support JVMTI breakpoints:
GrowableElement/GrowableCache/JvmtiBreakpointCache/JvmtiBreakpoint/JvmtiBreakpoints/JvmtiCurrentBreakpoints
The code supports cache of byte code pointers for breakpoints, but this cache is not used by hotspot.
The code can be significantly simplified.
GrowableElement/GrowableCache/JvmtiBreakpointCache/JvmtiBreakpoint/JvmtiBreakpoints/JvmtiCurrentBreakpoints
The code supports cache of byte code pointers for breakpoints, but this cache is not used by hotspot.
The code can be significantly simplified.
- relates to
-
JDK-8210637 Race in JvmtiCurrentBreakpoints::get_jvmti_breakpoints
-
- Resolved
-
- links to
-
Commit(master) openjdk/jdk/471f112b
-
Review(master) openjdk/jdk/21675