RFR: 8354329: Rewrite runtime/ClassFile/JsrRewriting.java and OomWhileParsingRepeatedJsr.java tests

David Holmes dholmes at openjdk.org
Fri Apr 25 12:27:13 UTC 2025


On Tue, 15 Apr 2025 13:37:17 GMT, Anton Artemov <duke at openjdk.org> wrote:

> Rewrote JsrRewriting and OomWhileParsingRepeatedJsr tests so that are not using jar files, but instead class files are created on the fly using the the ASM library. 
> 
> Test in tiers 1-3 on multiple platforms pass.

I'm assuming the jasm files were generated from .class files in the jar file. Is there anything to describe exactly what they do and why they have to be written in jasm rather than java source code? It would be good to add some commentary in the jasm files if you can find out the details. Thanks.

This test may need further updates as I believe Applet is being removed.

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

PR Comment: https://git.openjdk.org/jdk/pull/24662#issuecomment-2823199826


More information about the hotspot-runtime-dev mailing list