log

age author description
Tue, 15 May 2012 20:13:25 +0200 Lukas Stadler look at the probability of IfNodes during ComputeLinearScanOrder
Tue, 15 May 2012 14:29:14 +0200 Lukas Stadler small fix for Condition.OF/NOF removal
Tue, 15 May 2012 14:22:01 +0200 Lukas Stadler remove Condition.OF and Condition.NOF
Tue, 15 May 2012 11:07:34 +0200 Lukas Stadler remove array length input from LoadIndexedNode and StoreIndexedNode
Tue, 15 May 2012 10:03:33 +0200 Doug Simon added support for -G:+CheckcastCounters in checkcast snippets
Mon, 14 May 2012 22:07:14 +0200 Doug Simon Merge.
Mon, 14 May 2012 22:06:49 +0200 Doug Simon fixed bug in compiled call to slow typecheck stub in VM
Mon, 14 May 2012 22:05:15 +0200 Doug Simon made lowering repeat processing of fixed nodes until no new fixed nodes are added before lowering floating nodes
Mon, 14 May 2012 21:52:32 +0200 Doug Simon added test for checkcasts inserted by lowering of storeindexed instructions
Mon, 14 May 2012 21:51:32 +0200 Doug Simon fixed bug in returning array values from CompilerToVMImpl.executeCompiledMethodVarargs
Fri, 11 May 2012 16:58:22 +0200 Doug Simon changed semantics of -G:HIRLowerCheckcast slightly
Fri, 11 May 2012 16:38:22 +0200 Lukas Stadler fix for IsTypeNode canonicalization
Fri, 11 May 2012 16:02:24 +0200 Lukas Stadler Merge
Fri, 11 May 2012 16:00:00 +0200 Lukas Stadler add a new simple CheckCast elimination phase
Fri, 11 May 2012 15:59:11 +0200 Lukas Stadler let StampFactory.orTypes use RiResolvedType.leastCommonAncestor
Fri, 11 May 2012 15:26:46 +0200 Lukas Stadler disable frame state culling
Fri, 11 May 2012 15:17:53 +0200 Lukas Stadler use exactType and assumptions to canonicalize ReadHubNode
Fri, 11 May 2012 15:17:17 +0200 Lukas Stadler use dependencies collection instead of explicit guard fields
Fri, 11 May 2012 14:39:58 +0200 Lukas Stadler alphabetically sort debug values for Metric and Time
Thu, 10 May 2012 14:24:25 +0200 Lukas Stadler Merge
Wed, 09 May 2012 12:11:36 +0200 Lukas Stadler Merge
Wed, 09 May 2012 12:10:35 +0200 Lukas Stadler cull unnecessary framestates at merges
Wed, 09 May 2012 10:43:05 +0200 Lukas Stadler add field name to AccessFieldNodes in visualizer
Wed, 09 May 2012 10:42:03 +0200 Lukas Stadler canonicalize more integer operations: (a+1)+2 to a+3 and (a*2)*2 to a*4
Fri, 11 May 2012 14:11:56 +0200 Doug Simon made graph marking stateless (in the graph) to ensure recursive marking is safe
Fri, 11 May 2012 12:20:36 +0200 Doug Simon moved checkcast lowering into LoweringPhase and added -G:HIRLowerCheckcast option to enable it (disabled by default) as it is not yet stable
Fri, 11 May 2012 11:57:29 +0200 Doug Simon slightly better implementation of NodeIterable.isEmpty()
Fri, 11 May 2012 11:56:58 +0200 Doug Simon added javadoc to ValueProxyNode
Fri, 11 May 2012 11:27:53 +0200 Doug Simon synchronized mxtool with Maxine
Fri, 11 May 2012 11:26:39 +0200 Doug Simon removed stateAfter field from FixedWithNextNode - now only StateSplit implementations have this field