Thu, 07 Jan 2016 16:06:31 +0100 |
Jaroslav Tulach |
When integer values are on input of any language, the result should be the same regardless they are stored as int or float or double
|
Thu, 07 Jan 2016 15:54:23 +0100 |
Jaroslav Tulach |
Making sure the values of random input variables are printed in case of failure
|
Wed, 06 Jan 2016 13:14:35 +0100 |
Jaroslav Tulach |
Give implementors of the TCK control over comparing doubles.
|
Tue, 12 Jan 2016 10:42:39 +0100 |
Stefan Anzinger |
JavaInteropSpeedTest: Increase interop time from 6 to 10 times the java time
|
Tue, 12 Jan 2016 14:25:28 +0100 |
Doug Simon |
added @TruffleBoundary to JavaFunctionNode.execute
|
Mon, 11 Jan 2016 14:46:50 +0100 |
Andreas Woess |
SLContext: remove needless language field
|
Mon, 11 Jan 2016 14:42:58 +0100 |
Andreas Woess |
SLContext: simplify createObject()
|
Fri, 08 Jan 2016 22:22:24 +0100 |
Andreas Woess |
fix typo
|
Thu, 07 Jan 2016 15:37:19 +0100 |
Andreas Woess |
GraphPrintVisitor API cleanup
|
Fri, 08 Jan 2016 21:43:03 +0100 |
Doug Simon |
@Ignored broken test and corrected order of assertEquals arguments (GRAAL-1385)
|
Fri, 08 Jan 2016 11:51:54 +0100 |
Jaroslav Tulach |
Compute the isProfilingEnabled information everytime to accomodate possible change in the Truffle runtime
|
Thu, 07 Jan 2016 11:07:28 +0100 |
Jaroslav Tulach |
Putting the reflection back to allow the test to run when Accessor and the test are loaded by different classloaders
|
Tue, 05 Jan 2016 13:06:57 +0100 |
Gilles Duboscq |
Add javadoc metadata for distributions
|
Wed, 06 Jan 2016 14:05:59 +0100 |
Vojin Jovanovic |
Adding sources for JLine 2.11.
|
Wed, 06 Jan 2016 13:52:35 +0100 |
Jaroslav Tulach |
Run all tests with SeparateClassLoaderRunner to ensure package private methods are accessible even if the truffle.jar is on bootclasspath.
|
Wed, 06 Jan 2016 10:59:58 +0100 |
Jaroslav Tulach |
Send UNBOX message when a primitive type is requested for a TruffleObject value
|
Wed, 30 Dec 2015 18:07:19 +0100 |
Doug Simon |
handle rename: jdk.vm.ci.service -> jdk.vm.ci.services (GRAAL-1380)
|
Wed, 30 Dec 2015 15:33:13 +0100 |
Jaroslav Tulach |
Colorifying ByteValueProfile sample code
|
Wed, 30 Dec 2015 11:06:33 +0100 |
Jaroslav Tulach |
BranchProfile Javadoc sample was uncompilable. Fixed with the help of codesnippet tag.
|
Wed, 23 Dec 2015 07:43:06 +0100 |
Jaroslav Tulach |
Moving implementation classes outside of the tck package to make the Javadoc of the TCK API cleaner
|
Wed, 23 Dec 2015 07:37:51 +0100 |
Jaroslav Tulach |
Including documentation for the TCK in the unified Javadoc
|
Tue, 22 Dec 2015 18:00:04 +0100 |
Jaroslav Tulach |
Expanding TCK to cover reading and writing of object properties with various primitive types
|
Mon, 21 Dec 2015 11:11:45 +0100 |
Jaroslav Tulach |
Documenting FrameSlot methods. Deprecating FrameSlot constructor in favor of FrameDescriptor.addFrameSlot.
|
Fri, 18 Dec 2015 17:00:32 +0100 |
Benoit Daloze |
Add a higher-level test checking that invalid specializations are removed before insertion.
|
Fri, 18 Dec 2015 16:41:31 +0100 |
Benoit Daloze |
SL write node: rename update shape specialization for clarity
|
Fri, 18 Dec 2015 16:35:25 +0100 |
Benoit Daloze |
SL read node: update shape before going to the uncached case.
|
Fri, 18 Dec 2015 16:33:00 +0100 |
Benoit Daloze |
Simplify SL read property node.
|
Fri, 18 Dec 2015 15:14:10 +0100 |
Christian Humer |
Fix assumptions should always be checked before guards to ensure they are removed if they are not needed anymore.
|
Fri, 18 Dec 2015 14:41:06 +0100 |
Christian Humer |
Truffle-DSL: fix wrong resolution when multiple public static methods are imported from a cached type.
|
Fri, 18 Dec 2015 14:47:13 +0100 |
Andreas Woess |
deprecate NodeFieldAccessor#putObject
|
Fri, 18 Dec 2015 14:29:20 +0100 |
Andreas Woess |
SpecializationNode: inline method removeSameImpl
|
Fri, 18 Dec 2015 14:20:50 +0100 |
Andreas Woess |
turn FrameDescriptor assertions into checks that throw IllegalArgumentException
|
Fri, 18 Dec 2015 11:04:27 +0100 |
Jaroslav Tulach |
Added tag truffle-0.10 for changeset d7cc1f03d881
|
Fri, 18 Dec 2015 11:04:11 +0100 |
Jaroslav Tulach |
Generating API snapshot as of release 0.10
truffle-0.10
|
Fri, 18 Dec 2015 11:02:21 +0100 |
Jaroslav Tulach |
Giving the stuff that isn't intended to be part of truffle-api.jar its own category in Javadoc
|
Thu, 17 Dec 2015 16:37:45 +0100 |
Andreas Woess |
SpecializationNode cleanup
|
Thu, 17 Dec 2015 16:16:10 +0100 |
Andreas Woess |
SpecializationNode refactoring: update root field through generated setter
|
Thu, 17 Dec 2015 15:11:32 +0100 |
Andreas Woess |
remove unused SpecializationNode constructor
|
Thu, 17 Dec 2015 15:11:27 +0100 |
Andreas Woess |
avoid string concatenation in FrameDescriptor#getNotInFrameAssumption
|
Thu, 17 Dec 2015 15:11:22 +0100 |
Andreas Woess |
add @TruffleBoundary to ReadOnlyArrayList#toString
|
Thu, 17 Dec 2015 13:45:37 +0100 |
Jaroslav Tulach |
Storing the profiling enabled information in a static field; checking it only once; shielding against missing method in the TruffleRuntime interface
|
Thu, 17 Dec 2015 10:01:38 +0100 |
Jaroslav Tulach |
Moving profiles into their own project to ensure the core API doesn't reference these utility classes.
|
Wed, 16 Dec 2015 15:32:23 -0800 |
Christian Wimmer |
Add missing Truffle boundary
|
Wed, 16 Dec 2015 16:38:13 +0100 |
Christian Humer |
Extract profiles into separate package. Add isProfilingEnabled in TruffleRuntime to disable profiling in the default runtime; Add low overhead profiles for primitives; Add LoopConditionProfile; Profile footprint/threadsafety improvements; Make toString implementations more consistent; Greatly enhanced javadoc documentation for profiles; Deprecate old profiles
|
Wed, 16 Dec 2015 12:31:17 +0100 |
Jaroslav Tulach |
Providing compatible implementation of List.toString
|
Mon, 14 Dec 2015 15:07:19 +0100 |
Matthias Grimmer |
Check foreign arguments when accessing ComplexNumber/Sequence objects
|
Mon, 14 Dec 2015 14:30:41 +0100 |
Matthias Grimmer |
Fix checkstyle warning
|
Mon, 14 Dec 2015 14:20:32 +0100 |
Matthias Grimmer |
Merge
|
Mon, 14 Dec 2015 14:20:08 +0100 |
Matthias Grimmer |
Refactor and improve ComplexNumber sequence tests
|
Fri, 11 Dec 2015 15:20:27 +0100 |
Matthias Grimmer |
Add ComplexNumber sequence tests
|
Mon, 14 Dec 2015 08:46:35 +0100 |
Jaroslav Tulach |
Enumerating allowed interop types
|
Sat, 12 Dec 2015 13:34:49 +0100 |
Thomas Wuerthinger |
Increase test coverage for ExactClassValueProfile class.
|
Thu, 10 Dec 2015 18:39:47 +0100 |
Andreas Woess |
add more FrameDescriptor tests
|
Thu, 10 Dec 2015 18:18:32 +0100 |
Andreas Woess |
document FrameDescriptor methods getVersion and getNotInFrameAssumption
|
Thu, 10 Dec 2015 18:51:41 +0100 |
Andreas Woess |
change FrameDescriptor#copy to also copy info
|
Thu, 10 Dec 2015 15:00:16 +0100 |
Matthias Grimmer |
Merge
|
Thu, 10 Dec 2015 12:18:27 +0100 |
Matthias Grimmer |
Add ComplexNumber test to TCK
|
Wed, 09 Dec 2015 14:12:05 -0800 |
Michael Van De Vanter |
Merge
|
Tue, 08 Dec 2015 11:33:21 -0800 |
Michael Van De Vanter |
Truffle/Debugger: restore signature in SuspendedEvent.eval()
|
Mon, 07 Dec 2015 22:07:59 -0800 |
Michael Van De Vanter |
Truffle/Source: second backout of backout 64d5619ebbce (change to SourceSection unknown)
|
Mon, 07 Dec 2015 21:54:55 -0800 |
Michael Van De Vanter |
Truffle/Debugging: minor merge cleanup
|
Mon, 07 Dec 2015 21:54:37 -0800 |
Michael Van De Vanter |
Truffle/Deugging: remove zombie deleted class
|
Mon, 07 Dec 2015 21:23:02 -0800 |
Michael Van De Vanter |
Merge with 825d0d0301c9a923065d5c52ecb4dd17e649ddab
|
Mon, 07 Dec 2015 12:51:32 -0800 |
Michael Van De Vanter |
Truffle/Source: add tests for LineLocations and a recent Source change
|
Mon, 07 Dec 2015 12:49:17 -0800 |
Michael Van De Vanter |
Truffle/Source: fix bug in LineLocation comparison
|
Mon, 07 Dec 2015 11:04:48 -0800 |
Michael Van De Vanter |
Truffle: reverse import reordering change
|
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
|
Mon, 07 Dec 2015 20:48:29 -0800 |
Michael Van De Vanter |
Truffle/Debugging: reorganize Debugger/Suspended event to pass stack as FrameInstances; delete FrameDebugDescription
|
Mon, 07 Dec 2015 18:21:03 -0800 |
Michael Van De Vanter |
Truffle/REPL debugger: rewrite the management of breakpoint information that permits pre-execution setting of breakpoints, no longer depends directly on the Breakpoint classes.
|
Mon, 07 Dec 2015 18:19:25 -0800 |
Michael Van De Vanter |
Truffle/Debugging: backout the changes in 1c3deda60a9e to the Breakpoint classes
|
Mon, 07 Dec 2015 11:20:42 -0800 |
Michael Van De Vanter |
Merge with f9f97ca1d66d59b3351fe02ca8b47b3af2228002
|
Mon, 07 Dec 2015 11:17:16 -0800 |
Michael Van De Vanter |
backout 64d5619ebbce
|
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.
|
Sun, 06 Dec 2015 20:12:43 -0800 |
Michael Van De Vanter |
Truffle/SourceSection: change the default name for "unknown" to a public static for comparisions.
|
Sun, 06 Dec 2015 20:10:47 -0800 |
Michael Van De Vanter |
SL: change SLRootNode.toString()
|
Sat, 21 Nov 2015 17:53:53 -0800 |
Michael Van De Vanter |
Truffle/REPL debugger: add "loads" and "evals" commands that "step into"; default is now not to step into
|
Wed, 18 Nov 2015 20:38:32 -0800 |
Michael Van De Vanter |
Merge
|
Wed, 18 Nov 2015 18:42:56 -0800 |
Michael Van De Vanter |
Truffle/REPL debugger: "call" command can now pass string arguments
|
Wed, 18 Nov 2015 18:42:18 -0800 |
Michael Van De Vanter |
Truffle/Instrumentation: make the language object visualizer more robust when given null.
|
Tue, 17 Nov 2015 19:43:25 -0800 |
Michael Van De Vanter |
Truffle/REPL debugger: turn tracing back off
|
Tue, 17 Nov 2015 19:41:54 -0800 |
Michael Van De Vanter |
Truffle/REPL debugger: correct frame numbering
|
Tue, 17 Nov 2015 19:41:18 -0800 |
Michael Van De Vanter |
Truffle/REPL debugger: handle stack frames more explicitly
|
Tue, 17 Nov 2015 17:29:52 -0800 |
Michael Van De Vanter |
Truffle/REPL debugger: move closer to multi-lang
|
Tue, 17 Nov 2015 17:28:29 -0800 |
Michael Van De Vanter |
Truffle/SL: very minor tweaks, part of REPL work
|
Thu, 12 Nov 2015 12:24:45 -0800 |
Michael Van De Vanter |
Truffle/REPL debugger: breakpoint list now correctly updated when some are clared
|
Thu, 12 Nov 2015 12:09:24 -0800 |
Michael Van De Vanter |
Truffle/REPL debugger: fix condtion clearning on "pending breakpoints"
|
Wed, 11 Nov 2015 16:25:54 -0800 |
Michael Van De Vanter |
Truffle/REPLdebugger: fix misleading error message
|
Wed, 11 Nov 2015 16:25:32 -0800 |
Michael Van De Vanter |
Truffle/Language: fix a call to FrameInstance.getFrame()
|
Wed, 11 Nov 2015 16:17:27 -0800 |
Michael Van De Vanter |
Truffle/REPL debugger: remove disused main() method.
|
Wed, 11 Nov 2015 16:11:23 -0800 |
Michael Van De Vanter |
Truffle/SL: remove some obsolete/unworkable demo code from SLLanguage
|
Wed, 11 Nov 2015 16:10:49 -0800 |
Michael Van De Vanter |
Truffle/REPL debugger: remove disused class
|
Wed, 11 Nov 2015 15:59:56 -0800 |
Michael Van De Vanter |
Merge with a647534602a6b70deb64b9d96c2798d7e36e1e0e
|
Tue, 10 Nov 2015 19:42:37 -0800 |
Michael Van De Vanter |
Merge with fa1061fb21fa5e69d4108201e9544d550a0fa036
|
Wed, 04 Nov 2015 16:12:56 -0800 |
Michael Van De Vanter |
Truffle/Instrumentation: Language-specific Wrapper nodes no longer need to explicitly propagate KillException or QuitException.
|
Wed, 04 Nov 2015 16:35:38 -0800 |
Michael Van De Vanter |
Truffle/Debugging: add change missing from previous fix concerning "pending" breakpoints
|
Wed, 04 Nov 2015 16:33:40 -0800 |
Michael Van De Vanter |
Truffle/Debugging: the REPL debugger now remembers breakpoint requests it receives from the command line client when there have been no executions yet (which means breakpoints cannot be set in the engine/debugger). When the first execution event arrives (with a reference to the Debugger), any "pending" breakpoints are created with the Debugger. This involved a bit of refactoring on the Breakpoint class hierarchy.
|
Tue, 10 Nov 2015 18:25:52 -0800 |
Michael Van De Vanter |
Truffle/REPL: upate to use new support for "eval"
|
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, 10 Nov 2015 15:33:18 -0800 |
Michael Van De Vanter |
Truffle/Source: literal source returns null "path"
|
Tue, 27 Oct 2015 17:44:27 -0700 |
Michael Van De Vanter |
Truffle/Debugging/REPL: major reorganization post-PolyglotEngine
|
Tue, 20 Oct 2015 11:30:34 -0400 |
Michael Van De Vanter |
Truffle/Instrumentation: add missing handling of a debugging-related exception
|
Tue, 20 Oct 2015 11:29:46 -0400 |
Michael Van De Vanter |
Truffle/REPL: fix two minor bugs and improve error reporting
|
Wed, 09 Dec 2015 17:57:17 +0100 |
Jaroslav Tulach |
New version of the instrumentation API with similar concepts, but better performance characteristics needs to be developed.
|
Wed, 09 Dec 2015 17:44:06 +0100 |
Jaroslav Tulach |
Links to Add Graal JIT Compilation to Your JVM Language tutorial
|
Fri, 04 Dec 2015 14:32:24 +0100 |
Matthias Grimmer |
Fix JavaInterop arguments of execute message
|
Fri, 04 Dec 2015 14:32:06 +0100 |
Matthias Grimmer |
Fix cross-langauge invoke/execute of SL functions
|
Fri, 04 Dec 2015 11:33:08 +0100 |
Matthias Grimmer |
Merge
|
Mon, 30 Nov 2015 10:24:00 +0100 |
Matthias Grimmer |
Adopt TCK and Polyglot after changes to execute and invoke message
|
Thu, 03 Dec 2015 19:48:03 +0100 |
Jaroslav Tulach |
Documenting and testing behavior of FrameDescriptor#shallowCopy
|
Thu, 03 Dec 2015 19:37:45 +0100 |
Jaroslav Tulach |
Documenting that FrameDescriptor#copy doesn't copy info and kind - isn't that an error?
|
Thu, 03 Dec 2015 19:20:09 +0100 |
Jaroslav Tulach |
More Javadoc for FrameDescriptor
|
Thu, 03 Dec 2015 18:56:19 +0100 |
Jaroslav Tulach |
Documenting and testing some aspects of FrameDescriptor behavior
|
Thu, 03 Dec 2015 17:28:45 +0100 |
Jaroslav Tulach |
All fields in TruffleOptions should be final. Fixing API design omission.
|
Thu, 03 Dec 2015 14:40:52 +0100 |
Christian Wirth |
remove support for auto-reloading of files from disk
|
Thu, 03 Dec 2015 09:14:20 +0100 |
Jaroslav Tulach |
Replacing reflection in AccessorTest by package private access
|
Wed, 02 Dec 2015 17:09:36 +0100 |
Christian Humer |
Migrate package.html to package-info.java. To fix problems in the javadoc tool.
|
Wed, 02 Dec 2015 16:24:09 +0100 |
Christian Humer |
Fix hardcoded package name in ForeignAccess test.
|
Wed, 02 Dec 2015 15:22:39 +0100 |
Christian Humer |
Run eclipseformat.
|
Wed, 02 Dec 2015 15:21:01 +0100 |
Christian Humer |
Organize imports after rename.
|
Wed, 02 Dec 2015 15:16:27 +0100 |
Christian Humer |
Rename package truffle.api.test to truffle.api to enable package-protected API access for testing.
|
Tue, 01 Dec 2015 11:13:11 +0100 |
Jaroslav Tulach |
Verify that primitive data (numbers as well as String) can be passed into a language as boxed TruffleObject instances
|
Mon, 30 Nov 2015 15:13:33 +0100 |
Jaroslav Tulach |
Testing identity behavior for String values
|
Sat, 28 Nov 2015 00:42:25 +0100 |
Thomas Wuerthinger |
In ExactClassValueProfile: Perform direct class check, make profile thread-safe, avoid cast in the interpreter, add documentation.
|
Thu, 26 Nov 2015 14:22:48 +0100 |
Matthias Grimmer |
Fix ArrayTruffleObject invoke resolution
|
Thu, 26 Nov 2015 14:10:24 +0100 |
Matthias Grimmer |
Fix Execute and Invoke arity in JavaInterop
|
Thu, 26 Nov 2015 10:20:33 +0100 |
Matthias Grimmer |
Fix checkstyle warnings
|
Thu, 26 Nov 2015 10:02:03 +0100 |
Matthias Grimmer |
Merge
|
Wed, 25 Nov 2015 12:18:46 +0100 |
Matthias Grimmer |
Minor changes to interop functionality for SL
|
Mon, 23 Nov 2015 16:30:16 +0100 |
Matthias Grimmer |
Extend interop functionality for SL
|
Wed, 25 Nov 2015 15:53:11 +0100 |
Christian Wirth |
Guarded the auto-reloading of files into FileSource with a TruffleOption (false by default).
|
Tue, 24 Nov 2015 14:53:48 +0100 |
Stefan Marr |
Document @CompilationFinal semantics for arrays.
|
Mon, 23 Nov 2015 19:29:26 +0100 |
Benoit Daloze |
SL write property node: simplify further
|
Mon, 23 Nov 2015 19:12:11 +0100 |
Andreas Woess |
transfer to interpreter and invalidate in UnexpectedResultException constructor
|
Mon, 23 Nov 2015 15:53:10 +0100 |
Andreas Woess |
SL: minor improvements to write property cache node specializations
|
Mon, 23 Nov 2015 18:25:55 +0100 |
Benoit Daloze |
add test that specializations are removed once invalid
|
Sun, 22 Nov 2015 19:10:51 +0000 |
Chris Seaton |
SL: refine interop eval, rename to just eval, and add tests.
|
Sat, 21 Nov 2015 09:27:39 -0800 |
Christian Wimmer |
Add missing @TruffleBoundary
|
Sat, 21 Nov 2015 09:27:09 -0800 |
Christian Wimmer |
Method with VirtualFrame parameter must not be annotated with @TruffleBoundary
|
Fri, 20 Nov 2015 18:02:49 +0100 |
Jaroslav Tulach |
Providing public getter for the Class NodeClass has been created for
|
Fri, 20 Nov 2015 17:27:42 +0100 |
Jaroslav Tulach |
Fixing API error: GraphPrintVisitor shouldn't expose internal API class in an API method. When at it deprecating all protected methods, as GraphPrintVisitor usages don't indicate somebody should be subclassing it at all.
|
Fri, 20 Nov 2015 17:13:09 +0100 |
Jaroslav Tulach |
The (public!?) NodeClass constructor accepted Class parameter in truffle-0.9 version
|
Fri, 20 Nov 2015 16:55:12 +0100 |
Jaroslav Tulach |
Adjusting to binary incompatible change of (on)returnExceptional parameters
|
Fri, 20 Nov 2015 16:52:12 +0100 |
Jaroslav Tulach |
Removing API elemements that were deprecated at the time of truffle-0.9 release from the list of required API elements.
|
Fri, 20 Nov 2015 16:41:09 +0100 |
Jaroslav Tulach |
Adding API snapshots as for version truffle-0.9 and enabling their check in the gate
|
Fri, 20 Nov 2015 10:36:52 +0100 |
Jaroslav Tulach |
Turning NodeClass into abstract class to allow its independent implementations.
|
Thu, 19 Nov 2015 18:49:55 +0100 |
Andreas Woess |
NodeClass: avoid unnecessary array copying during initialization
|
Thu, 19 Nov 2015 16:37:34 +0100 |
Andreas Woess |
SourceSection: include more information in SourceSection.toString()
|
Thu, 19 Nov 2015 16:02:48 +0100 |
Andreas Woess |
Source: remove redundant assertion
|
Thu, 19 Nov 2015 15:59:41 +0100 |
Andreas Woess |
SourceSection: add position/length out of range tests
|
Thu, 19 Nov 2015 15:58:26 +0100 |
Andreas Woess |
SourceSection: clearify string representations, add tests
|
Mon, 16 Nov 2015 18:00:16 +0100 |
Andreas Woess |
SpecializationNode.index can be private
|
Thu, 19 Nov 2015 15:51:27 +0100 |
Stefan Marr |
Added a comment with the assumptions/rational how Node.atomic() works
|
Thu, 19 Nov 2015 15:49:00 +0100 |
Stefan Marr |
Clarify comment of TruffleLanguage.parse() for implementers
|
Thu, 19 Nov 2015 15:46:01 +0100 |
Stefan Marr |
SLLanguage.visualizer is initialized statically, remove lazy check
|
Thu, 19 Nov 2015 15:32:26 +0100 |
Stefan Marr |
Profile counts should not overflow, otherwise injectBranchProbability triggers assertion
|
Thu, 19 Nov 2015 09:59:05 +0100 |
Jaroslav Tulach |
Removing unnecessary import statements
|
Thu, 19 Nov 2015 09:51:38 +0100 |
Jaroslav Tulach |
Ensuring SL does caching of its CallTarget across whole JVM
|
Thu, 19 Nov 2015 09:40:21 +0100 |
Jaroslav Tulach |
Caching Source -> CallTarget mapping per PolyglotEngine.Language
|
Thu, 19 Nov 2015 09:29:24 +0100 |
Jaroslav Tulach |
Capturing the current state of Source->CallTarget caching in a test
|
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:37:32 +0100 |
Jaroslav Tulach |
Removing no longer needed imports
|
Wed, 18 Nov 2015 12:33:52 +0100 |
Jaroslav Tulach |
Supporting efficient cross-language eval
|
Wed, 18 Nov 2015 12:32:47 +0100 |
Jaroslav Tulach |
Implementing the multiplyCode TCK method in SL. The language tries to recognize non-global parse and in such case it executes the defined method directly.
|
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:51:36 +0100 |
Jaroslav Tulach |
Adding also the TckLanguage class
|
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.
|
Tue, 17 Nov 2015 11:02:55 +0100 |
Christian Wirth |
Backed out changeset: 0d4b0e4263ee
|
Mon, 16 Nov 2015 16:29:27 +0100 |
Andreas Woess |
add range check to 5-parameter Source#createSection
|
Mon, 16 Nov 2015 16:25:13 +0100 |
Andreas Woess |
Partially backed out changeset: a360c82ba357
|
Mon, 16 Nov 2015 07:00:50 +0100 |
Andreas Woess |
remove truffle.api.nodes.serial package (unmaintained, experimental)
|
Fri, 13 Nov 2015 10:29:52 -0800 |
Christian Wimmer |
Convert NodeClass and NodeFieldAccessor to interfaces
|
Fri, 13 Nov 2015 16:25:04 +0100 |
Andreas Woess |
add toString() methods to transitions
|
Fri, 13 Nov 2015 15:36:25 +0100 |
Andreas Woess |
minor Shape refactoring
|
Fri, 13 Nov 2015 14:41:11 +0100 |
Andreas Woess |
simplify LocationImpl.toString()
|
Fri, 13 Nov 2015 12:19:35 +0100 |
Andreas Woess |
change SourceSection.toString()
|
Fri, 13 Nov 2015 11:29:47 +0100 |
Andreas Woess |
GraphPrintVisitor implementation can now be disabled via system property
|
Wed, 11 Nov 2015 14:47:40 +0100 |
Andreas Woess |
RootNode.reportLoopCount should never be part of compilation
|
Thu, 12 Nov 2015 11:50:42 -0800 |
Michael Van De Vanter |
pylint fix
|
Thu, 12 Nov 2015 11:38:42 -0800 |
Michael Van De Vanter |
Merge with a647534602a6b70deb64b9d96c2798d7e36e1e0e
|
Thu, 12 Nov 2015 11:35:19 -0800 |
Michael Van De Vanter |
SL: add "mx slcoverage <filename>" as a temporary demo showing line counts; not yet PolyglotEngine integrated
|
Tue, 10 Nov 2015 21:34:20 +0100 |
Andreas Woess |
minor debug code cleanup
|
Tue, 10 Nov 2015 19:59:37 +0100 |
Andreas Woess |
add option for dumping shapes to IGV
|
Tue, 10 Nov 2015 19:59:29 +0100 |
Andreas Woess |
add option for dumping shapes to a DOT file
|
Tue, 10 Nov 2015 20:13:14 +0100 |
Andreas Woess |
GraphPrintVisitor: begin a graph if visit is called without beginGraph
|
Tue, 10 Nov 2015 14:29:08 +0100 |
Danilo Ansaloni |
Get the foreign access factory that matches a specific foreign object.
|
Fri, 06 Nov 2015 20:54:49 +0100 |
Jaroslav Tulach |
Merging eval instrument with parameters
|
Wed, 04 Nov 2015 16:54:36 +0100 |
Jaroslav Tulach |
Adding Map<String,Object> parameter to the attach(Eval*Listener) method to allow passing parameter values that the evaluated Source can reference.
|
Fri, 06 Nov 2015 09:16:43 -0800 |
Christian Wimmer |
Add missing @TruffleBoundary
|
Thu, 05 Nov 2015 18:42:36 +0100 |
Jaroslav Tulach |
Unifying the executor access into single ComputeInExecutor class and removing the need for CountDownLatch
|
Thu, 05 Nov 2015 17:11:51 +0100 |
Benoit Daloze |
SL write property node: fixed DSL bug
|
Thu, 05 Nov 2015 17:05:48 +0100 |
Benoit Daloze |
Truffle DSL: fix algorithm to find guard dependencies on caches
|
Thu, 05 Nov 2015 16:11:50 +0100 |
Benoit Daloze |
SL: Remove LRUCache in read property node
|
Wed, 04 Nov 2015 20:55:06 -0800 |
Mick Jordan |
Merge
|
Wed, 04 Nov 2015 20:33:11 -0800 |
Mick Jordan |
Merge
|
Wed, 04 Nov 2015 20:31:27 -0800 |
Mick Jordan |
TruffleObject is truffleReady
|
Wed, 04 Nov 2015 20:32:52 -0800 |
Michael Van De Vanter |
Truffle/Instrumentation: language-specific WrapperNode classes are no longer required to explicitly propagate KillException or QuitException.
|
Wed, 04 Nov 2015 11:03:08 +0100 |
Andreas Woess |
CyclicAssumption: use AtomicReferenceFieldUpdater for the assumption field
|
Wed, 04 Nov 2015 10:47:09 +0100 |
Andreas Woess |
NodeClass cleanup
|
Tue, 03 Nov 2015 14:09:13 +0100 |
Andreas Woess |
Layout: add polymorphic unboxing flag
|
Fri, 30 Oct 2015 20:09:46 +0100 |
Andreas Woess |
SL: work around findbugs warnings in generated code
|
Fri, 30 Oct 2015 19:11:36 +0100 |
Andreas Woess |
SL: simplify write property cache node
|
Mon, 02 Nov 2015 16:34:22 +0100 |
Andreas Woess |
make GraphPrintVisitor resilient against toString() methods that throw
|
Mon, 19 Oct 2015 18:27:52 +0200 |
Andreas Woess |
Change signature of EventHandlerNode.returnExceptional to accept Throwable
|
Mon, 02 Nov 2015 19:13:21 +0100 |
Jaroslav Tulach |
Giving the PolyglotEngine builder factory method more sensible name.
|
Mon, 02 Nov 2015 09:54:46 +0100 |
Jaroslav Tulach |
Java interop code reachable without checking JAVA_INITEROP_ENABLED
|
Mon, 02 Nov 2015 08:58:45 +0100 |
Jaroslav Tulach |
Using TruffleOptions.AOT rather than accessing the system property directly.
|
Wed, 28 Oct 2015 14:04:33 +0100 |
Andreas Woess |
GraphPrintVisitor: factor out implementation
|
Wed, 28 Oct 2015 14:00:16 +0100 |
Andreas Woess |
GraphPrintVisitor rewrite using javax.xml.stream
|
Tue, 20 Oct 2015 23:53:21 +0200 |
Andreas Woess |
add TruffleOptions.AOT
|
Wed, 21 Oct 2015 00:25:12 +0200 |
Andreas Woess |
GraphPrintVisitor: refactoring
|
Mon, 19 Oct 2015 18:28:41 +0200 |
Andreas Woess |
GraphPrintVisitor: subgroup support
|
Mon, 26 Oct 2015 14:07:38 +0100 |
Doug Simon |
added workaround based on JDK-8075793 to allow compilation with JDK9 javac (2nd attempt)
|
Mon, 26 Oct 2015 13:28:19 +0100 |
Doug Simon |
added workaround based on JDK-8075793 to allow compilation with JDK9 javac
|
Fri, 23 Oct 2015 20:23:00 +0200 |
Jaroslav Tulach |
Release 0.9 is out, let's remove deprecated elements from the API
|
Fri, 23 Oct 2015 20:22:44 +0200 |
Jaroslav Tulach |
Defining incompatible API change policy for development versions
|
Thu, 22 Oct 2015 21:07:03 +0200 |
Jaroslav Tulach |
Cannot pass VirtualFrame into a Runnable. Either invoke the call directly or materialize the frame
|
Thu, 22 Oct 2015 19:59:02 +0200 |
Jaroslav Tulach |
Added tag truffle-0.9 for changeset 5ee16f4908e5
|
Wed, 21 Oct 2015 15:16:28 +0200 |
Jaroslav Tulach |
Rewriting the SL debugger test to be synchronous. Makes it easier to reason about what is going on.
|
Wed, 21 Oct 2015 00:16:07 +0200 |
Andreas Woess |
Remove obsolete, unused classes
truffle-0.9
|
Tue, 20 Oct 2015 18:27:55 +0200 |
Christian Humer |
Fix tests for ForeignAccess#checkThread.
|
Tue, 20 Oct 2015 18:21:19 +0200 |
Christian Humer |
Optimize argument access for foreign access functions.
|
Tue, 20 Oct 2015 18:21:19 +0200 |
Christian Humer |
Make ForeignAccess#checkThread an assertion to speed up things.
|
Tue, 20 Oct 2015 00:14:37 +0200 |
Christian Humer |
Add incomplete source exception.
|
Sun, 18 Oct 2015 19:42:47 +0200 |
Christian Humer |
Fix thread gets disposed on internal exception in PolyglotEngine.
|
Fri, 16 Oct 2015 18:28:21 +0200 |
Jaroslav Tulach |
Need to send every invokeForeign into the executor
|
Fri, 16 Oct 2015 11:22:48 +0200 |
Jaroslav Tulach |
More tests executed in synchronous and asynchronous mode
|
Fri, 16 Oct 2015 09:59:21 +0200 |
Jaroslav Tulach |
Verifying the Truffle/Java interop works OK also in asynchronous mode
|
Fri, 16 Oct 2015 08:47:52 +0200 |
Jaroslav Tulach |
The method documentation says one should throw ClassCastException when the value cannot be converted
|
Thu, 15 Oct 2015 10:01:44 +0200 |
Jaroslav Tulach |
Removing useless throws
|
Thu, 15 Oct 2015 09:42:50 +0200 |
Jaroslav Tulach |
Merging the test to justify ae5c160bd047 fix
|
Thu, 15 Oct 2015 09:41:31 +0200 |
Jaroslav Tulach |
Test showing that there can be NPE when 'casting as' in case of asynchronous execution
|
Tue, 13 Oct 2015 16:22:31 -0400 |
Michael Van De Vanter |
Truffle/Instrumentation: fix new EvalInstrument kind so that it works correctly in optimized environment
|
Tue, 13 Oct 2015 14:13:27 +0200 |
Andreas Woess |
Deprecate Layout.Builder#getAllowedImplicitCasts()
|
Tue, 13 Oct 2015 18:53:04 +0200 |
Christian Humer |
Fixed TruffleLanguage was null when using Value#as with asynchronous evaluation; Unbox EngineTruffleObject before casting to string.
|
Mon, 12 Oct 2015 11:41:22 -0700 |
Christian Wimmer |
Allow to disable Java interoperability
|
Mon, 12 Oct 2015 12:56:20 -0400 |
Michael Van De Vanter |
Merge with 26e79a4358fef856ee2ee33f65d0cc99f988b417
|
Mon, 12 Oct 2015 12:51:38 -0400 |
Michael Van De Vanter |
Truffle/SL: change default ASTProber policy to eliminate debugger halts on SLStatement nodes that aren't statements: function body, block, and the assignments from araguments to locals that begin each function body.
|
Sun, 11 Oct 2015 14:34:57 +0200 |
Doug Simon |
removed "path" and "sourcePath" attributes from distributions and libraries
|
Sat, 10 Oct 2015 14:48:47 +0200 |
Benoit Daloze |
Truffle/DSL: fix and tests for multiple assumptions expressions
|
Sat, 10 Oct 2015 13:22:36 +0200 |
Benoit Daloze |
Fix typo in TruffleProcessor
|
Sat, 10 Oct 2015 12:25:47 +0200 |
Benoit Daloze |
FrameDescriptor.findFrameSlot() should not be called in compiled code.
|
Fri, 09 Oct 2015 12:17:58 -0400 |
Michael Van De Vanter |
Truffle/Instrumentation: some minor access cleanups
|
Thu, 08 Oct 2015 17:33:41 -0700 |
Tom Rodriguez |
Rename jdk.internal.jvmci to jdk.vm.ci
|
Thu, 08 Oct 2015 17:13:13 -0400 |
Michael Van De Vanter |
Javadoc
|
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
|
Thu, 08 Oct 2015 10:07:07 -0400 |
Michael Van De Vanter |
Truffle/Source: remove two previously @Ignored tests that are inconsistent with the current text model being used.
|
Thu, 08 Oct 2015 14:21:33 +0200 |
Andreas Woess |
make debug counters optional
|
Thu, 08 Oct 2015 14:21:19 +0200 |
Andreas Woess |
fix potential assertion error after previous change
|
Wed, 07 Oct 2015 20:05:15 +0200 |
Andreas Woess |
avoid unnecessary casts
|
Wed, 07 Oct 2015 19:15:14 +0200 |
Andreas Woess |
Object model refactoring, add Shape#defineProperty
|
Wed, 07 Oct 2015 20:27:40 +0200 |
Andreas Woess |
Layout cleanup
|
Wed, 07 Oct 2015 17:17:56 +0200 |
Jaroslav Tulach |
Testing debugging behavior of SL
|
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, 07 Oct 2015 09:26:41 +0200 |
Jaroslav Tulach |
Giving Value instances toString() useful for debugging purposes.
|
Tue, 06 Oct 2015 20:39:22 +0200 |
Jaroslav Tulach |
TruffleObject associated with PolyglotEngine should be more or less opaque - test the behavior.
|
Tue, 06 Oct 2015 20:33:41 +0200 |
Jaroslav Tulach |
TruffleObject associated with PolyglotEngine should be more or less opaque.
|
Tue, 06 Oct 2015 13:27:47 +0200 |
Jaroslav Tulach |
asJavaObject can work with null value
|
Tue, 06 Oct 2015 13:08:12 +0200 |
Jaroslav Tulach |
Simplifying the way to obtain Language.globalObject
|
Tue, 06 Oct 2015 12:23:07 +0200 |
Jaroslav Tulach |
Deprecating method that does trivial, and not I18Ned, concatenation of other values. Just concatenate the values yourself.
|
Tue, 06 Oct 2015 11:10:02 +0200 |
Jaroslav Tulach |
Always use at least SystemClassLoader to load custom message classes
|
Tue, 06 Oct 2015 10:25:22 +0200 |
Jaroslav Tulach |
Avoiding check for current stack depth on the initialization of debugger. Only when debugger is suspended the real check is needed.
|
Thu, 01 Oct 2015 20:32:49 +0200 |
Jaroslav Tulach |
Be able to extract the original type of TruffleObject from PolyglotEngine.Value via its as method.
|
Thu, 01 Oct 2015 15:32:28 +0200 |
Jaroslav Tulach |
Delegate to PolyglotEngine, as the new version of JPDA debugger is supposed to work only with PolyglotEngine. Keep the overriden methods for old versions of debugger that rely on existence of TruffleVM class.
|
Thu, 01 Oct 2015 14:00:17 +0200 |
Christian Humer |
Cleanup DSL tests from instrumentation dependencies.
|
Thu, 01 Oct 2015 13:38:28 +0200 |
Christian Humer |
Fix instrumentation changes did break basic truffle use-cases.
|
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:34:53 -0700 |
Michael Van De Vanter |
Truffle/Instrumentation: add missing instance of the new InstrumentationTestMode
|
Wed, 30 Sep 2015 16:33:56 -0700 |
Michael Van De Vanter |
Merge revised Instrumentation framework into the Polyglot API
|
Tue, 29 Sep 2015 17:46:41 -0700 |
Michael Van De Vanter |
Truffle/Instrumentation: header fix
|
Mon, 28 Sep 2015 20:37:24 -0700 |
Michael Van De Vanter |
Truffle/Instrumentation: update two instrumentation-related tests
|
Mon, 28 Sep 2015 20:33:24 -0700 |
Michael Van De Vanter |
Truffle/Instrumentation: eclipseformat
|
Mon, 28 Sep 2015 20:18:30 -0700 |
Michael Van De Vanter |
Truffle/Instrumentation: the new Instrument class is now public; minor Javadoc
|
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.
|
Mon, 28 Sep 2015 12:38:23 -0700 |
Michael Van De Vanter |
Truffle/Instrumentation: remove some deprecated interfaces and Accessor methods.
|
Mon, 28 Sep 2015 12:34:51 -0700 |
Michael Van De Vanter |
Truffle/Instrumentation: javadoc
|
Mon, 28 Sep 2015 11:27:48 -0700 |
Michael Van De Vanter |
Truffle/Instrumentation: add missing notification of TagInstrument disposal; extensive Javadoc on Instrumenter
|
Sun, 27 Sep 2015 21:50:58 -0700 |
Michael Van De Vanter |
Javadoc
|
Sun, 27 Sep 2015 21:34:39 -0700 |
Michael Van De Vanter |
TruffleInstrumentation: fold the "TagTrap" mechanism into the general framework of Instruments, Listeners, and management via Instrumenter.attach() methods.
|
Fri, 25 Sep 2015 14:58:35 -0700 |
Michael Van De Vanter |
Truffle/Instrumentation: rename Instrument to ProbeInstrument to distinguish from another kind to be added.
|
Fri, 25 Sep 2015 14:16:21 -0700 |
Michael Van De Vanter |
Truffle/Instrumentation: RootNode implementations can now override a method to declare that there is no content that can be instrumented.
|
Fri, 25 Sep 2015 12:10:32 -0700 |
Michael Van De Vanter |
Truffle/Instrumentation: change signature of ASTProber to apply only to RootNodes
|
Fri, 25 Sep 2015 12:10:06 -0700 |
Michael Van De Vanter |
Truffle/SL: fix failure to assign SoruceSection in SLRootNode
|
Thu, 24 Sep 2015 13:16:52 -0700 |
Michael Van De Vanter |
Truffle/SL: provide an "unavailable" SourceSection for every RootNode, using a newly defined static name that identifies "SL Builtin" RootNodes.
|
Thu, 24 Sep 2015 13:15:45 -0700 |
Michael Van De Vanter |
Truffle/Instrumentation: The ProbeListener start/stop methods now pass the RootNode instead of the Source; a comment on the RootNode constructor encourages implementations to provide *some* SourceSection instance with every RootNode, which may be one created by SourceSection.createUnavailable(String kind, String name) which makes tracing/debugging much more useful.
|
Thu, 24 Sep 2015 13:11:19 -0700 |
Michael Van De Vanter |
Truffle/Source: the "unavailable" SourceSection kind now provides a default name "<unknown>" if one not supplied.
|
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.*
|
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
|
Mon, 14 Sep 2015 13:59:37 +0200 |
Andreas Woess |
move LayoutBuilder to Layout.Builder
|
Mon, 14 Sep 2015 13:40:10 +0200 |
Andreas Woess |
add Layout.newLayout() as replacement for `new LayoutBuilder()`
|
Mon, 14 Sep 2015 13:43:21 +0200 |
Jaroslav Tulach |
Shortening some too-long lines checkstyle complains about.
|
Mon, 14 Sep 2015 13:33:15 +0200 |
Jaroslav Tulach |
Merge.
|
Mon, 14 Sep 2015 13:33:03 +0200 |
Jaroslav Tulach |
More precise description of inter-operability messages and examples of their usage. Step #1 - e.g. the trivial messages.
|
Mon, 14 Sep 2015 12:23:58 +0200 |
Jaroslav Tulach |
Fixing broken references in Javadoc
|
Sat, 12 Sep 2015 22:47:16 +0200 |
Andreas Woess |
remove DynamicObject#changeFlags convenience method
|
Sat, 12 Sep 2015 22:37:38 +0200 |
Andreas Woess |
add missing javadoc to shape methods
|
Sat, 12 Sep 2015 22:03:23 +0200 |
Andreas Woess |
removed 7 Shape methods from the API
|
Mon, 14 Sep 2015 11:14:58 +0200 |
Jaroslav Tulach |
Slower increase in the timeout
|
Mon, 14 Sep 2015 11:02:52 +0200 |
Jaroslav Tulach |
Make sure the proper TruffleVM execution context is re-set before invoking an operation on a JavaInterop wrapper obtained via Symbol.as method.
|
Thu, 10 Sep 2015 16:26:31 +0200 |
Jaroslav Tulach |
Adding check of behavior of identity function into the TCK
|
Wed, 09 Sep 2015 19:18:44 +0200 |
Jaroslav Tulach |
Testing behavior of primitive types returned from an interop method.
|
Wed, 09 Sep 2015 18:53:14 +0200 |
Jaroslav Tulach |
Enhancing TCK to pass in all Java number types and see whether they result in something meaningful.
|
Wed, 09 Sep 2015 16:03:49 +0200 |
Jaroslav Tulach |
(Re)Introducing LanguageCache - e.g. data that hold the essential static information about Truffle languages. Pre-initializing the data if AOT property is specified. Use mx -J-Dcom.oracle.truffle.aot=true unittest to validate proper behavior of AOT mode.
|
Mon, 07 Sep 2015 17:54:35 +0200 |
Jaroslav Tulach |
Removing useless null check
|
Mon, 07 Sep 2015 17:07:20 +0200 |
Jaroslav Tulach |
Implementing API for Java/Truffle interop. Based around JavaInterop.asJavaObject and JavaInterop.asTruffleObject methods. Connected to TruffleVM via Symbol.as(Class) wrapper. Verified by extended TCK.
|
Fri, 04 Sep 2015 16:41:38 +0200 |
Doug Simon |
use public https urls
|
Fri, 04 Sep 2015 10:39:23 +0200 |
Jaroslav Tulach |
Make sure TruffleLanguage.createEnv is only called when Accessor.CURRENT_VM is known
|
Fri, 04 Sep 2015 09:10:27 +0200 |
Jaroslav Tulach |
Suppressing "try" lints
|
Thu, 03 Sep 2015 17:56:41 +0200 |
Doug Simon |
removed unnecessary exception clause
|
Thu, 03 Sep 2015 17:54:36 +0200 |
Doug Simon |
only specify properties in mx.truffle/eclipse-settings/*.prefs that override the mx default settings
|
Thu, 03 Sep 2015 17:15:44 +0200 |
Jaroslav Tulach |
TruffleVM can now depend on api.interop and thus there is no need for indirection between SymbolInvoker and its Impl. Enough to do direct calls.
|
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
|
Thu, 03 Sep 2015 16:29:30 +0200 |
Jaroslav Tulach |
Wrap annotation into @code or @link sections
|
Thu, 03 Sep 2015 16:17:00 +0200 |
Jaroslav Tulach |
Removing unused fields. Plus applying formatter which is able to make any comment undreadable.
|
Thu, 03 Sep 2015 15:48:35 +0200 |
Jaroslav Tulach |
Fixing the formating the way E. formater likes it
|
Thu, 03 Sep 2015 10:30:40 +0200 |
Jaroslav Tulach |
tools cannot be in Truffle API and thus SL cannot depend on tools right now
|
Wed, 02 Sep 2015 13:15:51 +0200 |
Jaroslav Tulach |
Can compile Truffle API with following javac lints: -Xlint:all,-auxiliaryclass,-try,-processing
|
Wed, 02 Sep 2015 10:54:29 +0200 |
Jaroslav Tulach |
Javadoc fixes and less of incompatible changes by keeping returned value Object for those who use the old, deprecated, eval methods
|
Wed, 02 Sep 2015 10:44:54 +0200 |
Jaroslav Tulach |
Asynchronous TruffleVM can be created by providing own Executor when configuring the TruffleVM.Builder
|
Mon, 31 Aug 2015 18:15:27 -0700 |
Michael Van De Vanter |
Merge
|
Mon, 31 Aug 2015 18:13:55 -0700 |
Michael Van De Vanter |
Truffle/Debug REPL: more robust when execution halts at an unlocatable source
|
Mon, 31 Aug 2015 09:01:36 +0200 |
Jaroslav Tulach |
Usage of CompilerDirectives in ForeignAccess is wrong, as calls to ForeignAccess can only happen on slow path as shown by 7646278cca8a
|
Sat, 29 Aug 2015 01:34:41 +0200 |
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.
|
Fri, 28 Aug 2015 14:39:46 -0700 |
Christian Wimmer |
Improved eager loading of all Truffle languages
|
Fri, 28 Aug 2015 13:56:29 -0700 |
Christian Wimmer |
Backed out changeset 2482183730b8
|
Thu, 27 Aug 2015 11:20:32 +0200 |
Jaroslav Tulach |
Use -Dcom.oracle.truffle.aot=true when launching the JVM to preload all Truffle languages on first TruffleVM usage
|
Wed, 26 Aug 2015 14:49:11 -0700 |
Christian Wimmer |
Merge
|
Wed, 26 Aug 2015 14:40:57 -0700 |
Christian Wimmer |
Bugfix: createCachedAccess can throw an exception, so cacheLength must not be incremented before it returns
|
Wed, 26 Aug 2015 14:39:11 -0700 |
Christian Wimmer |
Allow selecting the TruffleRuntime using a system property
|
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
|
Wed, 26 Aug 2015 12:51:55 +0200 |
Jaroslav Tulach |
Adding Message.createNew into standard interop messages so languages like Ruby and Java can use 'new' to instantiate Java classes.
|
Tue, 25 Aug 2015 15:10:36 +0200 |
Jaroslav Tulach |
Removing unused field forgotten by ecj to be reported as unused
|
Tue, 25 Aug 2015 09:38:50 +0200 |
Jaroslav Tulach |
Improving documentation of READ and WRITE Message
|
Mon, 24 Aug 2015 09:07:43 +0200 |
Jaroslav Tulach |
Formating and lints
|
Mon, 24 Aug 2015 08:46:21 +0200 |
Jaroslav Tulach |
TruffleVM.eval and Source.withMimeType
|
Mon, 24 Aug 2015 08:25:31 +0200 |
Jaroslav Tulach |
Christian Wimmer suggested to indicate that dealing with ForeignAccess is never part of fast path
|
Fri, 21 Aug 2015 16:10:16 -0700 |
Michael Van De Vanter |
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 11:17:40 -0700 |
Christian Wimmer |
Create ForeignAccess lazily
|
Fri, 21 Aug 2015 11:17:20 -0700 |
Christian Wimmer |
Call reflection and service loader code from static initializers
|
Fri, 21 Aug 2015 16:19:26 +0200 |
Benoit Daloze |
Fix typo in the description of Truffle TCK
|
Wed, 19 Aug 2015 15:20:43 +0200 |
Christian Wirth |
read files in UTF-8 encoding
|
Tue, 18 Aug 2015 15:14:19 +0200 |
Andreas Woess |
drop truffle.api.unsafe package
|
Tue, 18 Aug 2015 16:10:03 +0200 |
Jaroslav Tulach |
Allow to specify globalSymbols when defining TruffleVM
|
Thu, 13 Aug 2015 10:27:30 +0200 |
Jaroslav Tulach |
TruffleVM.Builder.globalSymbol for a way to pass initial configuration parameters to languages
|
Mon, 17 Aug 2015 15:24:22 -0700 |
Michael Van De Vanter |
Truffle/instrumentation: minor Javadoc fixes
|
Mon, 17 Aug 2015 15:24:00 -0700 |
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 17:40:00 +0200 |
Andreas Woess |
add some missing javadoc
|
Mon, 17 Aug 2015 16:40:43 +0200 |
Andreas Woess |
add DynamicObject#copy method
|
Mon, 17 Aug 2015 15:57:29 +0200 |
Andreas Woess |
add convenience DynamicObject#get(Object) method
|
Mon, 17 Aug 2015 15:50:13 +0200 |
Andreas Woess |
add PE assertion to DynamicObjectFactory
|
Mon, 17 Aug 2015 15:37:26 +0200 |
Andreas Woess |
remove ShapeVisitor from the API
|
Mon, 17 Aug 2015 14:58:34 +0200 |
Andreas Woess |
add Shape.Allocator#copy()
|
Mon, 17 Aug 2015 15:49:18 +0200 |
Jaroslav Tulach |
Recreate the CallTarget when number of arguments to the createExecute message changes
|
Mon, 17 Aug 2015 15:21:25 +0200 |
Jaroslav Tulach |
Verify the thread invocation safetyness even inside of Symbol.invoke
|
Mon, 17 Aug 2015 15:20:42 +0200 |
Jaroslav Tulach |
Caching the CallTarget in Symbol, so it may get hot one day
|
Mon, 17 Aug 2015 14:54:11 +0200 |
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 10:44:54 +0200 |
Jaroslav Tulach |
There is no place for DebugCounter in Truffle API
|
Fri, 14 Aug 2015 13:57:12 +0200 |
Jaroslav Tulach |
Making sure IOException from TruffleLanguage.parse method is correctly propagated to TruffleVM.eval caller.
|
Thu, 13 Aug 2015 18:22:22 +0200 |
Andreas Woess |
avoid publishing unadopted children in node replacement to fix potential race
|
Thu, 13 Aug 2015 16:59:39 +0200 |
Jaroslav Tulach |
Deprecating TruffleScriptEngineFactory the Debugger is now essential part of TruffleVM and this is no longer needed.
|
Thu, 13 Aug 2015 16:47:02 +0200 |
Jaroslav Tulach |
Mentioning 1:1 mapping between TruffleVM and its thread
|
Thu, 13 Aug 2015 10:53:53 +0200 |
Jaroslav Tulach |
A bit more introduction to explain relations between various overloaded terms talking about virtual machines.
|
Thu, 13 Aug 2015 09:42:06 +0200 |
Jaroslav Tulach |
Verify the two TruffleVM instances are different - otherwise the isolation cannot work
|
Fri, 07 Aug 2015 21:01:12 +0200 |
Andreas Woess |
fix generic types in FindContextNode
|
Fri, 07 Aug 2015 20:00:39 +0200 |
Andreas Woess |
update to mx version 5.2.2
|
Fri, 07 Aug 2015 19:53:41 +0200 |
Andreas Woess |
let truffle.sl project depend on TRUFFLE_API distribution to ensure services are found
|
Fri, 07 Aug 2015 11:14:34 +0200 |
Jaroslav Tulach |
More useful toString for ForeignAccess
|
Thu, 06 Aug 2015 18:20:20 +0200 |
Jaroslav Tulach |
checkstyle lints
|
Thu, 06 Aug 2015 18:08:27 +0200 |
Jaroslav Tulach |
Removing VirtualFrame parameter. Documenting.
|
Thu, 06 Aug 2015 17:29:43 +0200 |
Jaroslav Tulach |
No need to adopt children
|
Thu, 06 Aug 2015 17:22:35 +0200 |
Jaroslav Tulach |
Introducing FindContextNode
|
Thu, 06 Aug 2015 08:33:18 +0200 |
Jaroslav Tulach |
checkstyle lint
|
Thu, 06 Aug 2015 08:31:49 +0200 |
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.
|
Wed, 05 Aug 2015 10:19:41 -0700 |
Tom Rodriguez |
Remove trailing whitespace from UPL license
|