log graal/com.oracle.graal.nodes/src/com/oracle/graal/nodes/ProxyNode.java @ 18993:480bd3b1adcd

age author description
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