RFR: 8336242: compiler/jvmci/jdk.vm.ci.code.test/src/jdk/vm/ci/code/test/SimpleDebugInfoTest.java failed assert(oopDesc::is_oop_or_null(val)) failed: bad oop found (again)

David Leopoldseder davleopo at openjdk.org
Tue Jul 30 14:30:43 UTC 2024


This PR removes the Object based tests from SimpleDebugInfoTests.

These assembler tests are hard to maintain in the context of changes to nmethod entry barriers.
Downstream Graal testing provides sufficient coverage to ensure correctness wrt DebugInfo usage.

See the full discussion history here
https://github.com/openjdk/jdk/pull/19035#issuecomment-2092543435

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

Commit messages:
 - 8336242: Remove jvmci object based debug info tests

Changes: https://git.openjdk.org/jdk/pull/20389/files
  Webrev: https://webrevs.openjdk.org/?repo=jdk&pr=20389&range=00
  Issue: https://bugs.openjdk.org/browse/JDK-8336242
  Stats: 80 lines in 1 file changed: 0 ins; 80 del; 0 mod
  Patch: https://git.openjdk.org/jdk/pull/20389.diff
  Fetch: git fetch https://git.openjdk.org/jdk.git pull/20389/head:pull/20389

PR: https://git.openjdk.org/jdk/pull/20389


More information about the hotspot-compiler-dev mailing list