hg: graal/graal: 14 new changesets
doug.simon at oracle.com
doug.simon at oracle.com
Sat Jun 27 01:00:06 UTC 2015
Changeset: e635912529ea
Author: Tom Rodriguez <tom.rodriguez at oracle.com>
Date: 2015-06-25 22:05 -0700
URL: http://hg.openjdk.java.net/graal/graal/rev/e635912529ea
Don't count uncacheable snippets against template limit
! graal/com.oracle.graal.replacements/src/com/oracle/graal/replacements/SnippetTemplate.java
Changeset: 10b08d53b060
Author: Doug Simon <doug.simon at oracle.com>
Date: 2015-06-26 14:05 +0200
URL: http://hg.openjdk.java.net/graal/graal/rev/10b08d53b060
removed TRUFFLE distribution - only use TRUFFLE library
! mx.graal/mx_graal.py
! mx.graal/suite.py
Changeset: e039ecc24fea
Author: Thomas Wuerthinger <thomas.wuerthinger at oracle.com>
Date: 2015-06-26 15:24 +0200
URL: http://hg.openjdk.java.net/graal/graal/rev/e039ecc24fea
Remove cache from HotSpotConstantPool class.
! jvmci/jdk.internal.jvmci.hotspot/src/jdk/internal/jvmci/hotspot/HotSpotConstantPool.java
Changeset: e2793adeaa43
Author: Gilles Duboscq <gilles.m.duboscq at oracle.com>
Date: 2015-06-25 16:00 +0200
URL: http://hg.openjdk.java.net/graal/graal/rev/e2793adeaa43
CountedLoopInfo: allow using converted init&stride to do the computation using a different integer type
! graal/com.oracle.graal.loop/src/com/oracle/graal/loop/BasicInductionVariable.java
! graal/com.oracle.graal.loop/src/com/oracle/graal/loop/CountedLoopInfo.java
Changeset: 4918409846d8
Author: Gilles Duboscq <gilles.m.duboscq at oracle.com>
Date: 2015-06-26 12:24 +0200
URL: http://hg.openjdk.java.net/graal/graal/rev/4918409846d8
mx eclipseformat: no need to pass a -vm argument to eclipse
! mxtool/mx.py
Changeset: 6772b63f4dac
Author: Gilles Duboscq <gilles.m.duboscq at oracle.com>
Date: 2015-06-22 15:00 +0200
URL: http://hg.openjdk.java.net/graal/graal/rev/6772b63f4dac
Empty object stamps should always be nonNull, assert it.
! graal/com.oracle.graal.compiler.common/src/com/oracle/graal/compiler/common/type/AbstractObjectStamp.java
! graal/com.oracle.graal.compiler.common/src/com/oracle/graal/compiler/common/type/AbstractPointerStamp.java
Changeset: 5e13c10edc1b
Author: Danilo Ansaloni <danilo.ansaloni at oracle.com>
Date: 2015-06-26 17:44 +0200
URL: http://hg.openjdk.java.net/graal/graal/rev/5e13c10edc1b
Updated the version of TRUFFLE and TRUFFLE_DSL_PROCESSOR.
! mx.graal/suite.py
Changeset: af7033393841
Author: Danilo Ansaloni <danilo.ansaloni at oracle.com>
Date: 2015-06-26 17:45 +0200
URL: http://hg.openjdk.java.net/graal/graal/rev/af7033393841
Workaround until we add support for inlining intrinsics.
! graal/com.oracle.graal.replacements/src/com/oracle/graal/replacements/PEGraphDecoder.java
Changeset: cb7d2d509b01
Author: Thomas Wuerthinger <thomas.wuerthinger at oracle.com>
Date: 2015-06-26 18:02 +0200
URL: http://hg.openjdk.java.net/graal/graal/rev/cb7d2d509b01
Fix an issue in the inlining phase in the context of deleted unwind nodes. Reported by: Christian Thalinger.
! graal/com.oracle.graal.phases.common/src/com/oracle/graal/phases/common/inlining/InliningUtil.java
Changeset: 33468b455bed
Author: Thomas Wuerthinger <thomas.wuerthinger at oracle.com>
Date: 2015-06-26 18:46 +0200
URL: http://hg.openjdk.java.net/graal/graal/rev/33468b455bed
Merge.
Changeset: 51ceda0cf404
Author: Doug Simon <doug.simon at oracle.com>
Date: 2015-06-26 20:31 +0200
URL: http://hg.openjdk.java.net/graal/graal/rev/51ceda0cf404
mx: make deoptalot command more flexible in terms of VM management
! mx.graal/mx_graal.py
Changeset: ffa0ab14d70b
Author: Doug Simon <doug.simon at oracle.com>
Date: 2015-06-26 20:32 +0200
URL: http://hg.openjdk.java.net/graal/graal/rev/ffa0ab14d70b
fix references after com.oracle.jvmci to jdk.internal.jvmci rename
! hotspot/.cproject
! hotspot/.project
Changeset: e11e05cc0f2e
Author: Doug Simon <doug.simon at oracle.com>
Date: 2015-06-26 20:35 +0200
URL: http://hg.openjdk.java.net/graal/graal/rev/e11e05cc0f2e
fixed redundant JavaFrameAnchor code around foreign calls that go through a Graal stub
! graal/com.oracle.graal.hotspot.amd64/src/com/oracle/graal/hotspot/amd64/AMD64HotSpotLIRGenerator.java
! graal/com.oracle.graal.hotspot.sparc/src/com/oracle/graal/hotspot/sparc/SPARCHotSpotLIRGenerator.java
! graal/com.oracle.graal.hotspot/src/com/oracle/graal/hotspot/HotSpotForeignCallLinkage.java
! graal/com.oracle.graal.hotspot/src/com/oracle/graal/hotspot/HotSpotForeignCallLinkageImpl.java
! graal/com.oracle.graal.hotspot/src/com/oracle/graal/hotspot/meta/HotSpotHostForeignCallsProvider.java
Changeset: 3f83cc877a0e
Author: twisti
Date: 2015-06-26 17:11 -0700
URL: http://hg.openjdk.java.net/graal/graal/rev/3f83cc877a0e
Add support so methods for invocation plugins can be optional; add support for new unaligned Unsafe methods in JDK 9.
! graal/com.oracle.graal.graphbuilderconf/src/com/oracle/graal/graphbuilderconf/InvocationPlugin.java
! graal/com.oracle.graal.graphbuilderconf/src/com/oracle/graal/graphbuilderconf/InvocationPlugins.java
! graal/com.oracle.graal.replacements.amd64/src/com/oracle/graal/replacements/amd64/AMD64GraphBuilderPlugins.java
! graal/com.oracle.graal.replacements/src/com/oracle/graal/replacements/StandardGraphBuilderPlugins.java
! jvmci/jdk.internal.jvmci.meta/src/jdk/internal/jvmci/meta/MethodIdMap.java
More information about the graal-dev
mailing list