log

age author description
Sun, 28 Apr 2013 07:50:32 +0200 Thomas Wuerthinger Disable removeIntermediateMaterialization.
Sun, 28 Apr 2013 07:06:31 +0200 Thomas Wuerthinger Fix for removeIntermediateMaterialization.
Sun, 28 Apr 2013 06:32:04 +0200 Thomas Wuerthinger Preserve begin nodes with associated state.
Sun, 28 Apr 2013 06:31:30 +0200 Thomas Wuerthinger Do not combine merge with succeeding merge if it holds a stateAfter and the succeeding merge does not.
Sun, 28 Apr 2013 06:25:26 +0200 Thomas Wuerthinger Implement merging of frame states if they differ at a merge that does not have its own frame state.
Sun, 28 Apr 2013 02:03:34 +0200 Thomas Wuerthinger Dispatch based on method instead of type if it seems more beneficial.
Sun, 28 Apr 2013 01:04:44 +0200 Thomas Wuerthinger Cap probabilities when adjusting them.
Sun, 28 Apr 2013 01:01:00 +0200 Thomas Wuerthinger Fix null pointer exception in if reordering.
Sat, 27 Apr 2013 22:03:54 +0200 Thomas Wuerthinger First draft of node for loading a method from the vtable of a hub.
Sat, 27 Apr 2013 21:41:44 +0200 Thomas Wuerthinger Don't create null check guard if object is kown to be non-null.
Sat, 27 Apr 2013 21:25:53 +0200 Thomas Wuerthinger Adjust probabilities if some types can be ruled out via static analysis.
Sat, 27 Apr 2013 21:09:32 +0200 Thomas Wuerthinger New experiment with megamorphic inlining.
Sat, 27 Apr 2013 20:17:10 +0200 Thomas Wuerthinger Do not swap if nodes when there is a loop exit node between them. Do not swap if one of the compares has unorderedIsTrue set.
Sat, 27 Apr 2013 18:06:32 +0200 Thomas Wuerthinger Fix capping.
Sat, 27 Apr 2013 18:02:20 +0200 Thomas Wuerthinger Cap probability to 1.0.