[lworld] RFR: 8326867: [lworld] remove Q-descriptor support from jdk.experimental.bytecode test library

Mandy Chung mchung at openjdk.org
Tue Feb 27 19:59:12 UTC 2024


VM valhalla tests are using `jdk.experimental.bytecode` test library. These tests should be converted to use the new ClassFile API.

This PR removes Q-descriptor support from `jdk.experimental.bytecode` test library as an interim fix.  The test library is not updated to support JEP 401 properly and instead JDK-8308778  will ClassFile API to support Valhalla. 

With this patch, 31 `hotspot_valhalla_runtime` tests pass when running with -Xint.  2 test failures remain to be investigated.

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

Commit messages:
 - 8326867: [lworld] remove Q-descriptor support from jdk.experimental.bytecode test library

Changes: https://git.openjdk.org/valhalla/pull/1023/files
 Webrev: https://webrevs.openjdk.org/?repo=valhalla&pr=1023&range=00
  Issue: https://bugs.openjdk.org/browse/JDK-8326867
  Stats: 47 lines in 4 files changed: 0 ins; 42 del; 5 mod
  Patch: https://git.openjdk.org/valhalla/pull/1023.diff
  Fetch: git fetch https://git.openjdk.org/valhalla.git pull/1023/head:pull/1023

PR: https://git.openjdk.org/valhalla/pull/1023



More information about the valhalla-dev mailing list