log graal/com.oracle.graal.truffle/src/com/oracle/graal/truffle/OptimizedCallTarget.java @ 12531:7d5c3ffbee64

age author description
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.