log graal/com.oracle.graal.virtual/src/com/oracle/graal/virtual/phases/ea/ReadEliminationClosure.java @ 15867:23f45bae453a

age author description
Fri, 23 May 2014 17:43:07 +0200 Lukas Stadler read elimination without schedule
Thu, 17 Apr 2014 17:28:20 +0200 Josef Eisl Move LIRTypeTool and Stamp to graal.compiler.common.
Fri, 04 Apr 2014 18:32:32 +0200 Lukas Stadler separate subclasses for value and guard phis and proxies
Wed, 26 Mar 2014 20:44:11 +0100 Josef Eisl Merge.
Thu, 20 Mar 2014 13:50:21 +0100 Josef Eisl Merge.
Tue, 18 Mar 2014 09:56:20 +0000 Niclas Adlertz LIRFrameStateBuilder added
Fri, 21 Mar 2014 10:45:16 +0100 Lukas Stadler keep the guard alive when removing ReadNodes without usages
Thu, 20 Mar 2014 11:48:39 +0100 Josef Eisl Rename ValueNode kind() to getKind().
Mon, 17 Mar 2014 11:21:32 +0100 Roland Schatz Use stamp constructor in PhiNode.
Mon, 25 Nov 2013 17:06:00 +0100 Roland Schatz Separate class for MemoryProxy and MemoryPhi.
Mon, 07 Oct 2013 02:40:08 +0200 Thomas Wuerthinger Add support for unsafe access in early read elimination.
Wed, 02 Oct 2013 13:18:25 +0200 Lukas Stadler simplify PEA block states by turning scalarAliases and objectAliases into one global NodeMap
Tue, 30 Jul 2013 16:16:42 -0700 twisti GRAAL-375: volatile read is moved out of loop
Mon, 22 Jul 2013 16:04:21 +0200 Lukas Stadler small fixes for early read elimination
Thu, 18 Jul 2013 17:18:13 +0200 Lukas Stadler make early read elimination work on read/write nodes (in addition to load/store)
Tue, 16 Jul 2013 16:44:34 +0200 Lukas Stadler add EarlyReadEliminationPhase, including tests