Mon, 07 Dec 2015 20:48:29 -0800 |
Michael Van De Vanter |
Truffle/Debugging: reorganize Debugger/Suspended event to pass stack as FrameInstances; delete FrameDebugDescription
|
Mon, 07 Dec 2015 18:21:03 -0800 |
Michael Van De Vanter |
Truffle/REPL debugger: rewrite the management of breakpoint information that permits pre-execution setting of breakpoints, no longer depends directly on the Breakpoint classes.
|
Sun, 06 Dec 2015 20:13:49 -0800 |
Michael Van De Vanter |
Truffle/Language&Debugger: reimplement completely how the execution stack is gathered and communicated; change the signature of TruffelLanguage.evalInContext() to comply.
|
Sat, 21 Nov 2015 17:53:53 -0800 |
Michael Van De Vanter |
Truffle/REPL debugger: add "loads" and "evals" commands that "step into"; default is now not to step into
|
Wed, 18 Nov 2015 18:42:56 -0800 |
Michael Van De Vanter |
Truffle/REPL debugger: "call" command can now pass string arguments
|
Tue, 17 Nov 2015 19:41:18 -0800 |
Michael Van De Vanter |
Truffle/REPL debugger: handle stack frames more explicitly
|
Tue, 17 Nov 2015 17:29:52 -0800 |
Michael Van De Vanter |
Truffle/REPL debugger: move closer to multi-lang
|
Thu, 12 Nov 2015 12:24:45 -0800 |
Michael Van De Vanter |
Truffle/REPL debugger: breakpoint list now correctly updated when some are clared
|
Wed, 11 Nov 2015 16:25:54 -0800 |
Michael Van De Vanter |
Truffle/REPLdebugger: fix misleading error message
|
Tue, 10 Nov 2015 19:42:37 -0800 |
Michael Van De Vanter |
Merge with fa1061fb21fa5e69d4108201e9544d550a0fa036
|
Wed, 04 Nov 2015 16:33:40 -0800 |
Michael Van De Vanter |
Truffle/Debugging: the REPL debugger now remembers breakpoint requests it receives from the command line client when there have been no executions yet (which means breakpoints cannot be set in the engine/debugger). When the first execution event arrives (with a reference to the Debugger), any "pending" breakpoints are created with the Debugger. This involved a bit of refactoring on the Breakpoint class hierarchy.
|
Tue, 10 Nov 2015 18:25:52 -0800 |
Michael Van De Vanter |
Truffle/REPL: upate to use new support for "eval"
|
Tue, 27 Oct 2015 17:44:27 -0700 |
Michael Van De Vanter |
Truffle/Debugging/REPL: major reorganization post-PolyglotEngine
|
Tue, 20 Oct 2015 11:29:46 -0400 |
Michael Van De Vanter |
Truffle/REPL: fix two minor bugs and improve error reporting
|
Thu, 08 Oct 2015 16:48:42 -0400 |
Michael Van De Vanter |
Truffle/Instrumentation: replace (non-functional) AdvancedInstrument kind with new EvalInstrument
|
Wed, 16 Sep 2015 11:33:22 +0200 |
Jaroslav Tulach |
Using fully qualified imports
|
Sat, 18 Jul 2015 18:03:36 +0200 |
Jaroslav Tulach |
Making debugger always on for each TruffleVM execution. Introducing EventConsumer to process such debugger events. Requesting each RootNode to be associated with a TruffleLanguage, so debugger can find out proper context for each Node where executions gets suspended.
|
Wed, 17 Jun 2015 10:58:08 +0200 |
Jaroslav Tulach |
Moving all sources into truffle subdirectory
base
graal/com.oracle.truffle.tools.debug.shell/src/com/oracle/truffle/tools/debug/shell/server/REPLHandler.java@eeac39391663
|