log graal/com.oracle.graal.phases/src/com/oracle/graal/phases/util/GraphOrder.java @ 21543:93c50cefb9e8

age author description
Mon, 25 May 2015 23:30:34 +0200 Doug Simon moved GraalInternalError to com.oracle.jvmci.common and renamed it to JVMCIError (JBS:GRAAL-53)
Fri, 13 Mar 2015 21:43:38 +0100 Thomas Wuerthinger Fix formatting.
Fri, 13 Mar 2015 21:34:07 +0100 Thomas Wuerthinger Small fixes in GraphOrder and SchedulePhase.
Thu, 12 Mar 2015 23:24:03 +0100 Thomas Wuerthinger Add a new algorithm for latest possible schedule. Fix earliest possible schedule for the case of floating reads. Add scheduling test cases.
Wed, 25 Feb 2015 11:29:27 +0100 Roland Schatz Assume all ConstantNodes are scheduled in the start block in assertSchedulableGraph.
Mon, 16 Feb 2015 15:00:15 +0100 Roland Schatz Ignore ConstantNodes when checking graph order.
Wed, 28 Jan 2015 12:05:41 +0100 Thomas Wuerthinger Change verification of scheduled graph.
Wed, 28 Jan 2015 01:04:20 +0100 Thomas Wuerthinger Rename MergeNode to AbstractMergeNode.
Tue, 27 Jan 2015 16:01:48 +0100 Thomas Wuerthinger Simplifications in PEA.
Tue, 27 Jan 2015 11:47:44 +0100 Thomas Wuerthinger Always use read aware memory scheduling.
Sat, 24 Jan 2015 00:45:12 +0100 Thomas Wuerthinger Remove class ScheduledNode from the node class hierarchy.
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
Wed, 01 Oct 2014 14:45:06 +0200 Lukas Stadler fix NPE in graph scheduling validation
Fri, 18 Jul 2014 11:14:54 +0200 Gilles Duboscq Add simple infopoint nodes which do not contain debugging informations for values. Use them when shouldDebugNonSafepoints is true.
Mon, 07 Jul 2014 12:15:44 +0200 Lukas Stadler hasValueProxies on StructuredGraph
Mon, 19 May 2014 10:57:40 +0200 Lukas Stadler small fix in GraphOrder.assertSchedulableGraph
Thu, 08 May 2014 02:22:10 +0200 Doug Simon added CollectionsProvider and NodeCollectionsProvider and replaced (almost) all allocations of IdentityHashMaps to go through these providers
Wed, 23 Apr 2014 10:26:19 +0200 Lukas Stadler loosen restrictions a bit in GraphOrder
Thu, 17 Apr 2014 11:32:21 +0200 Lukas Stadler slightly more relaxed GraphOrder assertion
Thu, 17 Apr 2014 15:47:44 +0200 Josef Eisl GraalGraphInternalError: improve method names and documentation.
Thu, 17 Apr 2014 15:18:41 +0200 Josef Eisl Spit up and move GraalInternalError.
Thu, 17 Apr 2014 13:18:18 +0200 Josef Eisl Move packages com.oracle.graal.cfg to com.oracle.graal.compiler.common.cfg.
Wed, 16 Apr 2014 17:57:11 +0200 Josef Eisl Create com.oracle.graal.cfg project and move CFG related files.
Wed, 09 Apr 2014 17:11:48 +0200 Josef Eisl Make Loop generic.
Wed, 09 Apr 2014 13:22:44 +0200 Lukas Stadler re-enable graph ordering assertion
Mon, 07 Apr 2014 11:32:08 +0200 Lukas Stadler isAllowedUsageType on Nodes
Sun, 06 Apr 2014 17:46:24 +0200 Thomas Wuerthinger Truffle: Change signature for Truffle calls from (PackedFrame, Arguments) to (Object[]).
Mon, 31 Mar 2014 13:45:40 +0200 Lukas Stadler use StatelessPostOrderNodeIterator in GraphOrder
Wed, 26 Mar 2014 10:26:06 +0100 Erik Eckstein fix ecliipseformat error
Wed, 26 Mar 2014 10:16:28 +0100 Erik Eckstein remove a GraphOrder assertion which does not hold in substrate VM
Sat, 15 Mar 2014 10:28:52 +0100 Doug Simon fixed some findbugs issues
Fri, 14 Mar 2014 10:22:04 +0100 Lukas Stadler new graph ordering assertion mechanism
Tue, 28 Jan 2014 14:46:17 +0100 Lukas Stadler better assertion message in GraphOrder
Wed, 22 Jan 2014 15:27:31 +0100 Lukas Stadler cyclic graph verification
Sun, 15 Sep 2013 16:34:25 +0200 Doug Simon removed the IterableNodeType marker interface from ControlSinkNode (GRAAL-471)
Sat, 04 May 2013 22:15:45 +0200 Doug Simon use ControlSinkNode (instead of subclass) when establishing a forward graph order
Fri, 11 Jan 2013 12:47:37 +0100 Lukas Stadler fix checkstyle warning
Fri, 11 Jan 2013 11:38:56 +0100 Lukas Stadler typos and unused code
Mon, 07 Jan 2013 19:03:29 -0800 Christian Wimmer Bugfix: GraphOrder did not process all nodes of loops
Sun, 07 Oct 2012 14:15:44 +0200 Doug Simon rename packages in graal.phases to match project name base graal/com.oracle.graal.phases/src/com/oracle/graal/compiler/util/GraphOrder.java@78fbca60c573