have added java/lang/Continuation/Basic.java#id1 which fails. It run Basic test with Xint and segmented codecache to show that continuation doesn't works correctly in Xint. See here: https://github.com/openjdk/loom/blob/fibers/src/hotspot/share/interpreter/linkResolver.cpp#L1117
18:59
It generates native_wrapper which always tries to generate some code in Non-profile code cache. It works fine when we have single code cache but fails when we really split code cache for profiled/non-profiled methods and non compiled code. It is possible to fix native wrapper to use non-compiled segment if needed. However not sure it is a correct solution thought. Sometimes it should be fixed but not urgent.
18:59
It generates native_wrapper which always tries to generate some code in Non-profile code cache. It works fine when we have single code cache but fails when we really split code cache for profiled/non-profiled methods and non compiled code. It is possible to fix native wrapper to use non-compiled segment if needed. However not sure it is a correct solution thought. Sometimes it should be fixed but not urgent.
- relates to
-
JDK-8276711 compiler/codecache/cli tests failing when SegmentedCodeCache used with -Xint
- Resolved