log graal/com.oracle.graal.phases/src/com/oracle/graal/phases/schedule/SchedulePhase.java @ 10920:9802c478a26c

age author description
Thu, 01 Aug 2013 17:23:30 +0200 Bernhard Urban NewMemoryAwareScheduling: fix out of loop scheduling for floating reads (GRAAL-159)
Thu, 01 Aug 2013 17:23:30 +0200 Bernhard Urban NewMemoryAwareScheduling: handle loop headers different than merges (GRAAL-159)
Fri, 26 Jul 2013 20:18:46 +0200 Bernhard Urban add NewMemoryAwareScheduling (GRAAL-159)
Fri, 26 Jul 2013 20:18:42 +0200 Bernhard Urban SchedulingPhase: add option for new memory aware scheduling (GRAAL-159)
Fri, 26 Jul 2013 20:18:41 +0200 Bernhard Urban CFG: attach proxies to loop exits
Fri, 26 Jul 2013 20:18:41 +0200 Bernhard Urban Scheduling: remove dead code in addToLatestSorting
Fri, 26 Jul 2013 20:18:40 +0200 Bernhard Urban SchedulingPhase: check if fixed nodes have the same order before and after sorting a block
Fri, 05 Jul 2013 13:28:18 +0200 Bernhard Urban scheduling: remove duplicated code
Mon, 24 Jun 2013 08:01:33 +0200 Lukas Stadler remove scheduledNext from ScheduledNode
Wed, 19 Jun 2013 16:42:56 +0200 Lukas Stadler split MemoryCheckpoint interface into Single and Multi
Tue, 04 Jun 2013 17:33:14 +0200 Doug Simon converted remaining options in GraalOptions to new system (GRAAL-27)
Thu, 23 May 2013 14:44:01 +0200 Lukas Stadler Merge
Fri, 17 May 2013 16:47:13 +0200 Lukas Stadler first step towards extensibility of the escape analysis phase
Wed, 22 May 2013 16:27:25 +0200 Doug Simon added support for the runtime to specify for each foreign call whether it is re-executable and what memory locations it kills
Tue, 21 May 2013 21:46:26 +0200 Doug Simon pulled LocationIdentity into a top level class and moved it to the api.meta project
Thu, 16 May 2013 17:24:02 +0200 Lukas Stadler removed killed reads from list in memory aware scheduling
Wed, 08 May 2013 18:05:57 +0200 Lukas Stadler let ReentrantBlockIterator.processBlock return the next state
Thu, 02 May 2013 12:12:51 -0700 Christian Wimmer Use a LocationIdentity interface instead of just Object for the location identity of a LocationNode
Thu, 02 May 2013 10:38:48 -0700 Christian Wimmer Consistent naming of accessor methods in the LocationNode class hierarchy
Tue, 30 Apr 2013 19:50:12 +0200 Gilles Duboscq Merge
Mon, 29 Apr 2013 00:25:09 +0200 Thomas Wuerthinger Rename BeginNode => AbstractBeginNode and make abstract. Introduce concrete subclass BeginNode.
Mon, 29 Apr 2013 12:06:10 +0200 Bernhard Urban SchedulePhase: compute post-dominators in CFG-graph
Tue, 09 Apr 2013 16:28:19 +0200 Gilles Duboscq Move framestate assignement to the hir
Tue, 09 Apr 2013 15:59:15 +0200 Doug Simon modified (some) checks in SchedulePhase to raise a SchedulingError instead of an AssertionError
Mon, 08 Apr 2013 19:05:54 +0200 Lukas Stadler small change to ReentrantBlockIterator interface
Wed, 27 Mar 2013 14:27:38 +0100 Lukas Stadler tail recursion for SchedulePhase.addToEarliestSorting (fixes StackOverflowErrors)
Wed, 20 Mar 2013 11:30:17 +0100 Lukas Stadler allow multiple identities in MemoryCheckpoint interface
Sun, 17 Mar 2013 21:25:29 +0100 Thomas Wuerthinger Rename field.
Sun, 17 Mar 2013 19:39:28 +0100 Thomas Wuerthinger Make scheduling phase customizable.
Sun, 17 Mar 2013 19:20:35 +0100 Thomas Wuerthinger Fix guard canonicalization.
Thu, 07 Mar 2013 14:36:09 +0100 Gilles Duboscq Add GuardLoweringPhase which transforms floating guards into fixed if+deopt
Wed, 27 Feb 2013 15:59:16 +0100 Lukas Stadler rename ValueProxyNode to ProxyNode
Tue, 26 Feb 2013 17:04:17 +0100 Lukas Stadler memory-aware scheduling phase
Wed, 23 Jan 2013 16:34:57 +0100 Doug Simon applied mx eclipseformat to all Java files
Fri, 18 Jan 2013 12:11:01 +0100 Thomas Wuerthinger Small clean up of access to predecessor/successor of blocks.
Wed, 07 Nov 2012 12:10:33 +0100 Gilles Duboscq Cleanup GraalOption : removed defunct options
Mon, 08 Oct 2012 17:30:11 +0200 Doug Simon renamed package: com.oracle.graal.lir.cfg -> com.oracle.graal.nodes.cfg
Sun, 07 Oct 2012 14:27:50 +0200 Doug Simon split phases out of graal.phases project into graal.phases.common project
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/schedule/SchedulePhase.java@7b7d7f25acff