-
Enhancement
-
Resolution: Fixed
-
P3
-
hs25
-
b45
Issue | Fix Version | Assignee | Priority | Status | Resolution | Resolved In Build |
---|---|---|---|---|---|---|
JDK-8082033 | emb-9 | Igor Ignatyev | P3 | Resolved | Fixed | b45 |
For develop the stress tests of TieredCompilation, new WhiteBox API are required:
- lockCompilation(long timeout) / unlockCompilation() : to lock compilation in order to stress queue balancing, counter overflowing
- deoptimizeFrames() : to deoptimize methods which are on stack
- testSetUseCodeCacheFlushing(boolean value) : to disable code flushing in order to stress code cache
- TestSetVMFlag( String name, boolean value ) : get VM final flags vaues
- lockCompilation(long timeout) / unlockCompilation() : to lock compilation in order to stress queue balancing, counter overflowing
- deoptimizeFrames() : to deoptimize methods which are on stack
- testSetUseCodeCacheFlushing(boolean value) : to disable code flushing in order to stress code cache
- TestSetVMFlag( String name, boolean value ) : get VM final flags vaues
- backported by
-
JDK-8082033 WhiteBox API for stress testing of TieredCompilation
-
- Resolved
-
- blocks
-
JDK-8059551 JEP-JDK-8043304: Test task: stress tests
-
- Resolved
-
- relates to
-
JDK-8067769 Whitebox API misses deoptimizeFrames() functions
-
- Closed
-
-
JDK-8068003 compiler/whitebox/DeoptimizeFramesTest.java fails: compilation 48 can't be available
-
- Closed
-