The Version table provides details related to the release that this issue/RFE will be addressed.
Unresolved : Release in which this issue/RFE will be addressed. Resolved: Release in which this issue/RFE has been resolved. Fixed : Release in which this issue/RFE has been fixed. The release containing this fix may be available for download as an Early Access Release or a General Availability Release.
Few minor changes (moved nmethod::invalidate_mirror() calls) to fix failed tests:
http://cr.openjdk.java.net/~kvn/8219995/webrev.02/
16-03-2019
I ported additionally JVMCi changes pushed after [GR-14043]:
http://cr.openjdk.java.net/~kvn/8219995/webrev.01/
14-03-2019
Will include next graal-jvmci-8 changes (changes in Metropolis repo could be different since it is based on latest JDK):
4c54936 Wed Mar 13 12:40:07 2019 -0700 Doug Simon [GR-14105] Remove uses of system properties.
54c71b8 Mon Mar 11 09:05:05 2019 -0700 Doug Simon [GR-13605] [GR-14195] Unify format of Graal options on command line.
d6c6fc4 Mon Mar 11 00:52:43 2019 -0700 Doug Simon [GR-14359] Change TraceClassLoadingStack to TraceClassLoadingCause.
e80bd6e Sat Mar 9 09:25:50 2019 -0800 Doug Simon [GR-14361] Only exit VM only on unrecoverable exceptions in JVMCI.
2a5abbb Sat Mar 9 07:11:54 2019 -0800 Doug Simon [GR-14359] Re-add TraceClassLoadingStack flag.
de14dbc Wed Mar 6 10:17:53 2019 -0800 Tom Rodriguez [GR-14268] Revert some flag defaults for libgraal.
021ad2d Tue Mar 5 22:18:51 2019 -0800 Tom Rodriguez [GR-14278] Minor JVMCI fixes.
3e4efe9 Tue Mar 5 02:27:56 2019 -0800 Gilles Duboscq [GR-14244] Add missing type in `vmStructs_jvmci`.
15c5be2 Mon Mar 4 09:47:03 2019 -0800 Doug Simon [GR-14229] Reserve oops table slot for non-default HotSpotNmethod compiled by libgraal and fix its translation to HotSpot heap.
54e5821 Sun Mar 3 02:57:04 2019 -0800 Doug Simon [GR-14207] Fix default implementation of hasBytecodes.
329e0fe469 Thu Feb 28 22:12:46 2019 -0800 Tom Rodriguez [GR-14043] Use Handle with asConstant.
dac10c4d32 Thu Feb 28 12:47:20 2019 -0800 Doug Simon [GR-14184] Avoid unnecessary allocation when validating speculations.
991f0d54c6 Thu Feb 28 06:43:12 2019 -0800 Doug Simon [GR-13955] Put HotSpotNmethod mirror into nmethod oops table.
fcfaf4390d Wed Feb 27 09:07:33 2019 -0800 Doug Simon [GR-14147] Fixed lazy collection of failed speculations.
932717efd9 Tue Feb 26 23:30:15 2019 -0800 Tom Rodriguez [GR-14106] Properly create byte[][].
4dead15062 Thu Feb 21 23:58:13 2019 -0800 Doug Simon [GR-14040] Be more careful about primitive types in boxing objects.
3952d75b3f Wed Feb 20 01:03:05 2019 -0800 Doug Simon [GR-13950] Extended HotSpotVMConfigAccess API to query C++ field types.
aa441a3e4a Tue Feb 19 17:31:17 2019 -0800 Vladimir Kozlov [GR-13933] Fix build errors.
2045f8b262 Mon Feb 18 09:10:52 2019 -0800 Doug Simon [GR-13685] Serialize HotSpot speculations.
5de0fc4d01 Mon Feb 18 02:17:22 2019 -0800 Doug Simon [GR-13844] Implement HotSpotObjectConstantImpl.hashCode properly.
And I need Graal change for these changes:
d6a282f66f3 Tue Feb 19 19:33:59 2019 -0800 Vladimir Kozlov [GR-13935] Support 'jlong' and 'long' types for JavaThread::_pending_failed_speculation field.