Mon, 25 May 2015 22:17:10 +0200 |
Doug Simon |
moved UnsafeAccess to com.oracle.jvmci.common (JBS:GRAAL-53)
|
Thu, 02 Apr 2015 14:28:01 +0200 |
Lukas Stadler |
handle unsafe load and store during PEA read elimination
|
Sun, 29 Mar 2015 20:51:22 +0200 |
Thomas Wuerthinger |
Remove GraphCache option.
|
Tue, 10 Mar 2015 22:15:39 -0700 |
Tom Rodriguez |
Add varargs versions of assertTrue and assertFalse
|
Sun, 08 Mar 2015 21:58:34 +0100 |
Thomas Wuerthinger |
Initial version of new dominator-based conditional elimination phase.
|
Mon, 16 Feb 2015 17:47:43 +0100 |
Thomas Wuerthinger |
Add generic parameter to NodeClass. Change Graph#getNodes(Class) to Graph#getNodes(NodeClass).
|
Thu, 12 Feb 2015 01:54:05 +0100 |
Doug Simon |
pulled method evolution dependencies out of Assumptions and directly into StructuredGraph
|
Wed, 11 Feb 2015 10:13:08 +0100 |
Doug Simon |
made Assumptions be part of a StructuredGraph
|
Thu, 30 Oct 2014 12:21:07 +0100 |
Roland Schatz |
Rename Constant to JavaConstant.
|
Fri, 15 Aug 2014 11:34:38 +0200 |
Doug Simon |
moved NodeInfo and friends into separate com.oracle.graal.nodeinfo project so that annotation processor can be applied to the base Node class
|
Wed, 06 Aug 2014 17:41:51 +0200 |
Doug Simon |
renamed GraalCompilerTest.parse to GraalCompilerTest.parseEager and improved javadoc for all parse* methods
|
Tue, 13 May 2014 21:47:50 +0200 |
Doug Simon |
renamed GraalTest.assertEquals* to assertDeepEquals to avoid confusion with JUnit API methods
|
Fri, 02 May 2014 14:48:25 +0200 |
Lukas Stadler |
cleanup phase within PartialEscapePhase
|
Fri, 02 May 2014 12:02:27 +0200 |
Lukas Stadler |
remove NodesToDoubles, refactoring of node probability and inlining relevance computation
|
Fri, 04 Apr 2014 18:32:32 +0200 |
Lukas Stadler |
separate subclasses for value and guard phis and proxies
|
Fri, 17 Jan 2014 11:19:50 +0100 |
Lukas Stadler |
adapt tests for new IfNode and MergeNode simplifications
|
Wed, 15 Jan 2014 16:07:01 +0100 |
Lukas Stadler |
add IterableNodeType to ReturnNode
|
Mon, 13 Jan 2014 13:20:30 +0100 |
Lukas Stadler |
rename LocalNode to ParameterNode
|
Thu, 09 Jan 2014 16:18:29 +0100 |
Lukas Stadler |
remove PhasePlan
|
Fri, 11 Oct 2013 16:11:21 +0200 |
Doug Simon |
grouped provider values/parameters into a Providers object (GRAAL-511)
|
Fri, 11 Oct 2013 12:19:09 +0200 |
Doug Simon |
refactored constantEquals(), lookupArrayLength() and readUnsafeConstant() out of MetaAccessProvider into ConstantReflectionProvider (GRAAL-511)
|
Thu, 10 Oct 2013 20:50:54 +0200 |
Doug Simon |
made GraalCodeCacheProvider independent of CodeCacheProvider and renamed the former to LoweringProvider (GRAAL-511)
|
Thu, 10 Oct 2013 16:14:55 +0200 |
Doug Simon |
made CodeCacheProvider independent of MetaAccessProvider (GRAAL-511)
|
Sun, 06 Oct 2013 23:04:55 +0200 |
Doug Simon |
removed the IterableNodeType marker interface from LoadFieldNode (GRAAL-471)
|
Mon, 16 Sep 2013 16:07:54 +0200 |
Doug Simon |
removed the IterableNodeType marker interface from ReturnNode (GRAAL-471)
|
Tue, 10 Sep 2013 13:59:44 +0200 |
Roland Schatz |
Pass canonicalizer into EffectsPhase.
|
Tue, 10 Sep 2013 12:05:19 +0200 |
Roland Schatz |
Use CanonicalizerPhase.applyIncremental in InliningPhase.
|
Tue, 27 Aug 2013 10:14:06 +0200 |
Lukas Stadler |
incremental canonicalization for PartialEscapePhase / EffectsPhase
|
Fri, 02 Aug 2013 10:57:20 +0200 |
Roland Schatz |
Remove fields from InliningPhase that are already available in HighTierContext.
|
Fri, 02 Aug 2013 10:51:12 +0200 |
Roland Schatz |
Add more fields to HighTierContext.
|
Tue, 16 Jul 2013 16:44:34 +0200 |
Lukas Stadler |
add EarlyReadEliminationPhase, including tests
|
Mon, 15 Jul 2013 15:58:13 +0200 |
Lukas Stadler |
make early read elimination see through ValueProxies
|
Thu, 11 Jul 2013 15:13:50 +0200 |
Lukas Stadler |
add test for early read elimination
|
Thu, 06 Jun 2013 16:30:41 +0200 |
Bernhard Urban |
CanonicalizerPhase: remove it from context, add it to tiers instead and configure/pass it there (GRAAL-309)
|
Thu, 06 Jun 2013 11:04:24 +0200 |
Bernhard Urban |
CanonicalizerPhase: add OptCanonicalizeReads option (adapt tests)
|
Wed, 05 Jun 2013 21:17:38 +0200 |
Bernhard Urban |
PhaseContext: add an instance of CanonicalizerPhase to context
|
Tue, 23 Apr 2013 17:49:07 +0200 |
Roland Schatz |
Restructure phase context hierarchy.
|
Mon, 22 Apr 2013 13:29:55 +0200 |
Christian Haeubl |
removal of FixedNode.probability (draft)
|
Fri, 12 Apr 2013 16:55:54 +0200 |
Roland Schatz |
Make PartialEscapeAnalysisPhase reentrant.
|
Mon, 08 Apr 2013 19:37:23 +0200 |
Lukas Stadler |
Merge
|
Mon, 08 Apr 2013 19:18:41 +0200 |
Lukas Stadler |
add test for read elimination
|
Fri, 05 Apr 2013 01:12:46 +0200 |
Doug Simon |
passed a Replacements object to inlining utility methods that need one instead of the GraalRuntime API
|
Thu, 04 Apr 2013 10:04:22 +0200 |
Lukas Stadler |
make read elimination configurable (for tests)
|
Thu, 28 Mar 2013 17:37:09 +0100 |
Lukas Stadler |
rename early read elimination option and enable it
|
Thu, 28 Mar 2013 15:57:51 +0100 |
Lukas Stadler |
more work on read elimination
|
Mon, 25 Mar 2013 11:21:33 +0100 |
Lukas Stadler |
better read elimination
|