log graal/com.oracle.graal.graph/src/com/oracle/graal/graph/NodeClass.java @ 21391:8cc395785d0a

age author description
Thu, 14 May 2015 16:17:36 -0700 Christian Wimmer Expand functionality of FieldIntrospection
Tue, 05 May 2015 17:29:07 +0200 Doug Simon fixed npe in NodeClass.shortName()
Mon, 04 May 2015 07:26:05 +0200 Stefan Anzinger Fix write race condition shortName
Wed, 08 Apr 2015 22:38:40 -0700 Christian Wimmer New partial evaluator that works on encoded graphs (instead of on bytecodes)
Thu, 12 Mar 2015 12:15:06 -0700 Tom Rodriguez fix race in expansion of superclass iterableIds
Tue, 03 Mar 2015 10:32:17 -0800 Tom Rodriguez Fix nested Timer and MemUse tracking logic
Fri, 27 Feb 2015 16:36:38 +0100 Thomas Wuerthinger Merge.
Wed, 25 Feb 2015 18:14:35 +0100 Thomas Wuerthinger Changes to the node list iterators to make more values loop invariant.
Thu, 26 Feb 2015 17:22:08 +0100 Roland Schatz Move commutative GVN into CanonicalizerPhase.
Mon, 23 Feb 2015 18:02:08 +0100 Thomas Wuerthinger Small refactoring in node class.
Sun, 22 Feb 2015 23:44:37 +0100 Thomas Wuerthinger Utilities Node#acceptInputs and Node#acceptSuccessors.
Fri, 20 Feb 2015 22:22:55 +0100 Thomas Wuerthinger Create TYPE fields for LIRInstruction and CompositeValue. Renaming NodeClass#get to NodeClass#create.
Wed, 18 Feb 2015 12:10:04 +0100 Roland Schatz Fix unchecked warnings in NodeClass.
Tue, 17 Feb 2015 23:08:49 +0100 Thomas Wuerthinger Use atomic integer for iterable IDs to prevent races.
Mon, 16 Feb 2015 20:01:40 +0100 Thomas Wuerthinger Make NodeClass#getNodeClassViaReflection accessible.
Mon, 16 Feb 2015 18:51:13 +0100 Thomas Wuerthinger Simplify NodeClass management.
Mon, 16 Feb 2015 17:47:43 +0100 Thomas Wuerthinger Add generic parameter to NodeClass. Change Graph#getNodes(Class) to Graph#getNodes(NodeClass).
Tue, 03 Feb 2015 21:24:16 +0100 Doug Simon Backed out c8b2315651d3 as it breaks replay compilation
Sun, 01 Feb 2015 19:25:27 +0100 Thomas Wuerthinger Use class hashcode instead of class name hashcode in NodeClass.
Fri, 23 Jan 2015 11:52:36 +0100 Thomas Wuerthinger Add utility Node#hasNoUsages.
Thu, 22 Jan 2015 21:01:46 +0100 Thomas Wuerthinger Do not always allocate monitorId NodeInputList. Allow null NodeInputList.
Tue, 20 Jan 2015 16:52:16 +0100 Doug Simon added Fingerprint points to assist debugging replay compilation
Tue, 09 Dec 2014 21:58:44 +0100 Doug Simon added mechanism for recomputing IterableNodeType lists in a Graph after deserialization
Sun, 16 Nov 2014 09:44:04 +0100 Doug Simon use deterministic iteration order Set and Map data structures when in the scope of a replay compilation context
Tue, 11 Nov 2014 12:45:26 -0800 Tom Rodriguez More folding of constant classes and NodeClass references
Wed, 05 Nov 2014 17:32:21 +0100 Doug Simon refactored Fields class to make it usable for implementing custom serialization
Wed, 15 Oct 2014 15:35:33 +0200 Doug Simon removed Node generation (GRAAL-857)
Wed, 08 Oct 2014 12:15:34 +0200 Roland Schatz Relax type signature in Graph.addDuplicates method.
Sat, 04 Oct 2014 01:25:59 +0200 Doug Simon reduce or eliminate redundant writes during Node cloning
Thu, 02 Oct 2014 14:22:16 +0200 Doug Simon only generate data fields equality method for leaf ValueNumberable nodes; no longer generate Node.isLeafNode()