Mon, 13 Apr 2015 10:55:15 -0700 |
Michael Van De Vanter |
Truffle/Source: remove proposed standard SourceTags; migrate the tags related to Source provenance into thte Source class.
|
Thu, 26 Mar 2015 11:38:27 +0100 |
Doug Simon |
added Checkstyle rule to forbid use of old synchronized classes such as StringBuffer, Vector, Hashtable and Stack
|
Tue, 24 Mar 2015 17:19:23 +0100 |
Christian Wirth |
syncronize the access to Source.allSources. Should fix random crashes we experienced before.
|
Wed, 04 Mar 2015 16:36:27 -0800 |
Michael Van De Vanter |
Truffle: add the ability to "tag" Sources with any number of standard or private tags, for example so that Sources might be marked as "FROM_FILE", "LIBRARY", "BUILTIN", or any other distinction that matters to some tools. Those tags can be applied by the language runtime when sources are created, for example when loading builtins. Alternately, you can listen for newly created sources from outside the implementation, where you might tag sources based on pattern matching against file paths or any other meta-information in the Source.
|
Tue, 03 Mar 2015 17:55:10 -0800 |
Michael Van De Vanter |
Truffle: new method Source.getLength() and semantic adjustments to the new factory method for creating files whose contents have already been read.
|
Tue, 03 Mar 2015 17:11:46 -0800 |
Michael Van De Vanter |
Truffle: SourceSection can now produce the line/column coordinates of its final character
|
Tue, 03 Mar 2015 16:54:43 -0800 |
Michael Van De Vanter |
Truffle: new factory method for files whose contents have already been read.
|
Tue, 27 Jan 2015 23:14:40 +0100 |
Lukas Stadler |
store absolute file in FileSource
|
Tue, 27 Jan 2015 23:12:58 +0100 |
Lukas Stadler |
include original exception in FileSource.getReader
|
Sun, 14 Dec 2014 18:10:05 -0800 |
Michael Van De Vanter |
Truffle/Source: redefine equality of FileSource objects strictly in terms of the canonicalized file path, for use as hash key.
|
Fri, 12 Dec 2014 15:54:06 -0800 |
Michael Van De Vanter |
Truffle/Source: change signature of Source factory methods to take literal text as CharSequence instead of String.
|
Sun, 23 Nov 2014 16:07:23 -0800 |
Michael Van De Vanter |
Truffle Instrumentation: major API revision, based around the Probe and Instrument classes; add Instrumentable API for language implementors, with most details automated; reimplemented to handle AST splitting automatically; more JUnit tests.
|
Fri, 24 Oct 2014 16:18:10 +0200 |
Doug Simon |
re-enabled Checkstyle with the release of 6.0 that supports Java 8; fixed existing Checkstyle warnings
|
Mon, 08 Sep 2014 22:21:21 +0100 |
Chris Seaton |
Truffle: byte[] sources.
|
Wed, 27 Aug 2014 17:59:48 -0700 |
Michael Van De Vanter |
Truffle/Source: use a synchronized hash table
|