Mercurial > hg > truffle
graph
-
canonicalize more integer operations: (a+1)+2 to a+3 and (a*2)*2 to a*4Wed, 09 May 2012 10:42:03 +0200, by Lukas Stadler
-
made graph marking stateless (in the graph) to ensure recursive marking is safeFri, 11 May 2012 14:11:56 +0200, by Doug Simon
-
moved checkcast lowering into LoweringPhase and added -G:HIRLowerCheckcast option to enable it (disabled by default) as it is not yet stableFri, 11 May 2012 12:20:36 +0200, by Doug Simon
-
slightly better implementation of NodeIterable.isEmpty()Fri, 11 May 2012 11:57:29 +0200, by Doug Simon
-
added javadoc to ValueProxyNodeFri, 11 May 2012 11:56:58 +0200, by Doug Simon
-
synchronized mxtool with MaxineFri, 11 May 2012 11:27:53 +0200, by Doug Simon
-
removed stateAfter field from FixedWithNextNode - now only StateSplit implementations have this fieldFri, 11 May 2012 11:26:39 +0200, by Doug Simon
-
rename: megamorph -> megamorphicFri, 11 May 2012 10:57:50 +0200, by Doug Simon
-
used more specific BeginNode subclass where appropriateFri, 11 May 2012 10:13:55 +0200, by Doug Simon
-
made CheckCastNode be a FixedNode instead of a BooleanNodeThu, 10 May 2012 00:36:12 +0200, by Doug Simon
-
created StartNode and DispatchBeginNode for clearer visualization of these special nodes in the visualizerThu, 10 May 2012 00:33:58 +0200, by Doug Simon
-
removed TypeCheckNodeWed, 09 May 2012 22:35:44 +0200, by Doug Simon
-
moved conversion of type profiles into hints for type check instructions from front end to lowering phaseWed, 09 May 2012 22:21:58 +0200, by Doug Simon
-
added javadoc to GuardNodeWed, 09 May 2012 16:39:52 +0200, by Doug Simon
-
if -G:Dump option is used, the compiler queues are given 5 seconds to finish any pending tasks (including graph dumping) before the VM exitsWed, 09 May 2012 16:21:03 +0200, by Doug Simon
-
build JaCoCo exclude list by scanning for snippetsTue, 08 May 2012 22:51:36 +0200, by Doug Simon
-
lowering checkcasts with Java snippetsTue, 08 May 2012 21:32:35 +0200, by Doug Simon
-
separated the notion of has-side-effect from may-have-frame-stateTue, 08 May 2012 20:17:30 +0200, by Doug Simon
-
expanded formatting of array CiConstants to show contents of the arrayTue, 08 May 2012 16:10:00 +0200, by Doug Simon
-
pulled AbstractStateSplit into FixedWithNextNode and made it no longer implement StateSplit. StateSplit is now implemented only by nodes that really have side effects.Tue, 08 May 2012 15:52:01 +0200, by Doug Simon
-
lowering checkcasts with Java snippets (incomplete)Mon, 07 May 2012 11:40:44 +0200, by Doug Simon
-
moved creation of a RiCodeInfo to the runtime side of the CRIMon, 07 May 2012 11:34:16 +0200, by Doug Simon
-
added thread name to debug info messageMon, 07 May 2012 11:08:58 +0200, by Doug Simon
-
canonicalize load from a compile-constant, immutable arrayFri, 04 May 2012 16:54:27 +0200, by Doug Simon
-
extended canonicalization so that a caller can specify a CiConstant value is an immutable object or arrayFri, 04 May 2012 16:52:58 +0200, by Doug Simon
-
removed product and debug configurations from hotspot CDT project configFri, 04 May 2012 16:38:38 +0200, by Doug Simon
-
Add verification in NullCheckNode and AccessFieldNodeFri, 04 May 2012 12:08:05 +0200, by Gilles Duboscq
-
Fix : in peeling, while merging early exits, transfer all anchored nodes from the exit to the mergeFri, 04 May 2012 12:08:00 +0200, by Gilles Duboscq