Thu, 16 Jun 2011 14:20:20 +0200 |
Thomas Wuerthinger |
Clean up scheduler. Remove test for HIR loop end in LIRGenerator.
|
Wed, 15 Jun 2011 17:47:05 +0200 |
Thomas Wuerthinger |
Merge.
|
Wed, 15 Jun 2011 17:09:25 +0200 |
Thomas Wuerthinger |
Removed all usages of "setAndClear" => big code simplification.
|
Wed, 15 Jun 2011 16:53:30 +0200 |
Thomas Wuerthinger |
Removed next pointer from EndNode to Merge. New scheduler.
|
Wed, 15 Jun 2011 13:49:12 +0200 |
Thomas Wuerthinger |
Added input to Merge node.
|
Wed, 15 Jun 2011 12:22:23 +0200 |
Thomas Wuerthinger |
Add end nodes before merge nodes.
|
Tue, 14 Jun 2011 16:41:27 +0200 |
Thomas Wuerthinger |
Tentative change that adds successor tags.
|
Wed, 15 Jun 2011 09:50:02 +0200 |
Lukas Stadler |
removed System.out and System.err rewiring in Sandbox, removed duplicate deopts in GraphBuilderPhase
|
Tue, 14 Jun 2011 16:47:31 +0200 |
Lukas Stadler |
another fix to debug info (on-stack parameters), DCE removes unnecessary merges and LoopBegins whose LoopEnd went away
|
Fri, 10 Jun 2011 21:52:19 +0200 |
Thomas Wuerthinger |
Merge.
|
Thu, 09 Jun 2011 18:59:28 +0200 |
Thomas Wuerthinger |
Added two algorithms for identifying Java-level blocks.
|
Thu, 09 Jun 2011 17:34:10 +0200 |
Thomas Wuerthinger |
Merge.
|
Thu, 09 Jun 2011 17:29:11 +0200 |
Thomas Wuerthinger |
Merge.
|
Thu, 09 Jun 2011 14:56:14 +0200 |
Thomas Wuerthinger |
Rename ClipNode=>FixedGuard and FixedNullCheck=>IsNonNull.
|
Fri, 10 Jun 2011 19:50:16 +0200 |
Lukas Stadler |
fixed graph start frame state
|
Fri, 10 Jun 2011 15:01:14 +0200 |
Lukas Stadler |
deoptimization action (invalidate, reprofile, ...)
|
Thu, 09 Jun 2011 20:25:38 +0200 |
Lukas Stadler |
small fix in deopt stub, more branch prediction code
|
Thu, 09 Jun 2011 17:33:08 +0200 |
Lukas Stadler |
RiMethod provides branch prediction information
|
Thu, 09 Jun 2011 15:25:27 +0200 |
Lukas Stadler |
RiTypeProfile information and invocation counters for RiMethods
|
Thu, 09 Jun 2011 13:17:09 +0200 |
Thomas Wuerthinger |
Renamed NullCheck => FixedNullCheck.
|
Wed, 08 Jun 2011 17:26:22 +0200 |
Thomas Wuerthinger |
Measure nodes created and nodes deleted for nodes. New option -G:+Meter.
|
Wed, 08 Jun 2011 17:07:06 +0200 |
Thomas Wuerthinger |
Ensure that only one phase timer is running at one time.
|
Wed, 08 Jun 2011 13:35:43 +0200 |
Thomas Wuerthinger |
Changed C1X=>Graal and c1x=>graal in Java code.
|
Wed, 08 Jun 2011 12:00:40 +0200 |
Thomas Wuerthinger |
Merge.
base
graal/com.oracle.max.graal.compiler/src/com/oracle/max/graal/compiler/graph/GraphBuilder.java@01d6bb2bec8e
|
Wed, 08 Jun 2011 11:35:18 +0200 |
Thomas Wuerthinger |
Renamed and moved phase subclasses.
base
graal/com.oracle.max.graal.compiler/src/com/oracle/max/graal/compiler/graph/GraphBuilder.java@286eb893aae0
|