log

age author description
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
Fri, 24 Jan 2014 17:43:14 +0100 Roland Schatz Fix CollapseFrameForSingleSideEffectPhase.
Fri, 24 Jan 2014 12:26:05 +0100 Lukas Stadler only register ShortCircuitOrNodes in ConditionalElimination for fixed anchors
Fri, 24 Jan 2014 01:19:52 +0000 Chris Seaton Merge.
Fri, 24 Jan 2014 00:44:12 +0000 Chris Seaton Merge.
Thu, 23 Jan 2014 23:49:46 +0000 Chris Seaton Ruby: turn tracing and debugging back on by default.
Thu, 23 Jan 2014 23:27:46 +0000 Chris Seaton Ruby: change GRAAL_DIR to TRUFFLE_DIR.
Thu, 23 Jan 2014 16:35:57 -0800 Tom Rodriguez Merge
Thu, 23 Jan 2014 16:15:04 -0800 Tom Rodriguez Always copy method substitutions. Add some assertion checking for it.
Thu, 23 Jan 2014 15:21:14 -0800 Tom Rodriguez Disable AOT boolean test for now
Thu, 23 Jan 2014 14:35:40 -0800 Tom Rodriguez Handle null in printing
Thu, 23 Jan 2014 14:35:10 -0800 Tom Rodriguez Add bodies so exact math can deopt
Fri, 24 Jan 2014 00:52:06 +0100 Doug Simon HSAIL: support for using Okra simulator without needing to configure PATH and LD_LIBRARY_PATH
Fri, 24 Jan 2014 00:49:10 +0100 Doug Simon GPUOffload option does not interact with GPU detection
Fri, 24 Jan 2014 00:33:56 +0100 Doug Simon Merge.
Wed, 22 Jan 2014 18:46:38 +0100 Doug Simon use shared util for HSAIL calling convention
Wed, 22 Jan 2014 21:34:00 -0800 Michael Van De Vanter Merge with 9161ed8ce7964ca3df5e91894522b207a2bc4a3e
Wed, 22 Jan 2014 21:02:06 -0800 Michael Van De Vanter Ruby: refactor low level instrumentation services
Wed, 22 Jan 2014 20:35:00 -0800 Michael Van De Vanter Ruby: improve how instrumentation proxy handles some exceptional conditions
Wed, 22 Jan 2014 20:28:52 -0800 Michael Van De Vanter Truffle/Instrumentation: Javadoc and cleanup
Sat, 18 Jan 2014 22:12:42 -0800 Michael Van De Vanter Ruby: remove some prototyping code no longer needed
Wed, 22 Jan 2014 16:06:47 -0500 S.Bharadwaj Yadavalli Add graal-specific option -XX:+GPUOffload to trigger all GPU offload functionality. Cleanup function to decide GPU offload. Exclude GPU sources from nongraal builds.
Wed, 22 Jan 2014 15:27:31 +0100 Lukas Stadler fix invalid MemoryPhiNodes at loop begins
Wed, 22 Jan 2014 15:27:31 +0100 Lukas Stadler cyclic graph verification
Wed, 22 Jan 2014 14:03:47 +0100 Lukas Stadler fix GuardNode canonicalization
Wed, 22 Jan 2014 13:39:45 +0100 Doug Simon added library sources (if available) to generated Eclipse attach launcher
Wed, 22 Jan 2014 11:44:27 +0100 Roland Schatz Support narrow oops in reference maps.
Wed, 22 Jan 2014 11:27:28 +0100 Roland Schatz Refactor reference maps.
Wed, 22 Jan 2014 10:51:32 +0100 Lukas Stadler split a negated guard with a ShortCircuitOr condition into two guards
Tue, 21 Jan 2014 18:35:46 +0100 Gilles Duboscq GuardLowering: do not use trapping accesses for guards with a speculation
Tue, 21 Jan 2014 18:35:03 +0100 Gilles Duboscq Sweeper: make sure we only run the sweeper on java threads
Tue, 21 Jan 2014 15:26:38 +0100 Doug Simon added list to PTXHotSpotBackend for keeping a valid installed kernel (and its associated nmethods) alive
Tue, 21 Jan 2014 12:14:38 +0100 Andreas Woess Truffle: fix non-local control flow using exceptions
Tue, 21 Jan 2014 00:20:33 +0200 Bernhard Urban IGV: throw graph reference away when GraphNode component is closed
Mon, 20 Jan 2014 20:17:05 +0100 Bernhard Urban IGV: fix nulling out reference in rootnode
Mon, 20 Jan 2014 22:30:19 +0100 Doug Simon Merge.
Mon, 20 Jan 2014 19:12:01 +0100 Doug Simon moved @Ignore to the correct method; try better to force a GC in test
Mon, 20 Jan 2014 19:50:17 +0100 Gilles Duboscq In a Graal-enabled VM, run the Sweeper even if the current thread is not a compiler thread.
Mon, 20 Jan 2014 19:49:47 +0100 Gilles Duboscq Avoid segfault in InstanceKlass::oop_print_on's String special case when the value array is null.
Mon, 20 Jan 2014 19:48:53 +0100 Gilles Duboscq Deoptimization: only process the pendign speculation for Graal-compiled methods
Mon, 20 Jan 2014 18:25:17 +0100 Christian Humer Merge.
Mon, 20 Jan 2014 16:33:40 +0100 Christian Humer Truffle: fixed failing FrameTest.
Mon, 20 Jan 2014 15:23:10 +0100 Christian Humer Truffle-DSL: added default buffering to all java source code that is written. JavaFileObject#openWriter may return a non-buffered writer.
Mon, 20 Jan 2014 15:18:39 +0100 Christian Humer SL: another minor FrameDescriptor fix.
Mon, 20 Jan 2014 14:22:56 +0100 Christian Humer Merge.
Fri, 17 Jan 2014 17:10:46 +0100 Christian Humer SL: required fixes for moving FrameDescriptor to the RootNode.
Mon, 20 Jan 2014 13:44:54 +0100 Christian Humer Ruby: required fixes for moving FrameDescriptor to the RootNode.
Fri, 17 Jan 2014 17:06:08 +0100 Christian Humer Truffle API-change: FrameDescriptors are now stored in the RootNode in a final field instead of the CallTarget.
Fri, 17 Jan 2014 16:55:59 +0100 Christian Humer Merge.