hg: panama/panama/hotspot: Machine code snippets: refactorings & bug fixes

vladimir.x.ivanov at oracle.com vladimir.x.ivanov at oracle.com
Fri May 27 13:42:19 UTC 2016


Changeset: ebe0c09a25c6
Author:    vlivanov
Date:      2016-05-27 16:43 +0300
URL:       http://hg.openjdk.java.net/panama/panama/hotspot/rev/ebe0c09a25c6

Machine code snippets: refactorings & bug fixes
  * use j.l.i.MachineCodeSnippet as an entry point descriptor for snippets
  * fixed bugs in C2 w/ 2-slot (long & double) parameters

+ src/jdk.vm.ci/share/classes/jdk.vm.ci.panama/src/jdk/vm/ci/panama/MachineCodeSnippet.java
- src/jdk.vm.ci/share/classes/jdk.vm.ci.panama/src/jdk/vm/ci/panama/PatchableCodeSnippet.java
! src/share/vm/ci/ciEnv.hpp
+ src/share/vm/ci/ciMachineCodeSnippet.cpp
+ src/share/vm/ci/ciMachineCodeSnippet.hpp
! src/share/vm/ci/ciNativeEntryPoint.cpp
! src/share/vm/ci/ciNativeEntryPoint.hpp
! src/share/vm/ci/ciObject.hpp
! src/share/vm/ci/ciObjectFactory.cpp
! src/share/vm/classfile/javaClasses.cpp
! src/share/vm/classfile/javaClasses.hpp
! src/share/vm/classfile/systemDictionary.hpp
! src/share/vm/classfile/vmSymbols.hpp
! src/share/vm/opto/callGenerator.cpp
! src/share/vm/opto/callnode.cpp
! src/share/vm/opto/callnode.hpp
! src/share/vm/opto/escape.cpp
! src/share/vm/opto/graphKit.cpp
! src/share/vm/opto/graphKit.hpp
! src/share/vm/opto/machnode.hpp
! src/share/vm/opto/matcher.cpp
! src/share/vm/prims/nativeLookup.cpp
! src/share/vm/runtime/codeSnippet.cpp



More information about the panama-dev mailing list