Mercurial > hg > truffle
graph
-
Asynchronous TruffleVM can be created by providing own Executor when configuring the TruffleVM.BuilderWed, 02 Sep 2015 10:44:54 +0200, by Jaroslav Tulach
-
MergeMon, 31 Aug 2015 18:15:27 -0700, by Michael Van De Vanter
-
Truffle/Debug REPL: more robust when execution halts at an unlocatable sourceMon, 31 Aug 2015 18:13:55 -0700, by Michael Van De Vanter
-
Usage of CompilerDirectives in ForeignAccess is wrong, as calls to ForeignAccess can only happen on slow path as shown by 7646278cca8aMon, 31 Aug 2015 09:01:36 +0200, by Jaroslav Tulach
-
Returning back the LanguageCache concept just making sure it has static final boolean field that eliminates the reflection part when ahead of time compilation is on.Sat, 29 Aug 2015 01:34:41 +0200, by Jaroslav Tulach
-
Improved eager loading of all Truffle languagesFri, 28 Aug 2015 14:39:46 -0700, by Christian Wimmer
-
Backed out changeset 2482183730b8Fri, 28 Aug 2015 13:56:29 -0700, by Christian Wimmer
-
Use -Dcom.oracle.truffle.aot=true when launching the JVM to preload all Truffle languages on first TruffleVM usageThu, 27 Aug 2015 11:20:32 +0200, by Jaroslav Tulach
-
MergeWed, 26 Aug 2015 14:49:11 -0700, by Christian Wimmer
-
Bugfix: createCachedAccess can throw an exception, so cacheLength must not be incremented before it returnsWed, 26 Aug 2015 14:40:57 -0700, by Christian Wimmer
-
Allow selecting the TruffleRuntime using a system propertyWed, 26 Aug 2015 14:39:11 -0700, by Christian Wimmer
-
Replacing the langClass.newInstance() hack in Debugger with proper way to obtain the language instanceWed, 26 Aug 2015 15:22:31 +0200, by Jaroslav Tulach
-
Calling Env.importSymbol from TruffleLanguage.createContext should be possibleWed, 26 Aug 2015 14:13:43 +0200, by Jaroslav Tulach
-
Adding Message.createNew into standard interop messages so languages like Ruby and Java can use 'new' to instantiate Java classes.Wed, 26 Aug 2015 12:51:55 +0200, by Jaroslav Tulach
-
Removing unused field forgotten by ecj to be reported as unusedTue, 25 Aug 2015 15:10:36 +0200, by Jaroslav Tulach
-
Improving documentation of READ and WRITE MessageTue, 25 Aug 2015 09:38:50 +0200, by Jaroslav Tulach
-
Formating and lintsMon, 24 Aug 2015 09:07:43 +0200, by Jaroslav Tulach
-
TruffleVM.eval and Source.withMimeTypeMon, 24 Aug 2015 08:46:21 +0200, by Jaroslav Tulach
-
Christian Wimmer suggested to indicate that dealing with ForeignAccess is never part of fast pathMon, 24 Aug 2015 08:25:31 +0200, by Jaroslav Tulach
-
Truffle/Source: modify behavior of factory Source.fromFileName((CharSequence, String). If a Source already exists with this file name, and it was created with this method originally, then the original Source will be returned with contents replaced.Fri, 21 Aug 2015 16:10:16 -0700, by Michael Van De Vanter
-
Create ForeignAccess lazilyFri, 21 Aug 2015 11:17:40 -0700, by Christian Wimmer
-
Call reflection and service loader code from static initializersFri, 21 Aug 2015 11:17:20 -0700, by Christian Wimmer
-
Fix typo in the description of Truffle TCKFri, 21 Aug 2015 16:19:26 +0200, by Benoit Daloze
-
read files in UTF-8 encodingWed, 19 Aug 2015 15:20:43 +0200, by Christian Wirth
-
drop truffle.api.unsafe packageTue, 18 Aug 2015 15:14:19 +0200, by Andreas Woess
-
Allow to specify globalSymbols when defining TruffleVMTue, 18 Aug 2015 16:10:03 +0200, by Jaroslav Tulach
-
TruffleVM.Builder.globalSymbol for a way to pass initial configuration parameters to languagesThu, 13 Aug 2015 10:27:30 +0200, by Jaroslav Tulach
-
Truffle/instrumentation: minor Javadoc fixesMon, 17 Aug 2015 15:24:22 -0700, by Michael Van De Vanter
-
Truffle/instrumentation: remove SourceTag machinery, not used so far. It will eventually be restored in the new API framework.Mon, 17 Aug 2015 15:24:00 -0700, by Michael Van De Vanter
-
add some missing javadocMon, 17 Aug 2015 17:40:00 +0200, by Andreas Woess
-
add DynamicObject#copy methodMon, 17 Aug 2015 16:40:43 +0200, by Andreas Woess
-
add convenience DynamicObject#get(Object) methodMon, 17 Aug 2015 15:57:29 +0200, by Andreas Woess
-
add PE assertion to DynamicObjectFactoryMon, 17 Aug 2015 15:50:13 +0200, by Andreas Woess
-
remove ShapeVisitor from the APIMon, 17 Aug 2015 15:37:26 +0200, by Andreas Woess
-
add Shape.Allocator#copy()Mon, 17 Aug 2015 14:58:34 +0200, by Andreas Woess
-
Recreate the CallTarget when number of arguments to the createExecute message changesMon, 17 Aug 2015 15:49:18 +0200, by Jaroslav Tulach
-
Verify the thread invocation safetyness even inside of Symbol.invokeMon, 17 Aug 2015 15:21:25 +0200, by Jaroslav Tulach
-
Caching the CallTarget in Symbol, so it may get hot one dayMon, 17 Aug 2015 15:20:42 +0200, by Jaroslav Tulach
-
Using just a one RootNode per call and otherwise doing all the conversions in its children. Is it faster?Mon, 17 Aug 2015 14:54:11 +0200, by Jaroslav Tulach
-
There is no place for DebugCounter in Truffle APIMon, 17 Aug 2015 10:44:54 +0200, by Jaroslav Tulach
-
Making sure IOException from TruffleLanguage.parse method is correctly propagated to TruffleVM.eval caller.Fri, 14 Aug 2015 13:57:12 +0200, by Jaroslav Tulach
-
avoid publishing unadopted children in node replacement to fix potential raceThu, 13 Aug 2015 18:22:22 +0200, by Andreas Woess
-
Deprecating TruffleScriptEngineFactory the Debugger is now essential part of TruffleVM and this is no longer needed.Thu, 13 Aug 2015 16:59:39 +0200, by Jaroslav Tulach
-
Mentioning 1:1 mapping between TruffleVM and its threadThu, 13 Aug 2015 16:47:02 +0200, by Jaroslav Tulach
-
A bit more introduction to explain relations between various overloaded terms talking about virtual machines.Thu, 13 Aug 2015 10:53:53 +0200, by Jaroslav Tulach
-
Verify the two TruffleVM instances are different - otherwise the isolation cannot workThu, 13 Aug 2015 09:42:06 +0200, by Jaroslav Tulach
-
fix generic types in FindContextNodeFri, 07 Aug 2015 21:01:12 +0200, by Andreas Woess
-
update to mx version 5.2.2Fri, 07 Aug 2015 20:00:39 +0200, by Andreas Woess
-
let truffle.sl project depend on TRUFFLE_API distribution to ensure services are foundFri, 07 Aug 2015 19:53:41 +0200, by Andreas Woess
-
More useful toString for ForeignAccessFri, 07 Aug 2015 11:14:34 +0200, by Jaroslav Tulach
-
checkstyle lintsThu, 06 Aug 2015 18:20:20 +0200, by Jaroslav Tulach
-
Removing VirtualFrame parameter. Documenting.Thu, 06 Aug 2015 18:08:27 +0200, by Jaroslav Tulach
-
No need to adopt childrenThu, 06 Aug 2015 17:29:43 +0200, by Jaroslav Tulach
-
Introducing FindContextNodeThu, 06 Aug 2015 17:22:35 +0200, by Jaroslav Tulach
-
checkstyle lintThu, 06 Aug 2015 08:33:18 +0200, by Jaroslav Tulach
-
Clearly separating the TruffleLanguage definition from context used during its execution. TruffleLanguage now has to have public static field INSTANCE and override createContext method.Thu, 06 Aug 2015 08:31:49 +0200, by Jaroslav Tulach
-
Remove trailing whitespace from UPL licenseWed, 05 Aug 2015 10:19:41 -0700, by Tom Rodriguez
-
Removing IdentityValueProfile and ExactClassValueProfile classes from the APIWed, 05 Aug 2015 16:47:04 +0200, by Jaroslav Tulach
-
No instances of TruffleOptionsWed, 05 Aug 2015 15:58:55 +0200, by Jaroslav Tulach
-
Truffle specific overviewWed, 05 Aug 2015 14:35:38 +0200, by Jaroslav Tulach
-
interop API is stableWed, 05 Aug 2015 14:35:22 +0200, by Jaroslav Tulach
-
Properly classifying the API packagesWed, 05 Aug 2015 14:17:24 +0200, by Jaroslav Tulach
-
Enable SLTestRunner to find tests from jar fileTue, 04 Aug 2015 22:50:40 -0700, by Tom Rodriguez
-
Change temporary description for truffle-debugTue, 04 Aug 2015 17:03:27 +0200, by Gilles Duboscq
-
Add snapshots repositoryTue, 04 Aug 2015 17:01:07 +0200, by Gilles Duboscq
-
Providing information about API packagesTue, 04 Aug 2015 16:54:07 +0200, by Jaroslav Tulach
-
Rename truffle-api.jar distribution to TRUFFLE_APITue, 04 Aug 2015 11:15:08 +0200, by Gilles Duboscq
-
Add additional metadata to suite.pyTue, 04 Aug 2015 14:12:24 +0200, by Gilles Duboscq
-
fixed Eclipse/pydev project referencesMon, 03 Aug 2015 10:55:39 +0200, by Doug Simon
-
MergeFri, 31 Jul 2015 14:49:02 -0700, by Mick Jordan
-
backout changeset 52ba013fd495Fri, 31 Jul 2015 14:42:26 -0700, by Mick Jordan
-
Fix checkstyle problemsThu, 30 Jul 2015 17:12:08 -0700, by Tom Rodriguez
-
ecj lintsThu, 30 Jul 2015 18:13:42 +0200, by Jaroslav Tulach
-
Adding spaces to end of lines in header as UPL and its checkstyle config requires that.Thu, 30 Jul 2015 18:06:10 +0200, by Jaroslav Tulach
-
Findbugs complains about the LAST static variable assignment. Remove, as it is not used anyway.Thu, 30 Jul 2015 17:52:43 +0200, by Jaroslav Tulach
-
TruffleLanguage.parse method to convert a source to CallTarget. Basic caching to make sure the code is shared among tenants in one JVM.Thu, 30 Jul 2015 17:36:34 +0200, by Jaroslav Tulach
-
SourceTextTest: fix formating.Thu, 30 Jul 2015 17:16:59 +0200, by Josef Eisl
-
No need for special maven-install-truffle - generic maven-install should be good enoughWed, 29 Jul 2015 16:43:47 +0200, by Jaroslav Tulach
-
Added tag truffle-0.8 for changeset 7aab14a2bb4eWed, 29 Jul 2015 16:14:32 +0200, by Jaroslav Tulach
-
MergeTue, 28 Jul 2015 17:28:29 -0700, by Mick Jordan
-
add SyntaxNode interface, associated methods in NodeTue, 28 Jul 2015 17:24:07 -0700, by Mick Jordan
-
Merge.Tue, 28 Jul 2015 18:33:42 +0200, by Roland Schatz
-
temp disable empty source unit testsTue, 28 Jul 2015 09:00:15 -0700, by Mick Jordan
-
MergeMon, 27 Jul 2015 15:58:58 -0700, by Mick Jordan
-
remove final on clearSourceSectionMon, 27 Jul 2015 15:56:46 -0700, by Mick Jordan
-
fixes for empty sourcesThu, 23 Jul 2015 16:52:50 -0700, by Mick Jordan
-
remove final from key SourceSection methodsFri, 17 Jul 2015 15:02:05 -0700, by Mick Jordan
-
Add unit tests to truffle gate.Mon, 27 Jul 2015 16:34:38 +0200, by Roland Schatz
-
remove final from Node.assignSourceSection/getSourceSection/getEncapsulatingSourceSection methodsFri, 24 Jul 2015 11:02:40 -0700, by Mick Jordan
-
add .r/.R files types to TruffleVM.eval(URI)Fri, 24 Jul 2015 11:00:47 -0700, by Mick Jordan
-
Restore accidentially deleted files.Fri, 24 Jul 2015 16:54:40 +0200, by Roland Schatz
-
Remove leftover mx files.Fri, 24 Jul 2015 16:37:09 +0200, by Roland Schatz
-
Fix checkstyle problems.Fri, 24 Jul 2015 15:09:32 +0200, by Roland Schatz
-
inter-suite library references must use qualified formThu, 23 Jul 2015 22:17:06 +0200, by Doug Simon
-
updated imported suite versionThu, 23 Jul 2015 18:31:31 +0200, by Doug Simon
-
reflected mx version bump to 5.0.0Wed, 22 Jul 2015 00:06:15 +0200, by Doug Simon
-
Merge with truffleTue, 21 Jul 2015 16:20:18 +0200, by Doug Simon
-
made SLInstrumentTestRunner (maybe) find test classes when Truffle is not the primary suiteTue, 21 Jul 2015 16:06:31 +0200, by Doug Simon
-
made SLTestRunner (maybe) find test classes when Truffle is not the primary suiteTue, 21 Jul 2015 15:56:56 +0200, by Doug Simon
-
fixed more "annotationProcessors" attributesTue, 21 Jul 2015 01:15:01 +0200, by Doug Simon
-
removed cyclic dependenciesMon, 20 Jul 2015 15:19:52 +0200, by Doug Simon
-
fixed incomplete or redundant "annotationProcessors" attributesMon, 20 Jul 2015 12:50:10 +0200, by Doug Simon
-
annotation processor dependencies must be Distributions or Libraries; inter-suite references must be qualified with suite prefixMon, 20 Jul 2015 00:25:22 +0200, by Doug Simon
-
MergeFri, 10 Jul 2015 13:43:51 +0200, by Gilles Duboscq
-
updated mx2 version requirementWed, 08 Jul 2015 23:35:05 +0200, by Doug Simon
-
removed non-Truffle code from mx.truffle/mx_truffle.pyWed, 08 Jul 2015 22:30:27 +0200, by Doug Simon
-
fixed project reference to be mxtool2Wed, 08 Jul 2015 22:18:28 +0200, by Doug Simon
-
removed unnecessary library definitionsWed, 08 Jul 2015 22:17:30 +0200, by Doug Simon
-
removed mxtool/Wed, 08 Jul 2015 22:16:09 +0200, by Doug Simon
-
Making sure the accessor can really find the TruffleLanguage instance by its classSat, 25 Jul 2015 10:25:36 +0200, by Jaroslav Tulach
-
add more truffle boundariesThu, 23 Jul 2015 17:23:05 +0200, by Andreas Woess
-
add missing truffle boundariesThu, 23 Jul 2015 16:28:48 +0200, by Andreas Woess