log

age author description
Wed, 30 Sep 2015 14:05:10 +0200 Andreas Woess add CompilerDirectives.isPartialEvaluationConstant as the counterpart to CompilerAsserts.partialEvaluationConstant
Wed, 30 Sep 2015 14:25:09 +0200 Benoit Daloze Fix a couple typos in SL javadoc.
Wed, 30 Sep 2015 13:09:22 +0200 Jaroslav Tulach Removing hardcoded MIME types in the source. Each language is supposed to register its own FileTypeDetector as SL did in cf19259edf87.
Wed, 30 Sep 2015 12:38:35 +0200 Jaroslav Tulach Bringing the README.md up-to-date and providing references to Javadoc which should be the primary source of information.
Wed, 30 Sep 2015 11:19:02 +0200 Jaroslav Tulach Merge of SuspendedEvent.eval into main development line
Wed, 30 Sep 2015 11:17:30 +0200 Jaroslav Tulach SuspendedEvent.eval to let debugger evaluate variables in currently suspended execution context
Wed, 30 Sep 2015 10:59:40 +0200 Jaroslav Tulach Ensure materialized frame is really materialized
Wed, 30 Sep 2015 11:02:02 +0200 Doug Simon added savedDeps to .hgignore as well as mxbuild/ to prepare for updating mx dependency to 5.5.6
Wed, 30 Sep 2015 11:01:57 +0200 Doug Simon SLTestRunner unpacks jars to temp directories to ensure SL test sources and expected output files in a jar are loadable
Tue, 29 Sep 2015 18:04:11 +0200 Jaroslav Tulach The PolyglotEngine passed to executionStart cannot be null or bad things happen then.
Tue, 29 Sep 2015 15:01:34 +0200 Stefan Anzinger Move .sl testcases/outputs (resources) into projects src directory
Fri, 25 Sep 2015 16:53:27 +0200 Jaroslav Tulach Creating a TruffleObject that knows its PolyglotEngine and wrapping all values returned from the engine by it, so it is always clear into which engine context an object belongs.
Fri, 25 Sep 2015 16:36:10 +0200 Andreas Woess add Location#canSet(value)
Tue, 22 Sep 2015 16:46:09 +0200 Andreas Woess fix implicit int-to-long cast issue
Fri, 25 Sep 2015 16:19:41 +0200 Andreas Woess fix long values not being unboxed
Fri, 25 Sep 2015 14:06:44 +0200 Jaroslav Tulach Java objects passed into globalSymbol should be converted into something that Truffle languages can understand - e.g. TruffleObject instances.
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
Thu, 24 Sep 2015 14:48:26 +0200 Christian Humer Fix use just one language instance per LanguageCache instead of one per mime-type.
Thu, 24 Sep 2015 13:30:29 +0200 Jaroslav Tulach Don't document remove parameter
Thu, 24 Sep 2015 12:51:01 +0200 Jaroslav Tulach Describing the semantics of Java/Truffle object interop
Wed, 23 Sep 2015 23:55:03 +0200 Andreas Woess work around javac deprecation warning
Wed, 23 Sep 2015 23:38:44 +0200 Andreas Woess SL: fix rawtypes in Scanner
Wed, 23 Sep 2015 21:55:37 +0200 Andreas Woess remove truffle.api.script.*
Wed, 23 Sep 2015 21:55:09 +0200 Andreas Woess Method.getParameterCount does not exist in Java 7
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
Wed, 23 Sep 2015 13:37:35 +0200 Jaroslav Tulach Cleanup the set before and after the test
Tue, 22 Sep 2015 12:11:21 +0200 Jaroslav Tulach Verify disposeContext is really called
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 15:49:49 +0200 Andreas Woess api.object: remove BaseLocation interface
Tue, 22 Sep 2015 15:32:14 +0200 Andreas Woess api.object: add some missing javadoc
Tue, 22 Sep 2015 14:56:59 +0200 Andreas Woess remove FieldOffsetProvider
Tue, 22 Sep 2015 14:02:13 +0200 Jaroslav Tulach Testing behavior of invoke when calling asTruffleFunction
Tue, 22 Sep 2015 13:33:44 +0200 Jaroslav Tulach More compatibility for users of REPL infrastructure: Keep the TruffleVM return type for now. Offer engine() replacement for those who want to migrate to non-deprecated API.
Tue, 22 Sep 2015 13:06:21 +0200 Andreas Woess DynamicObject#define should accept null values
Fri, 18 Sep 2015 17:07:55 +0200 Andreas Woess Remove obsolete unsafeFieldOffsetProvider from NodeFieldAccessor
Fri, 18 Sep 2015 16:37:04 +0200 Andreas Woess Use forEachChild instead of children iterator in Node.adoptHelper
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 10:44:18 +0200 Jaroslav Tulach Using buildNew as that more directly indicates the use of Builder pattern
Mon, 21 Sep 2015 10:34:30 +0200 Jaroslav Tulach Renaming to PolyglotEngine
Mon, 14 Sep 2015 09:18:36 +0200 Jaroslav Tulach Two more changes to guarantee better compatibility with TruffleVM
Mon, 14 Sep 2015 05:32:13 +0200 Jaroslav Tulach Introducing Portaal into the isolated world of each and any TruffleLanguage.
Mon, 21 Sep 2015 13:11:41 +0200 Jaroslav Tulach Fixing Javadoc, imports and adding suppression to methods that are being deprecated
Mon, 21 Sep 2015 12:51:55 +0200 Jaroslav Tulach Returning PrintStream usage back into SL instrumentation test
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
Mon, 21 Sep 2015 11:30:33 +0200 Jaroslav Tulach Fixing broken Javadoc link
Mon, 21 Sep 2015 09:46:12 +0200 Jaroslav Tulach Send Message.INVOKE first and only if it yields IllegalArgumentException consider going back to Message.READ, Message.IS_EXECUTABLE and Message.EXECUTE.
Thu, 17 Sep 2015 11:12:45 +0200 Jaroslav Tulach Sending invoke message first to give a chance to object oriented languages to properly dispatch this/self
Wed, 16 Sep 2015 21:32:52 +0200 Doug Simon enforce explicit imports with Checkstyle (part 2)
Wed, 16 Sep 2015 12:27:08 +0200 Doug Simon enforce explicit imports with Checkstyle
Wed, 16 Sep 2015 12:24:01 +0200 Doug Simon removed unused imports
Wed, 16 Sep 2015 11:59:56 +0200 Jaroslav Tulach Jackpot rule to warn about non-final ConditionProfile fields and help users to fix that.
Wed, 16 Sep 2015 11:33:22 +0200 Jaroslav Tulach Using fully qualified imports
Tue, 15 Sep 2015 10:36:04 +0200 Jaroslav Tulach Replacing time out associated warnings by UnsupportedOperationException. Meaning of exception is probably more straightforward than a soft hint attempted before. Shouldn't influence the way things are build, if tests are skipped.
Tue, 15 Sep 2015 09:30:22 +0200 Jaroslav Tulach Documenting the rules for subclasses
Tue, 15 Sep 2015 09:22:09 +0200 Jaroslav Tulach Describing difference between createExecute and createInvoke messages.
Mon, 14 Sep 2015 18:32:54 +0200 Andreas Woess PropertyMap refactoring
Mon, 14 Sep 2015 18:07:17 +0200 Stefan Anzinger JavaInteropSpeedTest: Increase interop lower bound execution time from 5*javaTime to 6*javaTime