log

age author description
Thu, 06 Feb 2014 18:42:45 +0100 Doug Simon added utility methods for writing a Java string to a native memory buffer as a C string
Thu, 06 Feb 2014 18:41:16 +0100 Doug Simon fixed spelling
Thu, 06 Feb 2014 17:31:48 +0100 Roland Schatz Increase TruffleGraphMaxNodes.
Thu, 06 Feb 2014 11:24:00 +0100 Doug Simon HSAIL: support for storing immediates
Thu, 06 Feb 2014 11:20:33 +0100 Doug Simon removed UseHSAILSimulator option
Thu, 06 Feb 2014 11:17:58 +0100 Doug Simon updated projects to Okra 1.7 jars
Thu, 06 Feb 2014 11:14:19 +0100 Doug Simon pulled Ptx and Hsail classes out of gpu class namespace
Thu, 06 Feb 2014 00:21:10 -0800 Christian Wimmer Fix gate errors
Wed, 05 Feb 2014 23:38:59 -0800 Christian Wimmer merge
Wed, 05 Feb 2014 04:54:01 -0800 Christian Wimmer merge
Wed, 05 Feb 2014 03:17:05 -0800 Christian Wimmer merge
Wed, 05 Feb 2014 03:16:21 -0800 Christian Wimmer SL: small changes
Wed, 05 Feb 2014 08:02:15 -0800 Christian Wimmer SL: Feedback from reviewers
Wed, 05 Feb 2014 15:50:36 +0100 Roland Schatz Enable usage tracking in constant nodes.
Wed, 05 Feb 2014 14:59:55 +0100 Thomas Wuerthinger Added tag graal-0.1 for changeset b124e22eb772
Wed, 05 Feb 2014 14:28:53 +0100 Thomas Wuerthinger Initial changelog.graal-0.1
Wed, 05 Feb 2014 14:02:54 +0100 Thomas Wuerthinger Update README and AUTHORS. Move to HTML format.
Wed, 05 Feb 2014 12:16:56 +0100 Christian Wirth Merged
Wed, 05 Feb 2014 11:44:10 +0100 Christian Wirth Merged with Michael Haupt's changes pulled from him directly
Wed, 05 Feb 2014 11:40:13 +0100 Michael Haupt support frame slot removal
Wed, 05 Feb 2014 11:38:00 +0100 Christian Wirth fix Truffle JavaDoc
Wed, 05 Feb 2014 11:28:10 +0100 Christian Wirth In ConditionalEliminationPhase, check whether a ValueNode does record usages; caused crashes in FastR
Wed, 05 Feb 2014 10:38:12 +0100 Matthias Grimmer GNFI: rename project from .ffi.amd64 to .nfi.hotspot.amd64
Wed, 05 Feb 2014 10:37:07 +0100 Matthias Grimmer GNFI: set invalid rtld_default in HotSpotVMConfig
Wed, 05 Feb 2014 09:32:30 +0100 Matthias Grimmer GNFI: add comments
Wed, 05 Feb 2014 09:26:36 +0100 Matthias Grimmer GNFI: cache lookup handles
Wed, 05 Feb 2014 09:24:23 +0100 Matthias Grimmer GNFI: add JavaDoc
Tue, 04 Feb 2014 17:12:12 -0800 twisti fixed JavaDoc
Tue, 04 Feb 2014 17:18:16 +0100 Christian Humer SL: added testcase for inlining.
Tue, 04 Feb 2014 13:19:16 +0100 Christian Humer Merge.
Mon, 03 Feb 2014 21:11:36 +0100 Christian Humer Truffle: fixed inlined trees were not printed to graph visitor.
Mon, 03 Feb 2014 21:01:26 +0100 Christian Humer Merge.
Mon, 03 Feb 2014 21:01:11 +0100 Christian Humer SL: Make SL use the new UnsupportedSpecializationException#getSuppliedNodes() for error messages; Disabled dumping by default to IGV.
Mon, 03 Feb 2014 20:59:57 +0100 Christian Humer Truffle-DSL: implemented support for UnsupportedSpecializationException#getSuppliedNodes().
Mon, 03 Feb 2014 17:16:52 -0800 Tom Rodriguez make sure pushed values are formatted correctly
Mon, 03 Feb 2014 10:43:11 -0800 Tom Rodriguez Make blocking compiles safe
Mon, 03 Feb 2014 15:49:58 +0100 Andreas Woess Truffle: disable (most) optimistic optimizations (profile is not reliable in hosted mode)
Mon, 03 Feb 2014 14:47:11 +0100 Gilles Duboscq On HotSpot, debug_id should be an int, not a short
Sun, 02 Feb 2014 18:47:02 +0100 Doug Simon changed Eclipse batch compiler settings so that it ignores task tags
Sat, 01 Feb 2014 10:47:12 -0800 Mick Jordan remove multiple suite/repo support
Sat, 01 Feb 2014 15:33:13 +0000 Chris Seaton Ruby: fix copyright message in shell.
Fri, 31 Jan 2014 16:36:02 -0800 Christian Wimmer Use UTF-8 encoding when compiling on the command line and for Eclipse projects
Fri, 31 Jan 2014 17:11:32 +0100 Doug Simon Merge.
Fri, 31 Jan 2014 16:09:50 +0100 Christian Humer Truffle: Implement cache for truffle inlining heuristic.
Fri, 31 Jan 2014 16:24:38 +0100 Doug Simon fixed non-PRODUCT build compilation error
Fri, 31 Jan 2014 16:06:49 +0100 Doug Simon minor fix to test
Fri, 31 Jan 2014 16:06:33 +0100 Doug Simon removed handling of pending exception from PTX wrapper as a stub does that
Fri, 31 Jan 2014 16:05:37 +0100 Doug Simon removed PTXKernelArguments; added mechanism for printing incoming kernel arguments
Fri, 31 Jan 2014 16:04:33 +0200 Bernhard Urban hs build: add graal tag to hotspot build version
Fri, 31 Jan 2014 14:54:34 +0200 Bernhard Urban mx checkstyle: bail out if .checkstyle is missing
Fri, 31 Jan 2014 11:39:40 +0100 Roland Schatz Optimize back edge in tight loops.
Fri, 31 Jan 2014 11:38:32 +0100 Roland Schatz Align successor when deleting aligned empty block.
Fri, 31 Jan 2014 11:35:38 +0100 Roland Schatz Do control flow optimizations independent of register allocation.
Fri, 31 Jan 2014 11:34:56 +0100 Roland Schatz Remove timestamp file.
Thu, 30 Jan 2014 16:41:59 +0100 Matthias Grimmer GNFI fixes, part2
Thu, 30 Jan 2014 15:50:46 +0100 Matthias Grimmer GNFI fixes
Thu, 30 Jan 2014 15:50:29 +0100 Matthias Grimmer Create interface for host backends
Thu, 30 Jan 2014 09:19:45 +0100 Matthias Grimmer Add the Graal Native Function Interface
Thu, 30 Jan 2014 17:53:27 -0800 Christian Wimmer More documentation and improvements of Simple Language
Thu, 30 Jan 2014 17:52:24 -0800 Christian Wimmer Truffle: add a simple API to report loop counts
Fri, 31 Jan 2014 00:32:03 +0100 Doug Simon Merge.
Fri, 31 Jan 2014 00:13:12 +0100 Doug Simon disable printing of CUDA errors unless TraceGPUInteraction is enabled
Thu, 30 Jan 2014 23:52:34 +0100 Doug Simon implemented GC locking for duration of a PTX kernel call
Thu, 30 Jan 2014 23:51:55 +0100 Doug Simon added PTX support for loading a boolean field
Thu, 30 Jan 2014 22:50:00 +0100 Doug Simon foreign call from PTX wrapper to PTX runtime requires a stub
Thu, 30 Jan 2014 22:49:14 +0100 Doug Simon fixed or removed incorrect assertions
Thu, 30 Jan 2014 17:49:56 -0500 S.Bharadwaj Yadavalli Add additional device checks and compute capability checks for CUDA devices found on Linux.
Thu, 30 Jan 2014 21:11:38 +0100 Doug Simon fixed Windows build issues
Thu, 30 Jan 2014 17:27:04 +0100 Doug Simon reverted removal of Okra Windows DLL name
Thu, 30 Jan 2014 15:55:43 +0100 Michael Haupt merge
Thu, 30 Jan 2014 11:02:16 +0100 Michael Haupt address issue in Eclipse working set generation
Thu, 30 Jan 2014 14:16:19 +0100 Doug Simon fixed HotSpotResolvedJavaField.getModifiers() to mask out FIELD_INTERNAL_FLAG
Thu, 30 Jan 2014 13:21:15 +0100 Doug Simon fixed Linux compile error and removed name of not-yet-existing Windows Okra dll
Wed, 29 Jan 2014 20:45:43 -0800 Christian Wimmer Documentation and more refactoring of Simple Language
Wed, 29 Jan 2014 20:43:28 -0800 Christian Wimmer ControlFlowException can always have a null cause
Thu, 30 Jan 2014 00:52:33 +0100 Doug Simon added support for co-existing GPU backends (JBS:GRAAL-1)
Thu, 30 Jan 2014 00:48:41 +0100 Doug Simon added more unit tests for meta.api, discovering and fixing an issue with HotSpotResolvedJavaField.getModifiers() in the process
Wed, 29 Jan 2014 15:02:19 -0800 Tom Rodriguez Merge
Wed, 29 Jan 2014 14:06:32 -0800 Tom Rodriguez Make sure a compile id is assigned
Wed, 29 Jan 2014 14:05:05 -0800 Tom Rodriguez avoid profile pathology in CompressedOopTest
Tue, 28 Jan 2014 13:20:56 -0800 Tom Rodriguez respect useCountLeadingZerosInstruction. improve substitution test
Wed, 29 Jan 2014 21:56:34 +0100 Christian Humer Merge.
Wed, 29 Jan 2014 21:26:26 +0100 Christian Humer Truffle-DSL: implemented specific structured exception for unsupported specializations. (GRAAL-682)
Wed, 29 Jan 2014 20:49:09 +0100 Christian Humer Truffle: further fixes to the new CallNode.
Wed, 29 Jan 2014 12:19:03 +0100 Christian Humer Merge.
Tue, 28 Jan 2014 19:37:26 +0100 Christian Humer SL: added junit integration for external tests.
Tue, 28 Jan 2014 19:36:54 +0100 Christian Humer SL: minor fix in direct dispatch node.
Tue, 28 Jan 2014 13:37:07 +0100 Christian Humer SL: migration to Truffle CallNode.
Tue, 28 Jan 2014 13:36:16 +0100 Christian Humer Merge fixes.
Tue, 28 Jan 2014 12:55:06 +0100 Christian Humer Merge.
Tue, 28 Jan 2014 12:52:57 +0100 Christian Humer Merge.
Fri, 24 Jan 2014 15:55:41 +0100 Christian Humer Truffle: refactored inlining interfaces to a more compact CallNode.
Wed, 29 Jan 2014 18:30:42 +0100 Lukas Stadler later lowering of MonitorEnterNode and MonitorExitNode
Wed, 29 Jan 2014 18:32:19 +0100 Lukas Stadler small cosmetic fix
Wed, 29 Jan 2014 16:53:35 +0100 Gilles Duboscq In InstanceOfSnippets selection, use the exact (non-deoptimizing) snippet when we have an exact type even when the hint probabiliy is high enough for the instanceofWithProfile snippet.
Wed, 29 Jan 2014 15:46:15 +0100 Gilles Duboscq FixedGuardNode simplification should conserve the deoptimization action
Wed, 29 Jan 2014 13:36:20 +0100 Andreas Woess GraphBuilderPhase: remove unused constant added by createExceptionDispatch
Wed, 29 Jan 2014 13:10:02 +0100 Andreas Woess Truffle: disable UseExceptionProbability optimistic optimization
Wed, 29 Jan 2014 09:21:50 +0100 Lukas Stadler rework of benchmark counters: fix size at VM entry, not at build time
Wed, 29 Jan 2014 10:45:43 +0100 Lukas Stadler make MonitorEnterNode iterable
Wed, 29 Jan 2014 10:45:43 +0100 Lukas Stadler add GraphUtil.removeFixedWithUnusedInputs
Tue, 28 Jan 2014 21:37:29 -0500 S.Bharadwaj Yadavalli Fix incorrect code generation for conditional branch instructions. Reenable ControlPTXTest.
Tue, 28 Jan 2014 23:38:22 +0100 Andreas Woess kill unused frame states when loop exits are removed
Tue, 28 Jan 2014 22:55:50 +0100 Andreas Woess fix handling of skipped exceptions (must not cut off other exception types or unwind)
Tue, 28 Jan 2014 21:48:50 +0100 Andreas Woess add partial evaluation test for a ControlFlowException catch block that follows a SlowPathException catch block
Tue, 28 Jan 2014 21:42:50 +0100 Andreas Woess PartialEvaluationTest should use the same GraphBuilderConfiguration as the TruffleCompiler; code cleanup
Tue, 28 Jan 2014 21:24:24 +0100 Doug Simon guard again null receiver object when reading a constant field
Tue, 28 Jan 2014 18:46:43 +0100 Doug Simon added documentation
Tue, 28 Jan 2014 18:34:04 +0100 Doug Simon ignore StaticMethod16InArraysTest until multi-GPU support is complete
Tue, 28 Jan 2014 18:32:30 +0100 Doug Simon Merge.
Mon, 27 Jan 2014 20:24:12 +0100 Doug Simon moved HSAIL compilation harness logic into HSAILHotSpotBackend and deleted HSAILCompilationResult
Tue, 28 Jan 2014 14:46:17 +0100 Lukas Stadler better assertion message in GraphOrder
Tue, 28 Jan 2014 14:45:56 +0100 Lukas Stadler remember InvokeKind in MacroNode
Tue, 28 Jan 2014 14:39:52 +0100 Lukas Stadler test for ShortCiruitNode/guard handling
Tue, 28 Jan 2014 14:39:48 +0100 Lukas Stadler canonicalize a LoadField on a null constant object to deopt
Tue, 28 Jan 2014 12:38:08 +0100 Doug Simon fixed pylint warnings
Tue, 28 Jan 2014 12:31:31 +0100 Doug Simon PTXHotSpotBackend$1.getGraphFor() checks GPUOffload VM option (JBS:GRAAL-6)
Tue, 28 Jan 2014 12:27:39 +0100 Doug Simon fixed HotSpotResolvedJavaMethod.isSynthetic so that it doesn't do any class loading (JBS:GRAAL-5)
Tue, 28 Jan 2014 12:19:30 +0100 Doug Simon an empty architecture specification implies all architectures
Tue, 28 Jan 2014 12:18:38 +0100 Doug Simon use lowest version JRE specified by any project for source path in Eclipse attach/launch configuration