log

age author description
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 17:24:59 -0700 Michael Van De Vanter Truffle/Instrumentation: move the registration if a newly loaded language's DefaultASTProber earlier in the language setup sequence
Wed, 23 Sep 2015 17:23:57 -0700 Michael Van De Vanter Truffle/Instrumentation: remove an indirection in a call from RootNode to having instrumentation applied.
Wed, 23 Sep 2015 16:54:51 -0700 Michael Van De Vanter Truffle/Insntrumentation: remove deprecated methods in Accessor and TruffleLanguage
Wed, 23 Sep 2015 15:26:39 -0700 Michael Van De Vanter Truffle/DSL tests: fix typo in a test
Tue, 22 Sep 2015 20:31:48 -0700 Michael Van De Vanter Truffle/Intrumentation: fix imports
Tue, 22 Sep 2015 20:31:19 -0700 Michael Van De Vanter Truffle/Testing: massive rework of tests to accommodate recent instrumentation change with respect to "applyInstrumentation"
Tue, 22 Sep 2015 20:25:58 -0700 Michael Van De Vanter Truffle/Instrumentation: clean up, better encapsulate how the application of ASTProbers is managed
Tue, 22 Sep 2015 15:10:25 -0700 Michael Van De Vanter Truffle/Instrumentation: remove instrument-related methods from Node; now implemented by TruffelLanguage
Tue, 22 Sep 2015 15:08:18 -0700 Michael Van De Vanter Team/Instrumentation: the TruflfeVM Debugger is now created eagerly at VM "build" time
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 21:23:09 -0700 Michael Van De Vanter Truffle/Instrumentaion: minor cleanup: Javadoc, an Instrumenter method is no longer public
Mon, 21 Sep 2015 21:21:29 -0700 Michael Van De Vanter Truffle/Instrumentation: package-info for com.oracle.truffle.api.instrument
Mon, 21 Sep 2015 17:03:27 -0700 Michael Van De Vanter Truffle/Instrumentation: generify Instrumenter.install(Tool) in the type of the tool.
Mon, 21 Sep 2015 16:29:45 -0700 Michael Van De Vanter Truffle/Instrumentation: change the installation sequence for instances of Intrumenter.Tool
Mon, 21 Sep 2015 12:15:38 -0700 Michael Van De Vanter Merge with 0480c4873a4a8a71250c9570b702cea98ab1c7bc
Sun, 20 Sep 2015 17:19:59 -0700 Michael Van De Vanter Truffle/Instrumentation: rename InstrumentationTool (abstract parent for CoverageTracker, LineToProbesMap, etc.) to Instrumenter.Tool, eliminating the need for an Accessor instance.
Sun, 20 Sep 2015 16:48:50 -0700 Michael Van De Vanter Truffle/Instrumentation: rename the methods in the Instrument listener classes to use the "on" convention, e.g. onEnter(), add Javadoc
Sun, 20 Sep 2015 16:47:26 -0700 Michael Van De Vanter Truffle/Instrumentation: remove unused exception class
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:59:09 -0700 Michael Van De Vanter Truffle/Instrumentation: remove extraneous overrides of deprecated Node methods
Sun, 20 Sep 2015 15:51:39 -0700 Michael Van De Vanter Truffle/Instrumentation:
Sat, 19 Sep 2015 16:29:32 -0700 Michael Van De Vanter Truffle/Instrumentation: remove static Instrument factory methods, now supported by Instrumenter
Sat, 19 Sep 2015 13:56:42 -0700 Michael Van De Vanter Truffle/Instrumentation: Javadoc
Sat, 19 Sep 2015 13:26:06 -0700 Michael Van De Vanter Truffle/Tools; rewrite tests for simple counting tools, e.g. CoverageTracker
Sat, 19 Sep 2015 13:25:41 -0700 Michael Van De Vanter Truffle/Instrumentation: rewrite basic instrumentation tests
Sat, 19 Sep 2015 13:24:47 -0700 Michael Van De Vanter Truffle/Instrumentation: modify behavior of CoverageTracker and LineToProbesMap so that they will work on ASTs created before installation (as long as correct probes are in place)
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 16:41:09 -0700 Michael Van De Vanter Truffle/Source: add the ".js" and ".JS" extensions to the hard-wired getMimeType() implementations
Tue, 15 Sep 2015 14:49:24 -0700 Michael Van De Vanter Truffle/Instrumentation: fix bug in registration of ASTProbers
Tue, 15 Sep 2015 12:10:50 -0700 Michael Van De Vanter Truffle/Source: patch two Source tests that fail because of OS X jdk bug
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
Thu, 01 Oct 2015 00:01:27 +0200 Jaroslav Tulach There is a missing MIME type recognizer for text/x-java on Mac. Let's define one, so the SourceTest passes on Mac as well.
Wed, 30 Sep 2015 17:27:04 +0200 Andreas Woess fix a few typos
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.*