Mercurial > hg > graal-jvmci-8
graph
-
Added GVN to GuardNode and Compare.Wed, 06 Jul 2011 16:43:19 +0200, by Thomas Wuerthinger
-
mergeWed, 06 Jul 2011 16:51:01 +0200, by Lukas Stadler
-
added PhiType.(Value, Memory, Virtual), removed Phi.isDead, phis are now deleted immediately when they become invalidWed, 06 Jul 2011 16:31:18 +0200, by Lukas Stadler
-
new escape analysis mechanism: don't use blocks during iteration, VirtualObjectFields merged with phisWed, 06 Jul 2011 16:01:29 +0200, by Lukas Stadler
-
mergeMon, 04 Jul 2011 18:04:44 +0200, by Lukas Stadler
-
canonicalization for CheckCast, InstanceOf, IsNonNull, IsType and NotInstanceOf, checkstyle fixMon, 04 Jul 2011 18:04:12 +0200, by Lukas Stadler
-
Lowering of array accesses.Wed, 06 Jul 2011 16:15:15 +0200, by Thomas Wuerthinger
-
Removed ExceptionDispatch node (replaced with normal InstanceOf).Wed, 06 Jul 2011 13:28:51 +0200, by Thomas Wuerthinger
-
Added NegateBooleanNode, removed negate() method from BooleanNode, removed NotInstanceOf.Wed, 06 Jul 2011 13:18:34 +0200, by Thomas Wuerthinger
-
simplified compute linear scan order.Wed, 06 Jul 2011 11:59:26 +0200, by Thomas Wuerthinger
-
Added calculation of loop depth and loop index to scheduler.Wed, 06 Jul 2011 11:52:31 +0200, by Thomas Wuerthinger
-
Introduced optimistic schedule and hid it behind a flag.Tue, 05 Jul 2011 19:49:35 +0200, by Thomas Wuerthinger
-
Fixed issue that caused deopt on every exception of a top-level method that would have needed to be unwinded.Tue, 05 Jul 2011 19:06:40 +0200, by Thomas Wuerthinger
-
Fixed an issue in the HotSpot code for rethrowing an exception at deopt (wrong values on the expression stack caused a crash when GC and deopt happened at the same time).Tue, 05 Jul 2011 18:55:22 +0200, by Thomas Wuerthinger
-
Fixed the frame states in the array copy intrinsification.Tue, 05 Jul 2011 16:41:53 +0200, by Thomas Wuerthinger