log

age author description
Mon, 21 Oct 2013 18:40:31 +0200 Matthias Grimmer Allow CodeCacheProvider to install default methods
Mon, 21 Oct 2013 17:48:54 +0200 Matthias Grimmer Add NeverInlineMacro for OptimizedCallTarget.call
Wed, 23 Oct 2013 10:29:53 +0200 Doug Simon fixed bug in creation of CreateGRAALDist.launch files
Tue, 22 Oct 2013 15:49:05 -0700 Mick Jordan Merge
Tue, 22 Oct 2013 15:48:45 -0700 Mick Jordan mxtool: fixes (GRAAL-557) and code cleanups
Tue, 22 Oct 2013 08:35:26 -0700 Mick Jordan Merge
Mon, 21 Oct 2013 20:36:08 -0700 Mick Jordan mxtool sclone: check import version when imported suite already exists
Tue, 22 Oct 2013 14:35:41 -0400 S.Bharadwaj Yadavalli PTX codegen enhancements; fixes to PTX test regressions.
Tue, 22 Oct 2013 17:03:01 +0200 Doug Simon only show metric and timer values if -G:Meter or -G:Time is enabled
Tue, 22 Oct 2013 15:10:14 +0200 Gilles Duboscq Add an optional name to HotSpotNmethod. Print it during deopt. Use it when installing a Truffle compilation
Tue, 22 Oct 2013 15:08:23 +0200 Gilles Duboscq Add setter for GuardNode's action
Tue, 22 Oct 2013 11:54:18 +0200 Doug Simon Merge.
Tue, 22 Oct 2013 11:31:16 +0200 Doug Simon append output of mx command to (re)build graal.jar to a per-project log file
Tue, 22 Oct 2013 11:01:56 +0200 Doug Simon commented out eager initialization of Suite.version
Tue, 22 Oct 2013 11:01:32 +0200 Doug Simon made hg be called lazily
Tue, 22 Oct 2013 10:15:37 +0200 Gilles Duboscq Small refactoring of edge dumping in BinaryGraphPrinter
Tue, 22 Oct 2013 10:31:32 +0200 Gilles Duboscq Fix NodeClass.getFirstLevel(Input|Successor)Positions to use the NODE_LIST constant instead of 0
Tue, 22 Oct 2013 09:58:21 +0200 Christos Kotselidis Disable deferred init barriers
Mon, 21 Oct 2013 15:14:43 -0700 Mick Jordan mxtool: handle missing hg executable gracefully
Mon, 21 Oct 2013 22:49:28 +0200 Doug Simon moved snippet timers/metrics from SnippetTemplate to SnippetInfo and added new metric for number of snippet specializations (i.e. number of SnippetTemplate objects created)
Mon, 21 Oct 2013 22:47:54 +0200 Doug Simon enable zero-count metrics to be shown (disable with new -G:+SuppressZeroDebugValues option)
Mon, 21 Oct 2013 18:37:19 +0200 Doug Simon Merge.
Mon, 21 Oct 2013 18:16:37 +0200 Doug Simon applied autoformat
Mon, 21 Oct 2013 18:10:32 +0200 Doug Simon minor reformatting based on 'mx eclipseformat'
Mon, 21 Oct 2013 17:42:42 +0200 Doug Simon added support code for Truffle to inject special tail-call code into the prefix of OptimizedCallTarget.call(PackedFrame, Arguments)
Mon, 21 Oct 2013 17:42:19 +0200 Doug Simon added limited ability for one HotSpotBackendFactory to override another
Mon, 21 Oct 2013 17:41:27 +0200 Doug Simon workaround for bug in Clang 5.0
Mon, 21 Oct 2013 17:36:41 +0200 Christos Kotselidis Merge
Mon, 21 Oct 2013 17:21:26 +0200 Christos Kotselidis Flush deferred barrier when Graal and G1 are used
Mon, 21 Oct 2013 16:07:32 +0200 Bernhard Urban gate: clean and build IGV (not GV)
Mon, 21 Oct 2013 16:07:29 +0200 Bernhard Urban FloatingReadNode: simplify assert condition
Sun, 20 Oct 2013 03:50:51 +0200 Andreas Woess Truffle: add sanity check.
Sun, 20 Oct 2013 03:26:03 +0200 Andreas Woess Truffle: fix possible node rewrite failures after recursive calls.
Sun, 20 Oct 2013 01:00:02 +0200 Andreas Woess Backed out changeset: edb2e6bd6a01 (superseded by ce5e6f9075b6)
Fri, 18 Oct 2013 15:59:20 -0700 Mick Jordan Merge
Fri, 18 Oct 2013 15:58:07 -0700 Mick Jordan mxtool: fix command-specific option parsing regression
Fri, 18 Oct 2013 23:55:35 +0200 Doug Simon available GPUs are exposed to Graal only by the graal.gpu.isalist system property which is set up during command line argument parsing
Fri, 18 Oct 2013 21:40:23 +0200 Doug Simon added ptx sources to hotspot Eclipse project
Fri, 18 Oct 2013 18:23:14 +0200 Doug Simon abstracted HotSpotGraalRuntime as a RuntimeProvider which removes the recent selector addition to the Graal capabilities API and also makes Truffle independent of the graal.hotspot project (GRAAL-363)
Fri, 18 Oct 2013 17:00:52 +0200 Doug Simon revert attempt to avoid Eclipse build loops
Thu, 17 Oct 2013 18:18:05 +0200 Gilles Duboscq Add canonicalizations for more diamond shapes to Conditional if one of the input of the Phi is also a conditional with constants
Thu, 17 Oct 2013 18:18:05 +0200 Gilles Duboscq Conditional Elimination should not skip registering ShortCut conditions
Thu, 17 Oct 2013 18:18:05 +0200 Gilles Duboscq Canonicalize DynamicDeoptimize nodes back to Deoptimize when used with a constant reason&action
Thu, 17 Oct 2013 18:18:05 +0200 Gilles Duboscq Optimize Binary Graph format for more compact size
Thu, 17 Oct 2013 18:23:20 +0200 Gilles Duboscq Binary Graphs: use 16bits for pool indices
Thu, 17 Oct 2013 18:18:05 +0200 Gilles Duboscq Replace EliminatePartiallyRedundantGuardsPhase with OptimizeGuardAnchors
Thu, 17 Oct 2013 18:18:05 +0200 Gilles Duboscq Small optimizations to Binary Printer and IGV's BinaryParser
Fri, 18 Oct 2013 14:51:56 +0200 Lukas Stadler duplicate VirtualObjectNodes when peeling / unrolling loops
Fri, 18 Oct 2013 13:49:41 +0200 Christian Wirth Truffle: Update for the CompilationPolicy
Thu, 17 Oct 2013 19:59:25 -0700 Mick Jordan mxtool hg support for suites
Thu, 17 Oct 2013 22:22:19 +0200 Doug Simon made AMD64HotSpotBackendFactory more easily extensible
Thu, 17 Oct 2013 15:58:41 +0200 Doug Simon Merge.
Thu, 17 Oct 2013 14:05:14 +0200 Doug Simon made HSAILCompilationResult subclass CompilationResult
Wed, 16 Oct 2013 11:46:05 +0200 Lukas Stadler fixed 5b1a2e8e82d6: make EscapeObjectState value numberable
Thu, 17 Oct 2013 12:22:27 +0200 Doug Simon added support disassembling during CodeGen
Thu, 17 Oct 2013 12:21:25 +0200 Doug Simon fixed regression
Thu, 17 Oct 2013 11:48:58 +0200 Doug Simon marked HSAIL tests that rely on unimplemented features
Thu, 17 Oct 2013 11:48:31 +0200 Doug Simon gave HSAIL its own Replacements implementation (HSAILHotSpotReplacementsImpl)
Thu, 17 Oct 2013 11:46:58 +0200 Doug Simon replace new InternalError("NYI") with GraalInternalError.unimplemented()
Thu, 17 Oct 2013 11:46:27 +0200 Doug Simon prevent npe in Buffer.copyData() when Buffer.data is null