Fri, 20 May 2011 14:50:04 +0200 |
Lukas Stadler |
small fix for dead blocks
|
Fri, 20 May 2011 10:46:15 +0200 |
Thomas Wuerthinger |
Moved phi simplifier.
|
Thu, 19 May 2011 17:20:55 +0200 |
Thomas Wuerthinger |
Removed unused optimization settings. Removed unused imports.
|
Thu, 19 May 2011 17:13:30 +0200 |
Thomas Wuerthinger |
Removed special casing for exception phis in LIRGenerator. Removed dependency between LIRBlock.blockID and BlockBegin.blockID.
|
Thu, 19 May 2011 17:04:30 +0200 |
Thomas Wuerthinger |
Clean up.
|
Thu, 19 May 2011 16:56:05 +0200 |
Thomas Wuerthinger |
Removed target block references from LIR to BlockBegin instructions. Now there is a getLIRBlock method in the LIRGenerator.
|
Thu, 19 May 2011 16:05:42 +0200 |
Thomas Wuerthinger |
Attempt to remove dependency between backend and BlockBegin.
|
Thu, 19 May 2011 13:59:55 +0200 |
Thomas Wuerthinger |
Removed bci from the Instruction class.
|
Thu, 19 May 2011 13:21:31 +0200 |
Thomas Wuerthinger |
Added ExceptionEdgeInstruction interface.
|
Thu, 19 May 2011 13:09:51 +0200 |
Thomas Wuerthinger |
Merge.
|
Thu, 19 May 2011 13:09:37 +0200 |
Thomas Wuerthinger |
Removed implicit safepoints.
|
Thu, 19 May 2011 11:43:30 +0200 |
Gilles Duboscq |
Merge
|
Thu, 19 May 2011 11:36:41 +0200 |
Gilles Duboscq |
Remove all unresolved cases from HotspotXirGenerator, use more explicit Deopt, Deopt to lastState instead of stateBefore
|
Wed, 18 May 2011 18:09:20 +0200 |
Lukas Stadler |
exception handling related changes:
|
Fri, 13 May 2011 17:09:20 -0700 |
Christian Wimmer |
use com.oracle.max.asm project for assembler
|
Thu, 12 May 2011 17:17:50 +0200 |
Gilles Duboscq |
New Deoptimize node, remove ResolveClass node and replace it with deoptimization
|
Thu, 12 May 2011 17:00:09 +0200 |
Thomas Wuerthinger |
Merge.
|
Thu, 12 May 2011 16:55:03 +0200 |
Thomas Wuerthinger |
Fixed RegisterFinalizer stateBefore.
|
Thu, 12 May 2011 12:13:17 +0200 |
Lukas Stadler |
fixed slot encoding in duplicateModified
|
Thu, 12 May 2011 11:00:31 +0200 |
Lukas Stadler |
duplicateModified helper method
|
Wed, 11 May 2011 17:18:31 +0200 |
Thomas Wuerthinger |
Towards clean up of canTrap().
|
Wed, 11 May 2011 16:40:22 +0200 |
Thomas Wuerthinger |
Removed exception optimization that immediately unwinds if it is guaranteed that there is no local exception handler.
|
Wed, 11 May 2011 16:12:01 +0200 |
Thomas Wuerthinger |
Removed base from ValueVisitor.
|
Wed, 11 May 2011 14:02:08 +0200 |
Thomas Wuerthinger |
More frame state fixes. All jtt tests passing now again.
|
Wed, 11 May 2011 13:41:35 +0200 |
Thomas Wuerthinger |
Added stateBefore to Throw instruction.
|
Wed, 11 May 2011 11:57:11 +0200 |
Thomas Wuerthinger |
More frame state fixes.
|
Wed, 11 May 2011 11:21:15 +0200 |
Thomas Wuerthinger |
More frame state fixes.
|
Wed, 11 May 2011 10:52:37 +0200 |
Thomas Wuerthinger |
FrameState fixes.
|
Tue, 10 May 2011 18:12:26 +0200 |
Thomas Wuerthinger |
Merge.
|
Tue, 10 May 2011 17:17:28 +0200 |
Thomas Wuerthinger |
Small cleanup.
|