[lworld] RFR: 8231500: [lworld] Merge the experimental bytecode API

David Simms dsimms at openjdk.java.net
Wed Nov 25 12:03:09 UTC 2020

* Moved to a single bytecode testing API
* Cleaned out vbytecodes
* Cleanup of tests not actually using the API
* Removed TestNativeClone's API usage since cooking the method handle could no
longer bypass the verifier's bad access check


Commit messages:
 - Added defaultvalue & withfield to test API and realigned Valhalla test to the test API
 - Remove TYPED bytecode
 - Remove vbytecodes
 - Bytecode API in one place

Changes: https://git.openjdk.java.net/valhalla/pull/279/files
 Webrev: https://webrevs.openjdk.java.net/?repo=valhalla&pr=279&range=00
  Issue: https://bugs.openjdk.java.net/browse/JDK-8231500
  Stats: 9334 lines in 65 files changed: 280 ins; 8939 del; 115 mod
  Patch: https://git.openjdk.java.net/valhalla/pull/279.diff
  Fetch: git fetch https://git.openjdk.java.net/valhalla pull/279/head:pull/279

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

More information about the valhalla-dev mailing list