Thu, 25 Apr 2013 16:15:10 +0200 |
Roland Schatz |
Interval locations can only be AllocatableValues.
|
Fri, 15 Mar 2013 17:52:55 +0100 |
Gilles Duboscq |
Merge
|
Thu, 14 Mar 2013 13:25:28 +0100 |
Gilles Duboscq |
Remove emitDeoptimizeOnOverflow and emitGuardCheck.
|
Fri, 15 Mar 2013 15:38:27 +0100 |
Doug Simon |
AMD64 HotSpot backend now models RBP as an incoming parameter that must be preserved until the end of the method. For non-leaf methods, the value is preserved in the special stack slot required by the HotSpot runtime for walking/inspecting frames of such methods.
|
Mon, 11 Mar 2013 23:28:34 +0100 |
Thomas Wuerthinger |
Draft speculation log.
|
Thu, 31 Jan 2013 17:33:27 +0100 |
Thomas Wuerthinger |
Remove exchange method in spill move factory.
|
Wed, 23 Jan 2013 16:34:57 +0100 |
Doug Simon |
applied mx eclipseformat to all Java files
|
Mon, 08 Oct 2012 17:30:11 +0200 |
Doug Simon |
renamed package: com.oracle.graal.lir.cfg -> com.oracle.graal.nodes.cfg
|
Mon, 17 Sep 2012 16:08:46 +0200 |
Lukas Stadler |
change of project structure: separate compiler and LIR, put EA into separate project
|
Mon, 09 Jul 2012 22:15:15 +0200 |
Doug Simon |
removed old, commented out code
|
Fri, 29 Jun 2012 18:33:48 -0700 |
Christian Wimmer |
use annotated fields for operands of LIR instructions
|
Thu, 28 Jun 2012 11:11:12 +0200 |
Doug Simon |
enabled Eclipse/JDT javadoc checking and fixed resulting warnings
|
Wed, 13 Jun 2012 19:09:14 +0200 |
Lukas Stadler |
SchedulePhase doesn't schedule FrameStates, added documentation, cleanups
|
Fri, 08 Jun 2012 23:44:20 +0200 |
Thomas Wuerthinger |
Renaming RiValue => Value.
|
Thu, 07 Jun 2012 18:24:06 +0200 |
Thomas Wuerthinger |
Moving classes from cri.ri to api.meta.
|
Thu, 07 Jun 2012 18:12:01 +0200 |
Thomas Wuerthinger |
More refactorings and renamings in preparation of ci/ri split.
|
Mon, 23 Apr 2012 11:10:36 +0200 |
Doug Simon |
improved disassembly comments for out-of-line stubs
|
Wed, 18 Apr 2012 23:39:07 +0200 |
Doug Simon |
optimization: frame prologue & epilogue ommitted for methods with no spills, no callee-saved registers, no incoming stack args and no debug info
|
Wed, 18 Apr 2012 13:42:11 +0200 |
Doug Simon |
rename: nodesFor -> blockToNodesMap
|
Thu, 12 Apr 2012 15:55:03 +0200 |
Doug Simon |
removed XIR prologue and epilogues - architecture and runtime specific subclass of Backend is now used instead
|
Thu, 08 Mar 2012 19:24:17 +0100 |
Thomas Wuerthinger |
Renamed projects.
base
graal/com.oracle.max.graal.lir/src/com/oracle/graal/lir/LIR.java@cd43927e0806
|