log

age author description
Mon, 14 Jan 2013 14:26:00 +0100 Doug Simon fixed bugs in AESCrypt intrinsifications and enabled them by default
Mon, 14 Jan 2013 14:25:16 +0100 Doug Simon added missing ResourceMark
Mon, 14 Jan 2013 14:06:37 +0100 Doug Simon added support for making calls with the native/C ABI
Mon, 14 Jan 2013 00:14:54 +0100 Doug Simon AESCrypt intrinsification - disabled by default as it doesn't yet work
Sun, 13 Jan 2013 21:55:49 +0100 Doug Simon Merge.
Sun, 13 Jan 2013 21:19:19 +0100 Doug Simon compile the intrinsic graph for a method if the method is scheduled for compilation (in addition to intrinsifiying it when it is called)
Sun, 13 Jan 2013 21:17:13 +0100 Doug Simon support substitution of methods that are not in the bootstrap class path and/or whose signature contains non-accessible types
Sun, 13 Jan 2013 21:14:40 +0100 Doug Simon added API method for parsing a valid Method Descriptor string (JVMS 4.3.3) into a Signature object
Sat, 12 Jan 2013 22:05:07 +0100 Doug Simon added support for supplying an explicit signature in @MethodAnnotation to private types in the signature of the substituted method
Sat, 12 Jan 2013 21:53:22 +0100 Doug Simon added Signature.getString() to get a signature string in JVMS format
Sat, 12 Jan 2013 21:43:12 +0100 Doug Simon renamings to clarify the difference between lowering/stub snippets and substitution snippets (the end goal is to remove the term 'snippet' from the latter altogether)
Fri, 11 Jan 2013 18:26:32 +0100 Doug Simon only @MethodSubstitution annotated methods are now considered to be method substitutions which allows for helper methods to be in the same class
Fri, 11 Jan 2013 17:50:13 +0100 Doug Simon added support for writing substitutions for methods in package private classes
Sun, 13 Jan 2013 19:32:16 +0100 Thomas Wuerthinger Experiment with soft alignment for branch targets.
Sun, 13 Jan 2013 01:55:07 +0100 Thomas Wuerthinger Re-enable fast array allocation/initialization.
Sun, 13 Jan 2013 00:43:02 +0100 Thomas Wuerthinger Temporarily disable fast array allocation/initialization.
Sat, 12 Jan 2013 23:13:45 +0100 Thomas Wuerthinger Disable inc/dec again.
Sat, 12 Jan 2013 20:34:49 +0100 Thomas Wuerthinger Enable the use of inc/dec.
Sat, 12 Jan 2013 17:26:13 +0100 Thomas Wuerthinger New experiment with block code emission order.
Sat, 12 Jan 2013 17:25:41 +0100 Thomas Wuerthinger Put 1 as lower bound for loop frequency.
Sat, 12 Jan 2013 14:50:48 +0100 Thomas Wuerthinger Small fix that prevented debug mode to work with DebugSnippets set to false.
Sat, 12 Jan 2013 14:48:44 +0100 Thomas Wuerthinger Add possibility for -ict option to SPECjvm2008 benchmark execution.
Sat, 12 Jan 2013 00:55:09 +0100 Doug Simon reverted recent changes to arraycopy intrinsification
Sat, 12 Jan 2013 00:49:20 +0100 Doug Simon bug isolation: completely disabled arraycopy intrinsification for Object arrays
Sat, 12 Jan 2013 00:11:23 +0100 Doug Simon short-circuit isAssignableFrom test in arraycopy intrinsification
Sat, 12 Jan 2013 00:10:17 +0100 Doug Simon bug isolation: completely disabled arraycopy intrinsification for Object arrays
Sat, 12 Jan 2013 00:09:42 +0100 Doug Simon bug isolation: disabled arraycopy intrinsification for Ovject arrays
Fri, 11 Jan 2013 15:05:31 +0100 Doug Simon arraycopy cannot be intrinsified if the destination array type is not exact
Fri, 11 Jan 2013 12:47:37 +0100 Lukas Stadler fix checkstyle warning
Fri, 11 Jan 2013 11:44:44 +0100 Lukas Stadler more accurate inferStamp for UnsafeCastNode and CheckCastNode
Fri, 11 Jan 2013 11:44:11 +0100 Lukas Stadler more specific return value on ObjectStamp.join
Fri, 11 Jan 2013 11:38:56 +0100 Lukas Stadler typos and unused code
Fri, 11 Jan 2013 11:38:17 +0100 Lukas Stadler fix warnings in snippets
Thu, 10 Jan 2013 17:05:42 +0100 Gilles Duboscq Merge
Thu, 10 Jan 2013 17:05:31 +0100 Gilles Duboscq Support sub-types for typed node iterators
Thu, 10 Jan 2013 16:04:25 +0100 Thomas Wuerthinger Experimentation with new probability based code emission order.
Thu, 10 Jan 2013 15:29:52 +0100 Thomas Wuerthinger Merge.
Thu, 10 Jan 2013 15:29:42 +0100 Thomas Wuerthinger Remove left-over files.
Thu, 10 Jan 2013 15:28:26 +0100 Thomas Wuerthinger Increase loop alignment to 2 words.
Thu, 10 Jan 2013 15:00:15 +0100 Thomas Wuerthinger Remove PhiLabelOp.
Thu, 10 Jan 2013 12:03:14 +0100 Gilles Duboscq Be sure to remove framestate of merge when removing empty diamond shape
Thu, 10 Jan 2013 11:41:10 +0100 Gilles Duboscq Merge
Thu, 10 Jan 2013 11:40:25 +0100 Gilles Duboscq Fix display of lowered invokes in visualizer
Thu, 10 Jan 2013 08:54:44 +0100 Doug Simon fixed Checkstyle warnings
Wed, 09 Jan 2013 23:55:05 +0100 Thomas Wuerthinger Canonicalize projects.
Wed, 09 Jan 2013 23:22:28 +0100 Thomas Wuerthinger More clean up.
Wed, 09 Jan 2013 23:20:31 +0100 Thomas Wuerthinger Remove default enabling of debug output.
Wed, 09 Jan 2013 23:19:22 +0100 Thomas Wuerthinger Temporary fix for IfBoxingElimination test case.
Wed, 09 Jan 2013 23:18:18 +0100 Thomas Wuerthinger Refactor debug environment creation.
Wed, 09 Jan 2013 21:41:37 +0100 Thomas Wuerthinger Include probability when calculating block weight.
Wed, 09 Jan 2013 21:19:10 +0100 Thomas Wuerthinger Fix for probabilities of MergeNodes introduced during canonicalization.
Wed, 09 Jan 2013 19:16:53 +0100 Thomas Wuerthinger Fix small issue.
Tue, 08 Jan 2013 18:30:11 +0100 Thomas Wuerthinger Merge.
Mon, 07 Jan 2013 13:04:04 +0100 Thomas Wuerthinger Merge.
Fri, 21 Dec 2012 15:54:59 +0100 Thomas Wuerthinger Merge.
Thu, 20 Dec 2012 14:55:42 +0100 Thomas Wuerthinger Added missing files LineNumberTable.java and LineNumberTableImpl.java.
Thu, 20 Dec 2012 14:50:56 +0100 Thomas Wuerthinger Added getLineNumberTable and getFileName capabilities.
Thu, 20 Dec 2012 14:43:37 +0100 Thomas Wuerthinger Added capability to return the map of dupblicates when inlining a graph.
Thu, 20 Dec 2012 14:42:55 +0100 Thomas Wuerthinger Added constant propagation to BoxNode.
Thu, 20 Dec 2012 14:38:06 +0100 Thomas Wuerthinger Introduce cutomization capability for canonicalizer.