Tue, 17 Feb 2015 17:31:48 +0100 |
Thomas Wuerthinger |
Cut off loop exit probability at 1D.
|
Tue, 17 Feb 2015 17:05:04 +0100 |
Thomas Wuerthinger |
Another fix in the cpp part.
|
Tue, 17 Feb 2015 16:51:36 +0100 |
Thomas Wuerthinger |
Fix cpp code.
|
Tue, 17 Feb 2015 16:32:58 +0100 |
Thomas Wuerthinger |
Merge.
|
Tue, 17 Feb 2015 16:32:47 +0100 |
Thomas Wuerthinger |
Do not eagerly resolve types in lookupType.
|
Tue, 17 Feb 2015 16:31:39 +0100 |
Thomas Wuerthinger |
Add a probability-based cut-off to the inlining policy.
|
Tue, 17 Feb 2015 01:50:08 +0100 |
Thomas Wuerthinger |
Fix graph dumping in the graph builder.
|
Tue, 17 Feb 2015 01:44:13 +0100 |
Thomas Wuerthinger |
Merge.
|
Tue, 17 Feb 2015 01:43:24 +0100 |
Thomas Wuerthinger |
Make Truffle compilations multi-threaded on multi-core systems. Introduce TruffleCompilerThreads option for a manual override.
|
Tue, 17 Feb 2015 01:26:27 +0100 |
Thomas Wuerthinger |
Remove left-over debug output.
|
Tue, 17 Feb 2015 01:17:42 +0100 |
Thomas Wuerthinger |
Remove debug output. Make FastPE true by default.
|
Tue, 17 Feb 2015 01:16:35 +0100 |
Thomas Wuerthinger |
Merge and merge fixes.
|
Tue, 17 Feb 2015 00:22:26 +0100 |
Thomas Wuerthinger |
Disable use of profiling information during partial evaluation.
|
Tue, 17 Feb 2015 00:08:51 +0100 |
Thomas Wuerthinger |
Small simplifications of FrameWithoutBoxing.
|
Mon, 16 Feb 2015 23:21:37 +0100 |
Thomas Wuerthinger |
Introduce option TruffleUseFrameWithoutBoxing, default to true.
|
Mon, 16 Feb 2015 22:23:17 +0100 |
Thomas Wuerthinger |
Install correct graph builder plugins for FastPE.
|
Mon, 16 Feb 2015 22:19:41 +0100 |
Thomas Wuerthinger |
Make array types exact types in unsafe casts.
|
Mon, 16 Feb 2015 20:01:40 +0100 |
Thomas Wuerthinger |
Make NodeClass#getNodeClassViaReflection accessible.
|
Tue, 17 Feb 2015 22:21:53 +0100 |
Doug Simon |
Merge.
|
Tue, 17 Feb 2015 18:05:57 +0100 |
Gilles Duboscq |
Turn TailDuplication off by default
|
Thu, 12 Feb 2015 16:34:34 +0100 |
Gilles Duboscq |
Unswitch outer loops first
|
Tue, 17 Feb 2015 15:16:13 +0100 |
Gilles Duboscq |
Change threshold at which deopt is used
|
Tue, 17 Feb 2015 15:13:14 +0100 |
Gilles Duboscq |
Add some probablity sanity assert on AbstractJavaProfile
|
Tue, 17 Feb 2015 18:05:39 +0100 |
Gilles Duboscq |
Experiment with a different way of swapping instanceof profiles in IfNode.prepareForSwap
|
Tue, 17 Feb 2015 15:09:28 +0100 |
Gilles Duboscq |
Add multiple configurations for the HotSpot C/C++ projects. Use them to have various #define sets
|
Tue, 17 Feb 2015 15:08:13 +0100 |
Gilles Duboscq |
Make mx igv more robust against bad nbplatform states
|
Tue, 17 Feb 2015 20:43:03 +0100 |
Doug Simon |
put the code for printing a stack trace as part of -verbose:class behind the WizardMode flag
|
Tue, 17 Feb 2015 15:32:54 +0100 |
Doug Simon |
only need to null check invocations handled by a plugin if the receiver kind is Object
|
Tue, 17 Feb 2015 15:21:44 +0100 |
Doug Simon |
substitutions must always be inlined if +InlineDuringParing
|
Tue, 17 Feb 2015 14:49:05 +0100 |
Doug Simon |
provide more detail when Graal code installation fails due to a failed dependency check
|