Wed, 28 Jan 2015 00:50:31 +0100 |
Thomas Wuerthinger |
Rename BeginNode => AbstractBeginNode.
|
Mon, 12 Jan 2015 20:39:04 +0100 |
Doug Simon |
removed Node factory methods
|
Fri, 22 Aug 2014 15:56:51 +0200 |
Doug Simon |
switched to using new NodeFieldIterator and NodeFieldIterable for traversing Node inputs and successors
|
Mon, 18 Aug 2014 14:04:21 +0200 |
Doug Simon |
added factory method to all Node classes; replaced Node classes instantiation with calls to factory methods; replaced identity tests on Node classes with ' == <node class>.getGenClass()' idiom
|
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, 13 Aug 2014 18:25:45 +0200 |
Doug Simon |
added @NodeInfo annotations to all Node classes
|
Thu, 10 Jul 2014 16:46:19 +0200 |
Lukas Stadler |
remove MemoryProxyNode (memory graph is built after proxies are removed)
|
Thu, 17 Apr 2014 17:28:20 +0200 |
Josef Eisl |
Move LIRTypeTool and Stamp to graal.compiler.common.
|
Mon, 14 Apr 2014 15:21:27 +0200 |
Gilles Duboscq |
Remove AbstractBeginNode, move the framestate from AbstractBeginNode to BeginStateSplitNode.
|
Mon, 07 Apr 2014 13:55:45 +0200 |
Lukas Stadler |
introduce non-ValueNode Proxy interface
|
Mon, 07 Apr 2014 11:32:04 +0200 |
Lukas Stadler |
input types
|
Fri, 04 Apr 2014 18:32:32 +0200 |
Lukas Stadler |
separate subclasses for value and guard phis and proxies
|
Wed, 12 Feb 2014 10:25:16 -0800 |
Christian Wimmer |
Move stamp inference in its own class, and make it extensible via the ValueAndStampProxy interface
|
Mon, 25 Nov 2013 17:06:00 +0100 |
Roland Schatz |
Separate class for MemoryProxy and MemoryPhi.
|
Fri, 08 Nov 2013 13:20:34 +0100 |
Roland Schatz |
Use correct type for LocationIdentity in MemoryPhi.
|
Tue, 01 Oct 2013 20:38:25 +0200 |
Doug Simon |
moved Canonicalizable and Simplifiable to the com.oracle.graal.graph project (GRAAL-506)
|
Tue, 01 Oct 2013 20:32:47 +0200 |
Doug Simon |
broadened types in Canonicalizable interface so that it can be moved to the com.oracle.graal.graph project (GRAAL-506)
|
Fri, 13 Sep 2013 16:08:23 +0200 |
Doug Simon |
refactored IterableNodeType into a top level type to avoid problems it was causing for javac and JDT (CR-1408)
|
Tue, 10 Sep 2013 11:06:05 +0200 |
Gilles Duboscq |
Replace the many asNode methods with one on ValueNode and one on FixedNode
|
Mon, 26 Aug 2013 15:48:11 +0200 |
Lukas Stadler |
don't create multiple value proxies in PEAReadEliminationClosure
|
Fri, 16 Aug 2013 21:40:42 +0200 |
Thomas Wuerthinger |
Make sure the created ProxyNode is of PhiType.Guard.
|
Fri, 16 Aug 2013 21:23:30 +0200 |
Thomas Wuerthinger |
Allow ProxyNode as a GuardingNode.
|
Mon, 15 Jul 2013 16:36:54 +0200 |
Lukas Stadler |
make ValueNode.stamp() final, fix WordTypeRewriterPhase
|
Mon, 15 Jul 2013 16:39:11 +0200 |
Lukas Stadler |
add ValueProxy interface and infrastructure
|
Mon, 29 Apr 2013 00:25:09 +0200 |
Thomas Wuerthinger |
Rename BeginNode => AbstractBeginNode and make abstract. Introduce concrete subclass BeginNode.
|
Mon, 11 Mar 2013 18:41:16 +0100 |
Lukas Stadler |
location identity on PhiNodes and ProxyNodes
|
Wed, 27 Feb 2013 15:59:16 +0100 |
Lukas Stadler |
rename ValueProxyNode to ProxyNode
base
graal/com.oracle.graal.nodes/src/com/oracle/graal/nodes/ValueProxyNode.java@1840d8d88d68
|