-
Type:
Bug
-
Resolution: Fixed
-
Priority:
P5
-
Affects Version/s: 17
-
Component/s: hotspot
-
b04
-
generic
-
generic
Optimization-unstable code (unstable code for short) is an emerging class of software bugs: code that is unexpectedly eliminated by compiler optimizations due to undefined behavior in the program.
We applied a static checker STACK [1] to OpenJDK and found a number of such unstable code.
[1] https://css.csail.mit.edu/stack/
We applied a static checker STACK [1] to OpenJDK and found a number of such unstable code.
[1] https://css.csail.mit.edu/stack/
- duplicates
-
JDK-8229387 PSOldPromotionLAB::allocate could not have to check for overflow.
-
- Closed
-
- relates to
-
JDK-8258946 Fix optimization-unstable code involving signed integer overflow
-
- Resolved
-