Mon, 07 Dec 2015 21:23:02 -0800 |
Michael Van De Vanter |
Merge with 825d0d0301c9a923065d5c52ecb4dd17e649ddab
|
Sun, 06 Dec 2015 20:36:50 -0800 |
Michael Van De Vanter |
Merge with a6c162686d8129526bf7f21e1f83a13df11c4560
|
Mon, 07 Dec 2015 21:17:46 -0800 |
Michael Van De Vanter |
Merge with 4a83dc15e774bdf6f01e409982b81d6338296d69
|
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.
|
Wed, 18 Nov 2015 20:38:32 -0800 |
Michael Van De Vanter |
Merge
|
Wed, 11 Nov 2015 16:25:32 -0800 |
Michael Van De Vanter |
Truffle/Language: fix a call to FrameInstance.getFrame()
|
Wed, 11 Nov 2015 15:59:56 -0800 |
Michael Van De Vanter |
Merge with a647534602a6b70deb64b9d96c2798d7e36e1e0e
|
Tue, 10 Nov 2015 18:25:30 -0800 |
Michael Van De Vanter |
Truffle/debugging: minor changes to get "eval" working correctly in some cases
|
Tue, 20 Oct 2015 11:30:34 -0400 |
Michael Van De Vanter |
Truffle/Instrumentation: add missing handling of a debugging-related exception
|
Thu, 19 Nov 2015 15:49:00 +0100 |
Stefan Marr |
Clarify comment of TruffleLanguage.parse() for implementers
|
Thu, 19 Nov 2015 09:59:05 +0100 |
Jaroslav Tulach |
Removing unnecessary import statements
|
Thu, 19 Nov 2015 09:40:21 +0100 |
Jaroslav Tulach |
Caching Source -> CallTarget mapping per PolyglotEngine.Language
|
Thu, 19 Nov 2015 08:53:40 +0100 |
Jaroslav Tulach |
Documentation for additional arguments
|
Wed, 18 Nov 2015 12:49:12 +0100 |
Jaroslav Tulach |
Correcting typo in Javadoc
|
Wed, 18 Nov 2015 12:41:41 +0100 |
Jaroslav Tulach |
Apply formating rules
|
Wed, 18 Nov 2015 12:33:52 +0100 |
Jaroslav Tulach |
Supporting efficient cross-language eval
|
Wed, 18 Nov 2015 11:53:28 +0100 |
Jaroslav Tulach |
Adding parse with argument names into the API and TCK
|
Mon, 16 Nov 2015 15:58:03 +0100 |
Jaroslav Tulach |
Give languages a chance to separate (and optimize) parsing and evaluation.
|
Mon, 16 Nov 2015 15:41:29 +0100 |
Jaroslav Tulach |
Give Truffle languages access to evaluation functions of other languages.
|
Wed, 18 Nov 2015 09:02:41 +0100 |
Jaroslav Tulach |
Backed out changeset dea950d41ef3
|
Tue, 17 Nov 2015 16:50:11 +0100 |
Christian Humer |
Make CallTarget caching local to PolyglotEngine instances.
|
Fri, 23 Oct 2015 20:23:00 +0200 |
Jaroslav Tulach |
Release 0.9 is out, let's remove deprecated elements from the API
|
Sun, 18 Oct 2015 19:42:47 +0200 |
Christian Humer |
Fix thread gets disposed on internal exception in PolyglotEngine.
|
Thu, 08 Oct 2015 17:00:53 -0400 |
Michael Van De Vanter |
Merge with 0e13cbebc04cdabf404d15d2e05aca152880d772
|
Thu, 08 Oct 2015 16:48:42 -0400 |
Michael Van De Vanter |
Truffle/Instrumentation: replace (non-functional) AdvancedInstrument kind with new EvalInstrument
|
Wed, 07 Oct 2015 13:33:13 +0200 |
Jaroslav Tulach |
Addressing checkstyle lints
|
Wed, 07 Oct 2015 13:32:25 +0200 |
Jaroslav Tulach |
PolyglotEngine.Value.as(String.class) gives the language that produced the value a chance to do its conversion to appropriate textual representation.
|
Wed, 07 Oct 2015 12:39:09 +0200 |
Jaroslav Tulach |
Cache the parsed sources par individual language to avoid obtaining CallTarget parsed by a different language.
|
Wed, 30 Sep 2015 21:41:12 -0700 |
Michael Van De Vanter |
Truffle/Instrumentation: adjust some deprecations
|
Wed, 30 Sep 2015 21:31:58 -0700 |
Michael Van De Vanter |
Truffle/Instrumentation: more adjustments to get tests to pass
|
Wed, 30 Sep 2015 19:40:55 -0700 |
Michael Van De Vanter |
Merge with acfea340b19199faaa44bd5e103c716c17ea2b21
|
Wed, 30 Sep 2015 16:33:56 -0700 |
Michael Van De Vanter |
Merge revised Instrumentation framework into the Polyglot API
|
Mon, 28 Sep 2015 20:11:19 -0700 |
Michael Van De Vanter |
Truffle/Instrumentation: remove the abstract method TruffleLanguage.getDefaultASTProber() around issues of timing in the Engine and language startup sequences. TruffleLanguage implementations requiring any Instrumentation services are now required to register (at least) the languages "default" ASTProber for configuring tool behavior; this must be done before any RootNotes are created.
|
Wed, 23 Sep 2015 21:48:02 -0700 |
Michael Van De Vanter |
Truffle/Instrumentation: Javadoc cleanup
|
Wed, 23 Sep 2015 18:26:14 -0700 |
Michael Van De Vanter |
Truffle/Instrumentation: remove method Instrumenter.isInstrumentable()
|
Wed, 23 Sep 2015 16:54:51 -0700 |
Michael Van De Vanter |
Truffle/Insntrumentation: remove deprecated methods in Accessor and TruffleLanguage
|
Tue, 22 Sep 2015 10:14:41 -0700 |
Michael Van De Vanter |
Truffle/Instrumentation: make the Instrumenter available to language implementations via Env.getInstrumenter()
|
Mon, 21 Sep 2015 12:15:38 -0700 |
Michael Van De Vanter |
Merge with 0480c4873a4a8a71250c9570b702cea98ab1c7bc
|
Sun, 20 Sep 2015 16:11:02 -0700 |
Michael Van De Vanter |
Truffle/Instrumentation: remove @Deprecated Instrument factory methods, Javadoc cleanup
|
Sun, 20 Sep 2015 15:51:39 -0700 |
Michael Van De Vanter |
Truffle/Instrumentation:
|
Thu, 17 Sep 2015 21:23:57 -0700 |
Michael Van De Vanter |
Truffle/Instrumentation: second merge of instrumentation code into the TruffleVM framework
|
Wed, 16 Sep 2015 15:36:22 -0700 |
Michael Van De Vanter |
Merge with f47b601edbc626dcfe8b3636933b4834c89f7779
|
Tue, 15 Sep 2015 11:57:05 -0700 |
Michael Van De Vanter |
Truffle/Instrumentation: method signature on TruffleLanguage for getting each language's "default" ASTProber
|
Mon, 14 Sep 2015 22:59:51 -0700 |
Michael Van De Vanter |
Truffle/Instrumentation: first large merge of instrumentation code into the TruffleVM framework
|
Wed, 30 Sep 2015 11:17:30 +0200 |
Jaroslav Tulach |
SuspendedEvent.eval to let debugger evaluate variables in currently suspended execution context
|
Thu, 24 Sep 2015 15:50:38 +0200 |
Jaroslav Tulach |
Documenting the connection between createContext, createFindContextNode and findContext and a trick how to get to the context on a slow path
|
Wed, 23 Sep 2015 13:48:42 +0200 |
Jaroslav Tulach |
Fixing the language. Adding 'the'.
|
Wed, 23 Sep 2015 13:42:21 +0200 |
Jaroslav Tulach |
Merging disposeContext into main development line
|
Mon, 21 Sep 2015 14:05:33 +0200 |
Jaroslav Tulach |
Adding dispose() and TruffleLanguage.disposeContext to allow user request and languages explicitly free the resources
|
Tue, 22 Sep 2015 11:22:26 +0200 |
Jaroslav Tulach |
The central API to invoke various programs is now PolyglotEngine - a polyglot-ready enhancement of JDK's ScriptEngine
|
Mon, 21 Sep 2015 11:21:03 +0200 |
Jaroslav Tulach |
Merging in changes in default branch
|
Mon, 21 Sep 2015 10:55:36 +0200 |
Jaroslav Tulach |
Replacing more TruffleVM references in comments with the new PolyglotEngine name
|
Mon, 21 Sep 2015 12:36:30 +0200 |
Jaroslav Tulach |
Certain languages (like FastR) prefer access to raw byte streams. Offering it. One always has an option to wrap Input and Output Streams into character based Readers and Writers
|
Wed, 16 Sep 2015 11:33:22 +0200 |
Jaroslav Tulach |
Using fully qualified imports
|
Fri, 04 Sep 2015 10:39:23 +0200 |
Jaroslav Tulach |
Make sure TruffleLanguage.createEnv is only called when Accessor.CURRENT_VM is known
|
Thu, 03 Sep 2015 16:38:45 +0200 |
Jaroslav Tulach |
Separating the TruffleVM into its own project makes it possible to cleanup various system parts interations
|
Wed, 26 Aug 2015 15:22:31 +0200 |
Jaroslav Tulach |
Replacing the langClass.newInstance() hack in Debugger with proper way to obtain the language instance
|
Wed, 26 Aug 2015 14:13:43 +0200 |
Jaroslav Tulach |
Calling Env.importSymbol from TruffleLanguage.createContext should be possible
|
Mon, 24 Aug 2015 08:46:21 +0200 |
Jaroslav Tulach |
TruffleVM.eval and Source.withMimeType
|
Mon, 17 Aug 2015 15:24:22 -0700 |
Michael Van De Vanter |
Truffle/instrumentation: minor Javadoc fixes
|