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
|