log

age author description
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
Mon, 27 Jan 2014 16:39:17 +0100 Gilles Duboscq Use a OptimizedCallTarget-bound SpeculationLog for Truffle compilations
Mon, 27 Jan 2014 16:05:10 +0100 Gilles Duboscq Throw-away speculation logs should not be used. Just use null instead
Mon, 27 Jan 2014 15:39:27 +0100 Gilles Duboscq Fix: HotSpotDisassemblerProvider should return null when the code could not be disassembled.
Mon, 27 Jan 2014 15:28:50 -0800 Tom Rodriguez Merge
Mon, 27 Jan 2014 15:26:26 -0800 Tom Rodriguez Add duplicate detection to IGV binary graphs
Wed, 22 Jan 2014 11:10:09 -0800 Tom Rodriguez Only use mature method datas
Wed, 22 Jan 2014 10:54:38 -0800 Tom Rodriguez print name and sig in TraceDeoptimization output
Mon, 27 Jan 2014 15:50:19 +0100 Doug Simon added getCodeString() to ExternalCompilationResult
Mon, 27 Jan 2014 15:49:33 +0100 Doug Simon removed unused PTX code
Sat, 25 Jan 2014 20:02:07 +0100 Doug Simon updated mx/projects for new Okra version
Fri, 24 Jan 2014 19:19:16 -0800 Christian Wimmer Fix SL unit test directory
Fri, 24 Jan 2014 18:42:52 -0800 Christian Wimmer Fix Eclipse formatter issues
Fri, 24 Jan 2014 18:18:49 -0800 Christian Wimmer Use source and expected output files to test Simple Language, instead of individual JUnit tests with the source and expected output as strings
Fri, 24 Jan 2014 18:16:24 -0800 Christian Wimmer Refactoring and cleanup of Simple Language (more to come soon)
Fri, 24 Jan 2014 18:13:38 -0800 Christian Wimmer Truffle API cleanup: Reduce the visibility of classes and constructors that are not intended to be instantiated by guest language implementations; provide abstract class RootCallTarget as a CallTarget to a RootNode
Fri, 24 Jan 2014 18:34:18 +0100 Doug Simon Merge.
Fri, 24 Jan 2014 18:06:03 +0100 Doug Simon refactored phase for stamping parameters as non-null that was duplicated in the GPU backends
Fri, 24 Jan 2014 18:04:49 +0100 Doug Simon added ObjectPTXTest to test object parameter passing - all tests are disabled until GC issues are resolved
Fri, 24 Jan 2014 18:04:11 +0100 Doug Simon enabled some tests in FloatPTXTest that now work
Fri, 24 Jan 2014 18:03:55 +0100 Doug Simon disabled ControlPTXTest until issues are resolved
Fri, 24 Jan 2014 18:03:09 +0100 Doug Simon added work-around to handle CUDA context management in PTX C++ code
Fri, 24 Jan 2014 18:01:36 +0100 Doug Simon partially fixed passing of object parameters to PTX kernels; use a C++ object for managing resource allocation and cleanup around a PTX kernel execution
Fri, 24 Jan 2014 17:59:46 +0100 Doug Simon fixed assertion