Wed, 23 Oct 2013 12:46:58 +0200 |
Matthias Grimmer |
Refactoring of the frame prologue injection
|
Tue, 22 Oct 2013 13:25:37 +0200 |
Matthias Grimmer |
Add OptimizedCallTarget.call(PackedFrame, Arguments) frame prologue injection
|
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 13:49:41 +0200 |
Christian Wirth |
Truffle: Update for the CompilationPolicy
|
Mon, 14 Oct 2013 23:28:10 +0200 |
Thomas Wuerthinger |
Truffle API adjustments: Simplify frame handling. Introduce cast for MaterializedFrame objects.
|
Tue, 08 Oct 2013 00:20:24 +0100 |
Chris Seaton |
TruffleRuntime.createVirtualFrame.
|
Thu, 19 Sep 2013 10:36:56 +0200 |
Christian Wirth |
use time passed to decide what methods to compile or inline
|
Tue, 17 Sep 2013 18:05:15 +0200 |
Thomas Wuerthinger |
Do not inline into OptimizedCallTarget.call.
|
Thu, 05 Sep 2013 16:36:40 +0200 |
Thomas Wuerthinger |
Introduce TruffleMinInvokeThreshold flag.
|
Fri, 26 Jul 2013 16:53:34 +0200 |
Andreas Woess |
Make HotSpotNmethod class final and set it as declared type of OptimizedCallTarget.compiledMethod.
|
Tue, 23 Jul 2013 21:42:24 +0200 |
Andreas Woess |
Truffle: use loopAndInvokeCounter for replace backoff.
|
Tue, 23 Jul 2013 19:05:08 +0200 |
Andreas Woess |
Truffle: when a node is replaced, notify optimized call target and delay compilation.
|
Tue, 23 Jul 2013 11:19:47 +0200 |
Andreas Woess |
Truffle: add invalidation count to call target profiling / trace compilation.
|
Tue, 23 Jul 2013 10:42:54 +0200 |
Andreas Woess |
Backout changeset 4c12d3756015; ensure compiledCodeInvalidated() is never inlined.
|
Mon, 22 Jul 2013 16:20:43 +0200 |
Andreas Woess |
Truffle: print inlined call target and rename profiling option.
|
Wed, 17 Jul 2013 18:02:19 +0200 |
Andreas Woess |
Truffle: try out a new inlining policy
|
Wed, 17 Jul 2013 14:52:24 +0200 |
Andreas Woess |
Truffle: detect inlined recursive calls and introduce depth limit
|
Wed, 17 Jul 2013 14:14:52 +0200 |
Andreas Woess |
Truffle: add InlinedCallSite interface and an InlinableCallSite method to query the inlined call target
|
Thu, 11 Jul 2013 22:14:27 +0200 |
Andreas Woess |
Truffle: introduce profiling option
|
Thu, 11 Jul 2013 19:34:27 +0200 |
Andreas Woess |
Truffle: change sorting of inlinable call sites
|
Thu, 11 Jul 2013 13:09:28 +0200 |
Andreas Woess |
Truffle: refactor inlining
|
Mon, 08 Jul 2013 22:14:01 +0200 |
Thomas Wuerthinger |
Clean up OptimizedCallTarget and HotSpotNmethod.execute.
|
Mon, 08 Jul 2013 21:12:00 +0200 |
Thomas Wuerthinger |
Improve performance of calling Truffle call targets.
|
Sun, 07 Jul 2013 21:00:29 +0200 |
Thomas Wuerthinger |
Fix visitor in OptimizedCallTarget class.
|
Mon, 24 Jun 2013 02:19:14 +0200 |
Andreas Woess |
OptimizedCallTarget: always disable compilation on exception; cleanup
|
Sun, 23 Jun 2013 16:35:17 +0200 |
Andreas Woess |
TraceTruffleCompilation: output truffle and graal node counts
|
Sun, 23 Jun 2013 21:44:15 +0200 |
Thomas Wuerthinger |
Add basic version of Graal's Truffle runtime.
|