log

age author description
Fri, 14 Feb 2014 16:45:53 +0100 Andreas Woess experimental CompilerDirectives.unsafeGetFinal*
Thu, 13 Feb 2014 15:01:48 +0100 Andreas Woess add missing unsafeGetLong substitution; minor grammar fix (a/an)
Fri, 14 Feb 2014 16:59:27 +0100 Gilles Duboscq Fix assert in HotSpotDebugInfoBuilder
Thu, 13 Feb 2014 18:46:15 +0100 Gilles Duboscq Add shouldBeInlined method to ResolvedJavaMethod, implement it for HotSpot and use it in the inlining phase
Fri, 14 Feb 2014 15:09:57 +0100 Gilles Duboscq mx: factor out JavaConfig.processArgs and use it in mx vm. remove default -J arguments.
Thu, 13 Feb 2014 17:59:27 +0100 Bernhard Urban Allow using run_java without the arguments from -J -Ja -Jp. Factor out the argument processing of mx_graal.vm and use it to pass tested-vm args down through the jmh harness
Thu, 13 Feb 2014 17:07:36 +0100 Gilles Duboscq mx.run: shell-escape arguments when printing them in verbose mode
Thu, 13 Feb 2014 17:03:20 +0100 Gilles Duboscq mx jmh: display the number of benchmarks that will run
Thu, 13 Feb 2014 15:39:18 +0100 Gilles Duboscq mx jmh: avoid mx crash if JMH_BENCHMARKS is not defined at all and skip suites that do not contain the correct jar
Thu, 13 Feb 2014 14:43:07 +0100 Roland Schatz New unit tests for I2x bytecodes.
Thu, 13 Feb 2014 11:18:11 +0100 Roland Schatz Documentation for jump emission logic.
Wed, 12 Feb 2014 23:57:22 -0800 Christian Wimmer Merge
Wed, 12 Feb 2014 10:49:31 -0800 Christian Wimmer Sort options alphabetically so that diffs do not show false positives
Wed, 12 Feb 2014 10:30:42 -0800 Christian Wimmer SL: small cleanups
Wed, 12 Feb 2014 10:25:29 -0800 Christian Wimmer Make code extensible
Wed, 12 Feb 2014 10:25:16 -0800 Christian Wimmer Move stamp inference in its own class, and make it extensible via the ValueAndStampProxy interface
Wed, 12 Feb 2014 10:24:11 -0800 Christian Wimmer Allow subclasses
Wed, 12 Feb 2014 10:23:54 -0800 Christian Wimmer Allow outside access to field
Wed, 12 Feb 2014 10:23:41 -0800 Christian Wimmer Make graph builder more extensible
Wed, 12 Feb 2014 10:23:21 -0800 Christian Wimmer Allow disabling of redundant move elimination
Wed, 12 Feb 2014 10:22:48 -0800 Christian Wimmer Make reference map data accessible from Java code
Wed, 12 Feb 2014 20:12:33 +0200 Bernhard Urban mx: add support for jmh benchmark suites
Tue, 11 Feb 2014 15:07:50 -0800 Tom Rodriguez Merge
Tue, 11 Feb 2014 14:26:48 -0800 Tom Rodriguez use hotspot stubs for primitive arraycopy calls
Tue, 11 Feb 2014 10:39:26 -0800 Tom Rodriguez a few stronger asserts in snipppet expansion
Tue, 11 Feb 2014 10:37:28 -0800 Tom Rodriguez minor assembly tweaks
Tue, 11 Feb 2014 10:37:08 -0800 Tom Rodriguez fix comment typo
Tue, 11 Feb 2014 10:36:57 -0800 Tom Rodriguez add assert to check format of debug info
Tue, 11 Feb 2014 22:41:50 +0100 Bernhard Urban gate: compile java with ECJ if available
Tue, 11 Feb 2014 22:33:43 +0100 Bernhard Urban mx: add option for forcing the usage of javac
Tue, 11 Feb 2014 08:47:18 -0800 Mick Jordan Merge
Tue, 11 Feb 2014 08:42:57 -0800 Mick Jordan update JLINE/JNR library dependencies
Tue, 11 Feb 2014 16:38:32 +0100 Doug Simon fixed JDT errors and warnings
Tue, 11 Feb 2014 16:31:53 +0100 Doug Simon abort if bad --jdt argument given to 'mx build; command
Mon, 10 Feb 2014 14:38:42 -0500 S.Bharadwaj Yadavalli Change CUDA context management to support multiple executions of a kernel. Exclude GPU offloading of lambdas from java.* library code.
Mon, 10 Feb 2014 16:13:21 +0100 Gilles Duboscq Make NewMultiArrayNode a ArrayLengthProvider so that it can provide the length of its first dimension
Mon, 10 Feb 2014 15:58:10 +0200 Bernhard Urban changelog: switch to markdown syntax
Mon, 10 Feb 2014 13:51:20 +0100 Bernhard Urban mx: set correct permissions for graal.jar
Mon, 10 Feb 2014 03:39:21 +0000 Chris Seaton Ruby: restore prototype debugger.
Mon, 10 Feb 2014 03:37:32 +0000 Chris Seaton Instrumentation: the default probe should pass specific types to the general object case unless overridden.
Sat, 08 Feb 2014 06:38:33 +0100 Andreas Woess Truffle: canonicalize inlined invoke usages during partial evaluation
Sat, 08 Feb 2014 06:33:29 +0100 Andreas Woess Truffle: refactorings
Fri, 07 Feb 2014 17:46:38 +0100 Gilles Duboscq LoadJavaMirrorWithKlassPhase: ConstantLocationNode.create already adds the node to the graph, remove redundant call to graph.unique.
Fri, 07 Feb 2014 17:44:58 +0100 Gilles Duboscq Add an assert in HotSpotDebugInfoBuilder regarding lockDepth
Fri, 07 Feb 2014 17:39:32 +0100 Gilles Duboscq Setup the OSR calling convention before calling compileGraph rather than patching it in the LIRGenerator
Fri, 07 Feb 2014 17:31:48 +0100 Gilles Duboscq Simplify IntegerArithmeticNode.add/mul/sub
Fri, 07 Feb 2014 17:51:14 +0100 Gilles Duboscq Add specialization for int to BitScanForwardNode to avoid unnecessary sign-extension to long.
Fri, 07 Feb 2014 16:24:31 +0100 Doug Simon made NativeFunctionInterfaceTest pass on Windows
Fri, 07 Feb 2014 15:20:59 +0100 Roland Schatz Use branch probability for emitting conditional jump.
Fri, 07 Feb 2014 15:03:21 +0100 Roland Schatz Remove unused 'negated' arguments.
Fri, 07 Feb 2014 12:37:34 +0100 Doug Simon added complete test coverage for NativeFunctionInterface except for getNativeFunctionPointerFromRawValue
Fri, 07 Feb 2014 01:08:35 +0100 Doug Simon fixed bug in passing primitive arrays through native function handles
Thu, 06 Feb 2014 23:28:16 +0100 Doug Simon fixed C++ compilation error
Thu, 06 Feb 2014 23:25:48 +0100 Doug Simon HSAIL: fixed regression causing object lambda demos to break
Thu, 06 Feb 2014 23:24:10 +0100 Doug Simon HSAIL: disable String.equals() substitutions
Thu, 06 Feb 2014 23:14:06 +0100 Doug Simon modified Kind.format() to avoid calling any user code (JBS:GRAAL-14)
Thu, 06 Feb 2014 22:47:41 +0100 Doug Simon HSAIL: fixed bug in kernel argument logic
Thu, 06 Feb 2014 22:34:23 +0100 Doug Simon remove overly eager evaluation of toString() in Debug.log calls (JBS:GRAAL-14)
Thu, 06 Feb 2014 21:41:33 +0100 Doug Simon added NativeLibraryHandle.getName()
Thu, 06 Feb 2014 18:50:47 +0100 Doug Simon fixed code format warning