log graal/com.oracle.graal.graph/src/com/oracle/graal/graph/Node.java @ 11674:8505bcff4bdc

age author description
Mon, 16 Sep 2013 23:17:56 +0200 Thomas Wuerthinger New graph duplication mechanism that allows in-place fixing of edges.
Mon, 16 Sep 2013 15:35:14 +0200 Thomas Wuerthinger Factor usages of getNodeClass().
Mon, 16 Sep 2013 01:39:52 +0200 Thomas Wuerthinger Improve global value numbering algorithm.
Mon, 16 Sep 2013 01:14:33 +0200 Thomas Wuerthinger Introduce NodeClass.isLeafNode(). Avoid cloning of leaf nodes if equal node is found in destination graph.
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)
Fri, 06 Sep 2013 12:15:44 +0200 Doug Simon use binary search when looking for the end of Node.extraUsages (GRAAL-452)
Thu, 05 Sep 2013 14:50:46 +0200 Doug Simon modified Node.removeUsage to do less copying (GRAAL-452)
Thu, 05 Sep 2013 00:44:36 +0200 Doug Simon inlined NodeUsageList into Node (GRAAL-452)
Wed, 04 Sep 2013 13:21:30 +0200 Doug Simon removed Node.modCount field (GRAAL-452)
Sat, 31 Aug 2013 09:18:26 +0200 Doug Simon removed metric for counting instantiated Nodes until issue with EscapeAnalysisTest.testNewNode has been resolved
Wed, 28 Aug 2013 22:34:22 +0200 Doug Simon added metrics for total number of Nodes, LIRInstructions and CompositeValues created (GRAAL-448)
Mon, 26 Aug 2013 21:38:10 +0200 Doug Simon removed Node.nodeClass field (GRAAL-359)
Thu, 25 Apr 2013 17:09:40 +0200 Lukas Stadler make Node.getDebugProperties() final
Fri, 26 Apr 2013 18:45:50 +0200 Thomas Wuerthinger Fix import.
Fri, 26 Apr 2013 18:40:17 +0200 Thomas Wuerthinger Rename InputChangedListener => NodeChangedListener. Add event for usage count of a node dropping to 0.
Mon, 25 Mar 2013 11:18:19 +0100 Lukas Stadler assertion in Node
Tue, 26 Mar 2013 17:13:50 +0100 Doug Simon documentation correction
Fri, 22 Mar 2013 19:08:07 +0100 Doug Simon Backed out changeset: 10293cbfc2b6
Fri, 22 Mar 2013 11:19:53 +0100 Doug Simon wrote implementations for node intrinsics so that they can be interpreted when a method substitution is deoptimized and added unit tests to ensure existing method substitutions can run interpreted
Fri, 08 Feb 2013 10:19:50 +0100 Lukas Stadler cleanups, javadoc, assertions
Thu, 31 Jan 2013 17:45:25 +0100 Thomas Wuerthinger Remove commented out code.
Wed, 23 Jan 2013 16:34:57 +0100 Doug Simon applied mx eclipseformat to all Java files
Tue, 22 Jan 2013 21:06:57 +0100 Doug Simon replaced use of <br> in javadoc with <p>
Mon, 03 Dec 2012 13:53:53 +0100 Gilles Duboscq graal.graph refactorings
Fri, 28 Sep 2012 11:50:37 +0200 Doug Simon made all @NodeIntrinsic annotated methods be native (this is a requirement now enforced during snippet intrinsification)
Tue, 18 Sep 2012 16:59:24 +0200 Doug Simon fixed oopmap bug caused by unsafe mixing of word and object values
Thu, 12 Jul 2012 17:16:34 +0200 Doug Simon partial (non XIR) support for inlining virtual dispatch at call sites - still needs fixing
Wed, 11 Jul 2012 14:13:38 +0200 Gilles Duboscq Adapt the coloring filter for binary dumped graphs
Tue, 10 Jul 2012 15:02:41 +0200 Gilles Duboscq Add ability to give an existing to getDebugProperties
Mon, 09 Jul 2012 14:15:55 +0200 Gilles Duboscq Add binary graph dumping to compiler (-G:+PrintBinaryGraphs)
Tue, 03 Jul 2012 16:11:04 +0200 Gilles Duboscq Kill unused floating nodes in Canonicalizer
Thu, 28 Jun 2012 11:11:12 +0200 Doug Simon enabled Eclipse/JDT javadoc checking and fixed resulting warnings
Tue, 12 Jun 2012 23:29:10 +0200 Doug Simon removed unused @NodePhase
Tue, 12 Jun 2012 23:28:30 +0200 Doug Simon moved @Fold from Node.java to Snippet.java
Tue, 05 Jun 2012 17:38:48 +0200 Gilles Duboscq Move virtual chain help methods from SuperBlock to GraphUtil
Mon, 04 Jun 2012 16:01:40 +0200 Gilles Duboscq Made nodeClass final, remove unused import introduced in a merge
Tue, 22 May 2012 11:36:45 +0200 Gilles Duboscq Merge Canonicalizer and GVN Phases
Wed, 25 Apr 2012 13:02:10 +0200 Lukas Stadler removed @Data annotation
Fri, 20 Apr 2012 14:12:42 +0200 Doug Simon added javadoc to some of the API for removing nodes from a graph
Thu, 29 Mar 2012 13:23:34 +0200 Doug Simon added @Fold to folding methods during snippet intrinsification; replaced CardTableStartNode and CardTableShiftNode with @Fold methods
Wed, 28 Mar 2012 13:56:41 +0200 Gilles Duboscq Fix for canonicalizer : some input changes were not tracked leading to canonicalization misses
Thu, 08 Mar 2012 19:24:17 +0100 Thomas Wuerthinger Renamed projects. base graal/com.oracle.max.graal.graph/src/com/oracle/graal/graph/Node.java@8beff6d88190