JDK-8223332 : Update JVMCI
  • Type: Bug
  • Component: hotspot
  • Sub-Component: compiler
  • Affected Version: 11,13
  • Priority: P4
  • Status: Resolved
  • Resolution: Fixed
  • OS: generic
  • CPU: generic
  • Submitted: 2019-05-03
  • Updated: 2021-09-09
  • Resolved: 2019-05-07
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.

To download the current JDK release, click here.
JDK 13
13 b20Fixed
Related Reports
Relates :  
Relates :  
Description
There were several changes in graal-jvmci-8 after JDK-8220623. We should synchronize.

afb3b93 Fri May 3 17:11:08 2019 -0700 Vladimir Kozlov [GR-15679] Missing pending exception check in c2v_resolveTypeInPool().
db758a9 Fri May 3 05:16:30 2019 -0700 Doug Simon [GR-15650] Add missing exception check in native code.
bd8be5e Fri May 3 04:53:13 2019 -0700 Doug Simon [GR-15654] Precompiled headers fix.
bb86e21 Mon Apr 29 08:15:59 2019 -0700 Doug Simon [GR-15510] [GR-15554] Use suite attributes for specifying jvmci version.
2ecc05b Wed Apr 24 03:30:02 2019 -0700 Doug Simon [GR-15386] Fix writing to HotSpot's log stream from unattached thread and make it public API.
7181e68 Fri Apr 19 15:38:04 2019 -0700 Doug Simon [GR-15205] Fix support for balanced attach/detach in JVMCI shared library.
44b873c Tue Apr 16 15:28:21 2019 -0700 Doug Simon [GR-14992] Translate VM exceptions to same type in libjvmci.
deb7c0a Tue Apr 16 08:39:10 2019 -0700 Tom Rodriguez [GR-15118] Always explicitly check for IndirectHotSpotObjectConstantImpl.
cb138c5 Mon Apr 15 06:02:12 2019 -0700 Doug Simon [GR-14993] Made MetaUtil.getSimpleName more robust.
8f8e39d Thu Apr 11 14:59:11 2019 -0700 Yudi Zheng [GR-12680] Export ObjectMonitor::_succ to JVMCI compilers.
2e2447b Wed Apr 10 06:45:27 2019 -0700 Doug Simon [GR-15060] Do not wait for JVMCI compiler threads at shutdown.
91d33c7 Thu Apr 4 23:53:35 2019 -0700 Doug Simon [GR-14982] CompilerToVM.lookupType must throw ClassNotFoundException.
7d95249 Thu Apr 4 04:08:42 2019 -0700 Doug Simon [GR-14941] Distinguish registerNativeMethods failures better.
625850b Wed Apr 3 05:35:15 2019 -0700 Tomáš Zezula [GR-14932] HotSpotResolvedJavaMethodImpl.asStackTraceElement does not include file name.
1c37f90 Wed Mar 27 02:18:12 2019 -0700 Doug Simon [GR-14727] Do not prevent JVMCI compilation during bootstrapping.

I also added Bob's changes to JVMCI's module-info.java and add corresponding exceptions to  jdk/modules/etc/JdkQualifiedExportTest.java test.
Comments
URL: http://hg.openjdk.java.net/jdk/jdk/rev/2d012a75d35c User: kvn Date: 2019-05-07 03:06:08 +0000
07-05-2019

http://cr.openjdk.java.net/~kvn/8223332/webrev.00/
03-05-2019