[lworld] RFR: 8288135: [lworld] Implement HotSpot flag -XX:+EnablePrimitiveClasses [v11]
Mandy Chung
mchung at openjdk.org
Tue Oct 4 18:43:56 UTC 2022
On Tue, 4 Oct 2022 09:41:19 GMT, David Simms <dsimms at openjdk.org> wrote:
>> Runtime component of -XX:+EnablePrimitiveClasses switch
>
> David Simms has updated the pull request incrementally with one additional commit since the last revision:
>
> Review comments applied
test/jdk/java/lang/invoke/VarHandles/X-VarHandleTestMethodHandleAccess.java.template line 29:
> 27: * @test
> 28: * @compile -XDenablePrimitiveClasses Point.java Value.java VarHandleTestMethodHandleAccess$Type$.java
> 29: * @run testng/othervm -XX:+EnableValhalla -XX:+EnablePrimitiveClasses -Diters=2000 VarHandleTestMethodHandleAccess$Type$
X-VarHandleTestXXX.java.template changes look wrong and maybe merge issue. These files were updated recently.
For VarHandles tests, you only need to modify X-VarHandleTestXXX.java.template files to add `-XX:+EnablePrimitiveClasses` flag and then run `test/jdk/java/lang/invoke/VarHandles/generate-vh-tests.sh` that will regenerate the `test/jdk/java/lang/invoke/VarHandles/VarHandle*` tests.
-------------
PR: https://git.openjdk.org/valhalla/pull/727
More information about the valhalla-dev
mailing list