[lworld] RFR: 8245216: [lword] The JVM should inject the IdentityObject interface to types which need it

Frederic Parain fparain at openjdk.java.net
Tue May 19 15:32:14 UTC 2020


On Tue, 19 May 2020 02:53:39 GMT, Srikanth Adayapalam <sadayapalam at openjdk.org> wrote:

>> Got some crashes during testing, investigating...
>> [update] Class instrumentation/redefinition requires some fixes.
>
> This patch addresses the two langtools failure it should. Thanks!
> 
> However, hotspot/jtreg/runtime/valhalla/valuetypes/testSupers/TestSuperClasses.java is still referencing withdrawn
> classes and fails. Are you able to include a fix for that too ?
> I looked into preparing a patch, but not familiar with jcod files...

The PR has been updated with the following changes:
  - fix JVMTI class file reconstruction to exclude injected interfaces
  - fix java.lang.Class.ArrayMethods and TestSuperClasses tests
  - fix JVMCI implementation and test

No more regression with tier1. Testing with tier2 and tier are in progress.

-------------

PR: https://git.openjdk.java.net/valhalla/pull/51


More information about the valhalla-dev mailing list