Wed, 18 May 2011 16:09:31 +0200 |
Thomas Wuerthinger |
More cleanup.
|
Wed, 18 May 2011 15:03:45 +0200 |
Thomas Wuerthinger |
Removed the instruction substitutor.
|
Mon, 16 May 2011 17:31:53 +0200 |
Peter Hofer |
Add new option PrintIdealGraphToFile and another printer/observer pair to generate a graph representation that can be visualized and inspected with the ideal graph visualizer
|
Fri, 13 May 2011 14:03:03 -0700 |
Maxine VM |
Merge
|
Fri, 13 May 2011 13:59:32 -0700 |
Christian Wimmer |
Refactoring of BlockMap so that it doesn't create BlockBegin objects, but maintains its own Block data structure
|
Fri, 13 May 2011 15:18:41 +0200 |
Lukas Stadler |
* BlockBegin.predecessors changed to List<BlockEnd>
|
Fri, 13 May 2011 11:19:25 +0200 |
Gilles Duboscq |
Create less nodes in case of Deopt
|
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 16:55:03 +0200 |
Thomas Wuerthinger |
Fixed RegisterFinalizer stateBefore.
|
Wed, 11 May 2011 18:16:01 +0200 |
Thomas Wuerthinger |
Add exception handlers only to Invoke and Throw instructions. Deoptimize if there is an exception in a HotSpot runtime call.
|
Wed, 11 May 2011 17:18:31 +0200 |
Thomas Wuerthinger |
Towards clean up of canTrap().
|
Wed, 11 May 2011 16:10:49 +0200 |
Thomas Wuerthinger |
Removed need for base instruction. Cleanup.
|
Wed, 11 May 2011 14:51:33 +0200 |
Thomas Wuerthinger |
Removed more OSR handling stuff.
|
Wed, 11 May 2011 14:43:20 +0200 |
Thomas Wuerthinger |
Removed TestPatching option.
|
Wed, 11 May 2011 14:42:19 +0200 |
Thomas Wuerthinger |
Removed check for direct compare.
|