log

age author description
Tue, 11 Mar 2014 18:10:28 +0100 Bernhard Urban mx: check if it's a java process before sending sigquit
Tue, 11 Mar 2014 17:48:21 +0100 Bernhard Urban mx: add option to send sigquit before killing child
Tue, 11 Mar 2014 18:36:49 +0100 Bernhard Urban mx: proxy SIGQUIT to child process
Tue, 11 Mar 2014 18:36:20 +0100 Bernhard Urban mx: support sha1 digest for dependencies
Tue, 11 Mar 2014 18:03:09 +0100 Bernhard Urban compileBroker: remove unnecessary code in initialization of compilers
Tue, 11 Mar 2014 17:21:55 +0100 Roland Schatz Fix bug in OSR compilation.
Tue, 11 Mar 2014 14:45:35 +0100 Andreas Woess Merge
Tue, 11 Mar 2014 13:03:22 +0100 Andreas Woess add @CallerSensitive annotations (JBS:GRAAL-22)
Mon, 10 Mar 2014 18:18:55 +0100 Josef Eisl Compute LinearScanOrder in emitLIR.
Thu, 06 Mar 2014 11:00:50 +0100 Josef Eisl BaselineCompiler: fix typo.
Mon, 10 Mar 2014 13:41:24 -0700 Tom Rodriguez currentThread is not exact
Mon, 10 Mar 2014 18:14:24 +0100 Doug Simon implement initial security model for Graal (JBS:GRAAL-22)
Mon, 10 Mar 2014 16:26:10 +0100 Bernhard Urban make: remove GRAALVM and introduce COMPILERGRAAL. fix client hosted-mode
Mon, 10 Mar 2014 16:20:45 +0100 Bernhard Urban gate: add non-tiered bootstrap
Mon, 10 Mar 2014 13:32:06 +0100 Roland Schatz Don't narrow NarrowableArithmetic by default.
Mon, 10 Mar 2014 11:38:30 +0100 Roland Schatz Backed out changeset: 38c881305352
Sun, 09 Mar 2014 20:26:11 +0100 Andreas Woess windows: enable C1+C2 tiered
Sun, 09 Mar 2014 20:25:48 +0100 Andreas Woess windows: enable C1+Graal tiered
Sat, 08 Mar 2014 10:05:57 +0100 Doug Simon fixed incorrect test for null
Sat, 08 Mar 2014 10:04:44 +0100 Doug Simon removed unnecessary lookupKlassByName method
Fri, 07 Mar 2014 11:44:26 -0800 Christian Wimmer mx: new command to start c1visualizer; support for IGV download when using a proxy server
Fri, 07 Mar 2014 19:15:22 +0100 Roland Schatz Check for abstract modifier in NodeIntrinsic verification.
Fri, 07 Mar 2014 13:55:06 +0100 Bernhard Urban solaris: exclude gpu if graal is not used
Fri, 07 Mar 2014 13:15:40 +0100 Doug Simon enable C1 + Graal tiered (added Linux and Solaris support)
Fri, 07 Mar 2014 10:27:52 +0100 Gilles Duboscq CanonicalizerPhase: cosmetic simplification in performReplacement
Fri, 07 Mar 2014 11:37:26 +0100 Gilles Duboscq Remove useless code in LoopFragment.mergeEarlyExits
Thu, 06 Mar 2014 18:21:54 +0100 Gilles Duboscq During LoopFragment.mergeEarlyExits we need to update the orignal fragement's nodes bitmap
Thu, 06 Mar 2014 18:13:49 +0100 Gilles Duboscq Use a forceLog scope for LinearScan.reportFailure. Remove @SuppressWarnings on DebugScope.scope
Fri, 07 Mar 2014 09:23:53 +0100 Bernhard Urban TruffleCompiler: fix corner case in format string
Thu, 06 Mar 2014 17:11:39 -0800 Tom Rodriguez enable C1 + Graal tiered
Thu, 06 Mar 2014 22:45:25 -0800 twisti reorganized graalCompilerToVM.cpp
Thu, 06 Mar 2014 22:40:48 -0800 twisti make HotSpotResolvedJavaMethod leaner
Thu, 06 Mar 2014 21:03:59 -0800 twisti pass metaspace pointers instead of object to VM
Thu, 06 Mar 2014 18:43:40 -0800 Tom Rodriguez make mx respect umask when making jar files
Thu, 06 Mar 2014 18:41:48 -0800 Tom Rodriguez rename BeginEnqueue to Enqueueing
Thu, 06 Mar 2014 18:41:42 -0800 Tom Rodriguez fix overzeroing of new storage, refactor zeroing and unroll zeroing of small arrays
Thu, 06 Mar 2014 16:24:47 -0800 Michael Van De Vanter Merge with dd783f0ecf171f786674bb5b6b762581c3367f80
Thu, 06 Mar 2014 15:56:05 -0800 Michael Van De Vanter Merge with 13072c084e6f8f4a402827c0a541c54938537041
Wed, 05 Mar 2014 19:54:38 -0800 Michael Van De Vanter merge
Wed, 05 Mar 2014 19:40:15 -0800 Michael Van De Vanter Merge with 1b84e499127b0086271898a1298577d15e0b3101
Sun, 23 Feb 2014 17:00:35 -0800 Michael Van De Vanter Ruby/Instrumentation: renaming/API rearrangements
Tue, 04 Feb 2014 11:17:09 -0800 Michael Van De Vanter Ruby/Instrumentation: class rename
Mon, 03 Feb 2014 20:58:23 -0800 Michael Van De Vanter Truffle/Instrumentation: significant rearrangement (including moved class) and extension of the Truffle Instrumentation Framework. New interfaces include DebugContext (which can be attached to the ExecutionContext), through which access is provided to possibly language-specific (a) node instrumentation, (b) debug services manager, (c) notification when programs halt, (d) display of language values, and (e) display of variable identifiers.
Thu, 06 Mar 2014 15:18:47 -0800 twisti refactor CompilerToVM interface
Thu, 06 Mar 2014 23:17:10 +0100 Bernhard Urban TruffleCompiler: avoid interleaved output with application and compiler
Thu, 06 Mar 2014 17:46:11 +0100 Doug Simon simplified HotSpotResolvedObjectType.FieldInfo.getType(); encapsulated all access to javaClass in HotSpotResolvedObjectType more
Thu, 06 Mar 2014 17:44:56 +0100 Doug Simon removed java.lang.Class fields in HotSpotResolvedPrimitiveType
Thu, 06 Mar 2014 17:26:09 +0100 Doug Simon removed unnecessary explicit cast by tightening return type of overloaded method
Thu, 06 Mar 2014 16:12:22 +0100 Andreas Woess Truffle: remove call node notification loop (O(n^2))
Tue, 04 Mar 2014 12:59:37 +0100 Andreas Woess remove assertion in UnexpectedResultException constructor
Thu, 06 Mar 2014 13:40:13 +0100 Roland Schatz Verify existence of constructor for @NodeIntrinsic methods.
Thu, 06 Mar 2014 10:40:00 +0100 Roland Schatz Don't remove UnboxNode if the incoming type is wrong.
Wed, 05 Mar 2014 21:13:51 -0800 Tom Rodriguez fix queue code
Wed, 05 Mar 2014 16:22:42 -0800 Tom Rodriguez Wrap access to ThreadPoolExecutor to avoid ConcurrentModificationExceptions
Wed, 05 Mar 2014 15:50:35 -0800 Tom Rodriguez improve comment
Wed, 05 Mar 2014 23:58:54 +0100 Christian Humer Truffle: fixed minor formatting problem.
Wed, 05 Mar 2014 23:33:36 +0100 Christian Humer Truffle: added notification from callee to callers in the CallNode.
Wed, 05 Mar 2014 23:33:25 +0100 Christian Humer Truffle: refined split/inlining heuristics.
Wed, 05 Mar 2014 23:33:25 +0100 Christian Humer Truffle: deprecated CallNode.isInlinable
Wed, 05 Mar 2014 23:33:25 +0100 Christian Humer Truffle-DSL: generate better implementations for getKind()
Wed, 05 Mar 2014 23:33:25 +0100 Christian Humer Truffle: implemented new tracing flag TraceTruffleCompilationPolymorphism.
Wed, 05 Mar 2014 23:33:25 +0100 Christian Humer Truffle: Improved ASTSize output for opt done events.
Wed, 05 Mar 2014 23:33:25 +0100 Christian Humer Truffle: Added separate option to trace splitting.
Wed, 05 Mar 2014 23:33:25 +0100 Christian Humer Truffle: Now keeps track of all not just inlined call-sites called by CallNode. Deprecated some old API in NodeUtil.
Wed, 05 Mar 2014 21:37:50 +0100 Doug Simon removed HotSpotRuntimeInterpreterInterface
Wed, 05 Mar 2014 21:37:23 +0100 Doug Simon fixed link in javadoc
Wed, 05 Mar 2014 20:12:46 +0100 Josef Eisl Remove LIRGenerator from LinearScan.
Wed, 05 Mar 2014 19:07:29 +0100 Doug Simon removed remaining VMToCompiler calls for allocating Graal API objects
Wed, 05 Mar 2014 17:53:38 +0100 Lukas Stadler clean up snippet-related assertion in GraphBuilderPhase
Wed, 05 Mar 2014 14:01:21 +0100 Thomas Wuerthinger Remove unused imports.
Wed, 05 Mar 2014 13:56:04 +0100 Thomas Wuerthinger First draft of baseline compiler.
Wed, 05 Mar 2014 11:24:42 +0100 Thomas Wuerthinger Use LIR instead of LIRGenerator as parameter in emitCode.
Wed, 05 Mar 2014 10:32:19 +0100 Thomas Wuerthinger Merge.
Wed, 05 Mar 2014 10:27:30 +0100 Thomas Wuerthinger Merge.
Fri, 28 Feb 2014 16:19:10 +0100 Thomas Wuerthinger Merge.
Wed, 26 Feb 2014 13:09:16 +0100 Thomas Wuerthinger Remove unused imports.
Wed, 26 Feb 2014 13:07:38 +0100 Thomas Wuerthinger Merge.
Tue, 25 Feb 2014 18:17:08 +0100 Thomas Wuerthinger Merge.
Tue, 25 Feb 2014 18:16:59 +0100 Thomas Wuerthinger Remove unused import.
Tue, 25 Feb 2014 17:51:03 +0100 Thomas Wuerthinger Move functionality of SpillMoveFactory to FrameMap.
Wed, 05 Mar 2014 10:13:05 +0100 Josef Eisl Direct LIR generation: make compileBytecodeToLIR static.
Wed, 05 Mar 2014 10:12:35 +0100 Josef Eisl Direct LIR generation: refactoring alternative compilation path in GraalCompilerTest.
Wed, 05 Mar 2014 10:11:21 +0100 Josef Eisl Direct LIR generation: created a copy of GraphBuilderPhase for LIR generation.
Wed, 05 Mar 2014 10:11:34 +0100 Josef Eisl Direct LIR generation: added alternative compilation path to GraalCompilerTest.
Tue, 04 Mar 2014 22:23:24 -0800 twisti moved to-constant-pool-index conversion up to Java
Tue, 04 Mar 2014 20:07:03 -0800 twisti moved readCString to UnsafeAccess next to the other methods
Tue, 04 Mar 2014 16:12:18 -0800 Tom Rodriguez avoid deadlock in clinit of HotSpotResolvedJavaField
Mon, 03 Mar 2014 20:40:23 -0800 twisti removed duplicate vmStructs entries
Tue, 04 Mar 2014 01:08:46 +0000 Chris Seaton Remove Ruby implementation.
Fri, 28 Feb 2014 16:35:52 -0800 Tom Rodriguez don't allow unresolved field types to hang around
Fri, 28 Feb 2014 16:35:50 -0800 Tom Rodriguez fix field access and casts in method substitutions
Wed, 26 Feb 2014 11:39:47 -0800 Tom Rodriguez put tighter types on some builtin operations
Mon, 03 Mar 2014 12:04:16 +0100 Andreas Woess IGV: fix NPE
Mon, 03 Mar 2014 10:12:02 +0100 Andreas Woess TruffleCompilerOptions: add help texts, delete old options
Wed, 26 Feb 2014 15:34:59 +0100 Andreas Woess TruffleDSL: retire NodeFactory#createNodeGeneric
Wed, 26 Feb 2014 13:48:47 +0100 Andreas Woess dsl processor: delete unused classes
Fri, 28 Feb 2014 14:01:31 -0500 S.Bharadwaj Yadavalli Fixes PTX test failure and a crash when TraceGPUInteraction flag is specified.
Fri, 28 Feb 2014 14:25:27 +0100 Roland Schatz Fix UnsignedMathSubstitutions and add unit tests.
Fri, 28 Feb 2014 13:51:50 +0100 Roland Schatz Use correct stamp in BitLogicNode smart constructors.
Thu, 27 Feb 2014 17:11:28 -0800 Christian Wimmer GraphKit: add support for if-then-else constructs
Thu, 27 Feb 2014 17:04:24 -0800 Christian Wimmer Move GraphKit out of HotSpot-specific project
Thu, 27 Feb 2014 12:05:52 -0800 twisti removed unused import
Thu, 27 Feb 2014 11:50:45 -0800 twisti fixed formatting after renaming
Thu, 27 Feb 2014 11:44:44 -0800 twisti refactored com.oracle.graal.hotspot.meta.HotSpotLoweringProvider.lower(Node, LoweringTool) into smaller methods
Thu, 27 Feb 2014 11:36:25 -0800 twisti renamed com.oracle.graal.asm.AbstractAssembler to com.oracle.graal.asm.Assembler
Thu, 27 Feb 2014 11:33:17 -0800 twisti made com.oracle.graal.asm.Buffer non-public and a private field in AbstractAssembler
Thu, 27 Feb 2014 16:05:29 +0100 Gilles Duboscq SharedRuntime: add gen_i2c_adapter, implement it with pre-existing methods in each architecture.
Thu, 27 Feb 2014 16:04:18 +0100 Gilles Duboscq Graal HotSpot CodeInstaller: remove access to unused Mark::references
Wed, 26 Feb 2014 15:24:58 +0100 Gilles Duboscq Forward mx verbose mode to jmh
Wed, 26 Feb 2014 11:10:27 -0800 Tom Rodriguez be more careful with clinit of CompilationTask
Wed, 26 Feb 2014 15:56:11 +0100 Roland Schatz Source comments in integer conversion nodes.
Wed, 26 Feb 2014 15:56:03 +0100 Roland Schatz Reduce bit width of integer operations where possible.
Wed, 26 Feb 2014 15:55:04 +0100 Roland Schatz Support integer arithmetic for arbitrary types.
Wed, 26 Feb 2014 15:53:51 +0100 Roland Schatz Keep stamp when canonicalizing nodes to constants.
Wed, 26 Feb 2014 11:20:50 +0100 Roland Schatz Separate singleton stamp for the void type.
Wed, 26 Feb 2014 11:08:08 +0100 Roland Schatz Remove unused method.
Tue, 25 Feb 2014 21:40:34 -0800 Tom Rodriguez don't directly access the arraylength of Constant objects
Tue, 25 Feb 2014 13:13:40 -0800 Tom Rodriguez support canonicalization of arraylength in ReadNode
Tue, 25 Feb 2014 13:07:48 -0800 Tom Rodriguez Don't elide volatile LoadField
Tue, 25 Feb 2014 13:04:25 -0800 Tom Rodriguez ThreadLocals should be final
Tue, 25 Feb 2014 09:49:47 -0800 Tom Rodriguez Make Debug.metric objects static
Tue, 25 Feb 2014 13:36:18 +0100 Roland Schatz Bug fixes in StampTool.(zero|sign)Extend.
Tue, 25 Feb 2014 11:24:17 +0100 Roland Schatz Substitution methods for injecting fake profiling data into unit tests.
Mon, 24 Feb 2014 17:31:15 -0800 twisti make SPARC compile code again
Mon, 24 Feb 2014 15:08:02 -0800 twisti remove CompilerToVM.getInstanceFields
Mon, 24 Feb 2014 15:06:07 +0100 Roland Schatz Use correct PlatformKind in reinterpret LIR generation.
Mon, 24 Feb 2014 15:02:52 +0100 Roland Schatz Fix corner case in stamp computation of zero extension.
Mon, 24 Feb 2014 11:37:48 +0100 Roland Schatz Ignore reinterpret in backend if the new Stamp has the same PlatformKind.
Mon, 24 Feb 2014 11:15:27 +0100 Roland Schatz Fix type error in compare convert-constant optimization.
Sat, 22 Feb 2014 06:17:50 +0100 Andreas Woess add canonicalization to FloatConvertNode
Fri, 21 Feb 2014 19:35:08 +0100 Roland Schatz Fix wrong kind in LIRGenerator.
Fri, 21 Feb 2014 18:58:39 +0100 Roland Schatz Remove unused methods from Architecture.
Fri, 21 Feb 2014 18:47:02 +0100 Roland Schatz IGV: Fix bug with subgraphs.
Fri, 21 Feb 2014 13:04:58 +0100 Roland Schatz Make conversion from Stamp to PlatformKind extensible by backend.
Fri, 21 Feb 2014 12:59:52 +0100 Roland Schatz Unit tests for x2L conversion.
Fri, 21 Feb 2014 12:58:26 +0100 Roland Schatz Explicit x2L instructions in AMD64 backend.
Fri, 21 Feb 2014 11:53:48 +0100 Roland Schatz Split convert node into separate nodes for different conversions.
Thu, 20 Feb 2014 14:42:01 +0100 Roland Schatz Refactor Stamp hierarchy.
Thu, 20 Feb 2014 12:08:04 +0100 Roland Schatz Remove unused method.
Fri, 21 Feb 2014 02:30:03 +0100 Christian Humer Merge.
Fri, 21 Feb 2014 02:29:16 +0100 Christian Humer Truffle: further tweaks to the inlinig/split heuristic.
Fri, 21 Feb 2014 02:25:12 +0100 Christian Humer Truffle: Added API in NodeUtil to count nodes restricted to a Kind.
Fri, 21 Feb 2014 02:24:03 +0100 Christian Humer Truffle: Added API for Node.getKind().
Fri, 21 Feb 2014 00:19:50 +0100 Thomas Wuerthinger Remove unused field.
Thu, 20 Feb 2014 17:42:29 +0100 Thomas Wuerthinger Merge.
Thu, 20 Feb 2014 17:42:18 +0100 Thomas Wuerthinger Turn Truffle cache into least recently used cache with maximum size.
Thu, 20 Feb 2014 13:59:18 +0100 Christian Humer Merge.
Thu, 20 Feb 2014 13:44:39 +0100 Christian Humer Merge.
Thu, 20 Feb 2014 13:44:06 +0100 Christian Humer Truffle: added visited set to avoid duplicate inlinings when operating on truffle trees violating the tree property.
Thu, 20 Feb 2014 13:43:15 +0100 Christian Humer Truffle: accidently increased max graph size.
Thu, 20 Feb 2014 01:52:58 +0100 Christian Humer Truffle: Cleaned depracated API usage.
Thu, 20 Feb 2014 01:43:51 +0100 Christian Humer SL: adaptions for SL to new inlining API.
Thu, 20 Feb 2014 01:43:11 +0100 Christian Humer Truffle: New more reliable inlining strategy for the Truffle runtime.
Thu, 20 Feb 2014 01:21:49 +0100 Christian Humer Truffle: Updated inlining API. Pushed inlining implementation to the Truffle runtime.
Thu, 20 Feb 2014 11:14:46 +0100 Michael Haupt mx eclipseinit: take care of working sets that were edited by hand
Wed, 19 Feb 2014 14:50:49 -0800 Tom Rodriguez reduce IGV memory usage, intern strings, eliminate some LinkedHashMaps, cache InputEdges
Wed, 19 Feb 2014 14:41:51 -0800 Tom Rodriguez freeze graphs before inserting into table
Wed, 19 Feb 2014 11:18:37 -0800 Tom Rodriguez factor out listener notify. fix typo
Wed, 19 Feb 2014 11:16:42 -0800 Tom Rodriguez Provide piCast helpers instead of using raw booleans
Wed, 19 Feb 2014 00:39:44 -0800 Tom Rodriguez lower arraycopy calls later and support unchecked object arraycopy
Wed, 19 Feb 2014 15:58:45 +0100 Doug Simon HSAIL: ensure debug configuration is initialized on Sumatra threads using Graal
Wed, 19 Feb 2014 15:57:23 +0100 Doug Simon HSAIL: upgraded to Okra 1.8 jars
Wed, 19 Feb 2014 12:08:37 +0100 Andreas Woess pass concrete frame type as argument to NewFrameNode constructor
Tue, 18 Feb 2014 21:55:26 -0800 twisti added Arrays.equals substitutions
Tue, 18 Feb 2014 15:04:47 -0800 Tom Rodriguez safepoint poll at return can never be elided
Tue, 18 Feb 2014 13:21:11 -0800 twisti added Array.getLength substitution
Tue, 18 Feb 2014 11:16:48 -0800 Tom Rodriguez Move BytecodeFrame validation into the HotSpot backend
Tue, 18 Feb 2014 10:47:13 -0800 Tom Rodriguez Acquire proper locks before calling assign_compile_id
Mon, 17 Feb 2014 23:18:00 +0100 Bernhard Urban mxtool: fix pylint 1.1.0 warnings
Mon, 17 Feb 2014 23:09:19 +0100 Bernhard Urban mx_graal: fix pylint 1.1.0 warnings
Mon, 17 Feb 2014 17:06:41 +0100 Thomas Wuerthinger New methods for querying memory usage of individual objects and object graphs in Graal API (MetaAccessProvider#getMemorySize, MetaUtil#getMemorySizeRecursive).
Mon, 17 Feb 2014 13:48:41 +0100 Thomas Wuerthinger Merge.
Thu, 06 Feb 2014 17:41:51 +0100 Thomas Wuerthinger Fix typo.
Thu, 06 Feb 2014 14:50:45 +0100 Thomas Wuerthinger Merge.
Thu, 06 Feb 2014 14:50:36 +0100 Thomas Wuerthinger Change AUTHORS, CHANGELOG, and README file from HTML to Markdown.
Sat, 15 Feb 2014 08:00:16 -0800 Christian Wimmer SL: Run test as part of "mx unittest"
Sat, 15 Feb 2014 07:59:48 -0800 Christian Wimmer SL: Small JavaDoc fixes
Sat, 15 Feb 2014 06:54:20 -0800 Christian Wimmer SL: small cleanups
Fri, 14 Feb 2014 20:43:43 +0100 Andreas Woess Merge
Thu, 13 Feb 2014 15:04:15 +0100 Andreas Woess method substitution for unsafeGetFinal*
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