hg: graal/graal: 17 new changesets
doug.simon at oracle.com
doug.simon at oracle.com
Sat Dec 28 18:00:18 PST 2013
Changeset: 69f3251332c9
Author: Doug Simon <doug.simon at oracle.com>
Date: 2013-12-22 22:34 +0100
URL: http://hg.openjdk.java.net/graal/graal/rev/69f3251332c9
modified eclipseinit and netbeansinit to save all created/copied/downloaded project related files in zip files
! mxtool/mx.py
Changeset: 108ba3e82d3a
Author: Michael Van De Vanter <michael.van.de.vanter at oracle.com>
Date: 2013-12-22 15:12 -0800
URL: http://hg.openjdk.java.net/graal/graal/rev/108ba3e82d3a
Truffle: add TextMap tests
+ graal/com.oracle.truffle.api.test/src/com/oracle/truffle/api/test/utilities/TextMapTest.java
Changeset: 4a3628c79ff9
Author: Doug Simon <doug.simon at oracle.com>
Date: 2013-12-23 12:55 +0100
URL: http://hg.openjdk.java.net/graal/graal/rev/4a3628c79ff9
separated external libs out from zipped up IDE configs
! mxtool/mx.py
Changeset: e6309fde98c8
Author: Doug Simon <doug.simon at oracle.com>
Date: 2013-12-23 20:57 +0100
URL: http://hg.openjdk.java.net/graal/graal/rev/e6309fde98c8
exposed ForceUnreachable to Graal and used it when emitting safepoint polling code
! graal/com.oracle.graal.hotspot.amd64/src/com/oracle/graal/hotspot/amd64/AMD64HotSpotSafepointOp.java
! graal/com.oracle.graal.hotspot/src/com/oracle/graal/hotspot/HotSpotVMConfig.java
Changeset: 37f0c86f58d4
Author: Doug Simon <doug.simon at oracle.com>
Date: 2013-12-23 21:21 +0100
URL: http://hg.openjdk.java.net/graal/graal/rev/37f0c86f58d4
fixed bug when safepoint polling page is not within 32-bit offset of code cache (exposed by -XX:+ForceUnreachable_
! graal/com.oracle.graal.hotspot.amd64/src/com/oracle/graal/hotspot/amd64/AMD64HotSpotSafepointOp.java
Changeset: fe03864a2c72
Author: twisti
Date: 2013-12-25 12:14 -0800
URL: http://hg.openjdk.java.net/graal/graal/rev/fe03864a2c72
replaced CompilerToVM.getUniqueImplementor with getKlassImplementor and moved the logic into Java
! graal/com.oracle.graal.hotspot/src/com/oracle/graal/hotspot/bridge/CompilerToVM.java
! graal/com.oracle.graal.hotspot/src/com/oracle/graal/hotspot/bridge/CompilerToVMImpl.java
! graal/com.oracle.graal.hotspot/src/com/oracle/graal/hotspot/meta/HotSpotResolvedObjectType.java
! src/share/vm/graal/graalCompilerToVM.cpp
Changeset: 606959535fd4
Author: twisti
Date: 2013-12-25 20:27 -0800
URL: http://hg.openjdk.java.net/graal/graal/rev/606959535fd4
remove Graal mirror from Class
! graal/com.oracle.graal.hotspot/src/com/oracle/graal/hotspot/HotSpotGraalRuntime.java
! graal/com.oracle.graal.hotspot/src/com/oracle/graal/hotspot/HotSpotVMConfig.java
! graal/com.oracle.graal.hotspot/src/com/oracle/graal/hotspot/bridge/VMToCompilerImpl.java
! graal/com.oracle.graal.hotspot/src/com/oracle/graal/hotspot/meta/HotSpotResolvedJavaType.java
! graal/com.oracle.graal.hotspot/src/com/oracle/graal/hotspot/meta/HotSpotResolvedObjectType.java
! graal/com.oracle.graal.hotspot/src/com/oracle/graal/hotspot/meta/HotSpotResolvedPrimitiveType.java
! src/share/vm/classfile/javaClasses.cpp
! src/share/vm/classfile/javaClasses.hpp
! src/share/vm/graal/graalCompiler.cpp
! src/share/vm/graal/graalCompiler.hpp
! src/share/vm/graal/graalCompilerToVM.cpp
! src/share/vm/graal/vmStructs_graal.hpp
Changeset: 6215ff792647
Author: Doug Simon <doug.simon at oracle.com>
Date: 2013-12-26 12:07 +0100
URL: http://hg.openjdk.java.net/graal/graal/rev/6215ff792647
put warning about missing Eclipse metadata directory behind -v option
! mxtool/mx.py
Changeset: d3bd7a3bbb2b
Author: Doug Simon <doug.simon at oracle.com>
Date: 2013-12-26 14:13 +0100
URL: http://hg.openjdk.java.net/graal/graal/rev/d3bd7a3bbb2b
added support for JDT environment variable which forces all Java source compilation to use the Eclipse batch compiler, including compilation as part of other commands such as eclipseinit
! mxtool/mx.py
Changeset: 7824f0c4dfcd
Author: twisti
Date: 2013-12-26 12:13 -0800
URL: http://hg.openjdk.java.net/graal/graal/rev/7824f0c4dfcd
removed unused class definitions in graalJavaAccess.hpp
! src/share/vm/graal/graalJavaAccess.hpp
Changeset: 37ec2cabf397
Author: twisti
Date: 2013-12-26 12:37 -0800
URL: http://hg.openjdk.java.net/graal/graal/rev/37ec2cabf397
moved JavaType creation in CompilerToVM.lookupType into Java
! graal/com.oracle.graal.hotspot/src/com/oracle/graal/hotspot/HotSpotGraalRuntime.java
! graal/com.oracle.graal.hotspot/src/com/oracle/graal/hotspot/bridge/CompilerToVM.java
! graal/com.oracle.graal.hotspot/src/com/oracle/graal/hotspot/bridge/CompilerToVMImpl.java
! src/share/vm/graal/graalCompilerToVM.cpp
Changeset: 079222c56786
Author: Doug Simon <doug.simon at oracle.com>
Date: 2013-12-27 20:47 +0100
URL: http://hg.openjdk.java.net/graal/graal/rev/079222c56786
added [netbeans|eclipse]-config*.zip to .hgignore
! .hgignore
Changeset: 04a87dc2cfca
Author: Doug Simon <doug.simon at oracle.com>
Date: 2013-12-27 23:25 +0100
URL: http://hg.openjdk.java.net/graal/graal/rev/04a87dc2cfca
refactored common code into a separate function
! src/cpu/x86/vm/graalCodeInstaller_x86.hpp
Changeset: 441b54753cda
Author: Doug Simon <doug.simon at oracle.com>
Date: 2013-12-27 23:25 +0100
URL: http://hg.openjdk.java.net/graal/graal/rev/441b54753cda
fixed grammar in comment
! mx/mx_graal.py
Changeset: c5449c0d5909
Author: Christian Wimmer <christian.wimmer at oracle.com>
Date: 2013-12-27 15:11 -0800
URL: http://hg.openjdk.java.net/graal/graal/rev/c5449c0d5909
Move class SystemIdentityHashCodeNode to its own Java file to work around javac bug when compiling the inner class
+ graal/com.oracle.graal.hotspot/src/com/oracle/graal/hotspot/replacements/SystemIdentityHashCodeNode.java
! graal/com.oracle.graal.hotspot/src/com/oracle/graal/hotspot/replacements/SystemSubstitutions.java
Changeset: 83adefeb8e5c
Author: Christian Wimmer <christian.wimmer at oracle.com>
Date: 2013-12-27 15:12 -0800
URL: http://hg.openjdk.java.net/graal/graal/rev/83adefeb8e5c
The runtime cannot always compare two constants
! graal/com.oracle.graal.api.meta/src/com/oracle/graal/api/meta/ConstantReflectionProvider.java
! graal/com.oracle.graal.hotspot/src/com/oracle/graal/hotspot/meta/HotSpotConstantReflectionProvider.java
! graal/com.oracle.graal.nodes/src/com/oracle/graal/nodes/IfNode.java
! graal/com.oracle.graal.nodes/src/com/oracle/graal/nodes/calc/Condition.java
! graal/com.oracle.graal.nodes/src/com/oracle/graal/nodes/java/TypeSwitchNode.java
Changeset: 780d53499ca2
Author: Christian Wimmer <christian.wimmer at oracle.com>
Date: 2013-12-27 17:13 -0800
URL: http://hg.openjdk.java.net/graal/graal/rev/780d53499ca2
merge
More information about the graal-dev
mailing list