Mercurial > hg > truffle
graph
-
put the code for printing a stack trace as part of -verbose:class behind the WizardMode flagTue, 17 Feb 2015 20:43:03 +0100, by Doug Simon
-
only need to null check invocations handled by a plugin if the receiver kind is ObjectTue, 17 Feb 2015 15:32:54 +0100, by Doug Simon
-
substitutions must always be inlined if +InlineDuringParingTue, 17 Feb 2015 15:21:44 +0100, by Doug Simon
-
Assert that current bci points to an if Java bytecode when branch taken probability is requested.Tue, 17 Feb 2015 23:39:41 +0100, by Thomas Wuerthinger
-
Undo previous change on probability cut-off for inlining. Perform experiment later.Tue, 17 Feb 2015 23:31:15 +0100, by Thomas Wuerthinger
-
Use atomic integer for iterable IDs to prevent races.Tue, 17 Feb 2015 23:08:49 +0100, by Thomas Wuerthinger
-
Merge.Tue, 17 Feb 2015 20:38:13 +0100, by Thomas Wuerthinger
-
Correctly create IsCompilationConstantNode in FastPE mode.Tue, 17 Feb 2015 20:37:45 +0100, by Thomas Wuerthinger
-
Cut off loop exit probability at 1D.Tue, 17 Feb 2015 17:31:48 +0100, by Thomas Wuerthinger
-
Another fix in the cpp part.Tue, 17 Feb 2015 17:05:04 +0100, by Thomas Wuerthinger
-
Fix cpp code.Tue, 17 Feb 2015 16:51:36 +0100, by Thomas Wuerthinger
-
Merge.Tue, 17 Feb 2015 16:32:58 +0100, by Thomas Wuerthinger
-
Do not eagerly resolve types in lookupType.Tue, 17 Feb 2015 16:32:47 +0100, by Thomas Wuerthinger
-
Add a probability-based cut-off to the inlining policy.Tue, 17 Feb 2015 16:31:39 +0100, by Thomas Wuerthinger
-
Fix graph dumping in the graph builder.Tue, 17 Feb 2015 01:50:08 +0100, by Thomas Wuerthinger
-
Merge.Tue, 17 Feb 2015 01:44:13 +0100, by Thomas Wuerthinger
-
Make Truffle compilations multi-threaded on multi-core systems. Introduce TruffleCompilerThreads option for a manual override.Tue, 17 Feb 2015 01:43:24 +0100, by Thomas Wuerthinger
-
Remove left-over debug output.Tue, 17 Feb 2015 01:26:27 +0100, by Thomas Wuerthinger
-
Remove debug output. Make FastPE true by default.Tue, 17 Feb 2015 01:17:42 +0100, by Thomas Wuerthinger
-
Merge and merge fixes.Tue, 17 Feb 2015 01:16:35 +0100, by Thomas Wuerthinger
-
Disable use of profiling information during partial evaluation.Tue, 17 Feb 2015 00:22:26 +0100, by Thomas Wuerthinger
-
Small simplifications of FrameWithoutBoxing.Tue, 17 Feb 2015 00:08:51 +0100, by Thomas Wuerthinger
-
Introduce option TruffleUseFrameWithoutBoxing, default to true.Mon, 16 Feb 2015 23:21:37 +0100, by Thomas Wuerthinger
-
Install correct graph builder plugins for FastPE.Mon, 16 Feb 2015 22:23:17 +0100, by Thomas Wuerthinger
-
Make array types exact types in unsafe casts.Mon, 16 Feb 2015 22:19:41 +0100, by Thomas Wuerthinger
-
Make NodeClass#getNodeClassViaReflection accessible.Mon, 16 Feb 2015 20:01:40 +0100, by Thomas Wuerthinger
-
Turn TailDuplication off by defaultTue, 17 Feb 2015 18:05:57 +0100, by Gilles Duboscq
-
Unswitch outer loops firstThu, 12 Feb 2015 16:34:34 +0100, by Gilles Duboscq
-
Change threshold at which deopt is usedTue, 17 Feb 2015 15:16:13 +0100, by Gilles Duboscq
-
Add some probablity sanity assert on AbstractJavaProfileTue, 17 Feb 2015 15:13:14 +0100, by Gilles Duboscq
-
Experiment with a different way of swapping instanceof profiles in IfNode.prepareForSwapTue, 17 Feb 2015 18:05:39 +0100, by Gilles Duboscq
-
Add multiple configurations for the HotSpot C/C++ projects. Use them to have various #define setsTue, 17 Feb 2015 15:09:28 +0100, by Gilles Duboscq
-
Make mx igv more robust against bad nbplatform statesTue, 17 Feb 2015 15:08:13 +0100, by Gilles Duboscq
-
provide more detail when Graal code installation fails due to a failed dependency checkTue, 17 Feb 2015 14:49:05 +0100, by Doug Simon
-
added (commented out) code for printing a stack trace as part of -verbose:class that can be used when investigating why classes are loadedTue, 17 Feb 2015 14:07:13 +0100, by Doug Simon
-
Increment unswitch count after unswitchingMon, 16 Feb 2015 15:41:46 -0800, by Tom Rodriguez
-
Temporarily add inversion count to LoopBeginMon, 16 Feb 2015 15:39:01 -0800, by Tom Rodriguez
-
fix findbugs issueMon, 16 Feb 2015 22:48:39 +0100, by Doug Simon
-
fixed CheckGraalInvariants issueMon, 16 Feb 2015 22:08:25 +0100, by Doug Simon
-
Merge.Mon, 16 Feb 2015 21:45:12 +0100, by Doug Simon
-
exposed API for creating node intrinsic without first having an InvokeNode; added mechanism for NodeIntrinsics to be foldedMon, 16 Feb 2015 21:28:00 +0100, by Doug Simon
-
reuse a single NodeIntrinsificationPhase instance in ReplacementsImpl (since the former is stateless)Mon, 16 Feb 2015 21:12:51 +0100, by Doug Simon
-
completed integration of AnnotatedInvocationPluginMon, 16 Feb 2015 21:10:14 +0100, by Doug Simon
-
removed unused GraphBuilderSuiteInfoMon, 16 Feb 2015 21:05:31 +0100, by Doug Simon
-
pass required providers through to HotSpotSuitesProvider; remove redundant registration of Graal InlineInvokePluginMon, 16 Feb 2015 21:02:31 +0100, by Doug Simon
-
fixed equality test to use .equals() instead of ==Mon, 16 Feb 2015 20:53:21 +0100, by Doug Simon
-
Merge.Mon, 16 Feb 2015 15:36:32 +0100, by Doug Simon
-
rename: tryUsingInvocationPlugin -> tryInvocationPluginMon, 16 Feb 2015 15:11:06 +0100, by Doug Simon
-
moved use of Replacements in GraphBuilderPhase.Instance into InlineInvokePluginsMon, 16 Feb 2015 14:32:53 +0100, by Doug Simon
-
added InlineInvokePlugin for GraalMon, 16 Feb 2015 14:22:15 +0100, by Doug Simon
-
added BytecodeParser.parsingReplacement field to distinguish parsing method replacements (or snippets) from normal method parsingMon, 16 Feb 2015 14:15:52 +0100, by Doug Simon
-
added LoadFieldPlugin for GraalMon, 16 Feb 2015 14:01:41 +0100, by Doug Simon
-
rename: registerPlugins -> registerInvocationPluginsMon, 16 Feb 2015 13:50:40 +0100, by Doug Simon
-
copy all plugins when copying a GraphBuilderConfigurationMon, 16 Feb 2015 13:41:30 +0100, by Doug Simon
-
Simplify NodeClass management.Mon, 16 Feb 2015 18:51:13 +0100, by Thomas Wuerthinger
-
Eclipse format.Mon, 16 Feb 2015 18:08:55 +0100, by Thomas Wuerthinger