-
Bug
-
Resolution: Fixed
-
P4
-
None
-
b21
InstanceKlass::metaspace_pointers_do() checks if methods contain JSRs because they are rewritten at runtime, but this leads to an unsafe check through the bytecodes. This check, although a small optimization, isn't necessary so it can be removed to improve safety.
Iterating through bytecodes before verification can mean malformed codes can be parsed by BytecodeStream, leading to unexpected results or hangs.
Iterating through bytecodes before verification can mean malformed codes can be parsed by BytecodeStream, leading to unexpected results or hangs.
- links to
-
Commit(master) openjdk/jdk/28252bb4
-
Review(master) openjdk/jdk/21330