hg: panama/panama/jdk: Machine code snippets: refactorings & bug fixes
vladimir.x.ivanov at oracle.com
vladimir.x.ivanov at oracle.com
Fri May 27 13:42:27 UTC 2016
Changeset: cd47c0dc859a
Author: vlivanov
Date: 2016-05-27 16:43 +0300
URL: http://hg.openjdk.java.net/panama/panama/jdk/rev/cd47c0dc859a
Machine code snippets: refactorings & bug fixes
* use j.l.i.MachineCodeSnippet as an entry point descriptor for snippets
* use RA-aware snippets for snippets with fixed registers
* additional diagnostic info
+ src/java.base/share/classes/java/lang/invoke/MachineCodeSnippet.java
! src/java.base/share/classes/java/lang/invoke/MethodHandles.java
! src/java.base/share/classes/java/lang/invoke/NativeEntryPoint.java
- src/java.base/share/classes/jdk/internal/panama/CodeSnippet.java
! src/java.base/share/classes/module-info.java
! test/panama/snippets/CPUID.java
! test/panama/snippets/MachineCodeSnippetSamples.java
! test/panama/snippets/PatchableVectorUtils.java
! test/panama/snippets/VectorUtils.java
! test/panama/snippets/VectorizedHashCode.java
! test/panama/vector-api-boxed-variant/src/main/java/com/oracle/vector/CPUID.java
! test/panama/vector-api-boxed-variant/src/main/java/com/oracle/vector/LowLevelVectorOps.java
! test/panama/vector-api-patchable/src/main/java/com/oracle/vector/CPUID.java
! test/panama/vector-api-patchable/src/main/java/com/oracle/vector/PatchableVecUtils.java
More information about the panama-dev
mailing list