hg: panama/dev: 8237082: Workaround C2 limitations when working with long loops

maurizio.cimadamore at oracle.com maurizio.cimadamore at oracle.com
Wed Jan 15 10:58:38 UTC 2020


Changeset: 5249395528dc
Author:    mcimadamore
Date:      2020-01-15 10:50 +0000
URL:       https://hg.openjdk.java.net/panama/dev/rev/5249395528dc

8237082: Workaround C2 limitations when working with long loops
Reviewed-by: psandoz, jvernee

! src/java.base/share/classes/java/lang/invoke/AddressVarHandleGenerator.java
! src/java.base/share/classes/jdk/internal/access/foreign/MemoryAddressProxy.java
! src/java.base/share/classes/module-info.java
! src/jdk.incubator.foreign/share/classes/jdk/internal/foreign/MemoryAddressImpl.java
! src/jdk.incubator.foreign/share/classes/jdk/internal/foreign/MemorySegmentImpl.java
+ test/micro/org/openjdk/bench/jdk/incubator/foreign/LoopOverNew.java
! test/micro/org/openjdk/bench/jdk/incubator/foreign/points/support/libJNIPoint.c



More information about the panama-dev mailing list