log

age author description
Wed, 05 Jun 2013 13:10:42 +0200 Lukas Stadler HotSpotRuntime should decide when to lower which nodes, not the nodes themselves
Wed, 05 Jun 2013 12:05:27 +0200 Lukas Stadler allow for late lowering of MemoryCheckpoints (handle usages by FloatingReads in SnippetTemplate)
Wed, 05 Jun 2013 11:50:07 +0200 Lukas Stadler simplify FrameStateAssignmentPhase, add guarantee that every DeoptimizingNode has a FrameState
Wed, 05 Jun 2013 11:47:46 +0200 Lukas Stadler PEA: changes to allow BlockState to be extended
Wed, 05 Jun 2013 11:46:19 +0200 Lukas Stadler PEA phase only needs PhaseContext
Wed, 05 Jun 2013 11:45:13 +0200 Lukas Stadler make ReadNode and WriteNode virtualizable
Wed, 05 Jun 2013 11:44:53 +0200 Lukas Stadler only create overflow guards for loops that have safepoints
Wed, 05 Jun 2013 11:44:05 +0200 Lukas Stadler use loadHub without null check in MonitorSnippets
Wed, 05 Jun 2013 11:34:55 +0200 Lukas Stadler use StubForeignCallNode within stubs, instead of ForeignCallNode
Wed, 05 Jun 2013 11:10:08 +0200 Lukas Stadler LIRGenerator.emitForeignCall uses linkage to determine if a state is needed
Wed, 05 Jun 2013 11:09:33 +0200 Lukas Stadler pull HotSpotForeignCallLinkage.isLeaf into ForeignCallLinkage and rename to canDeoptimize
Wed, 05 Jun 2013 11:48:53 +0200 Bernhard Urban TestResolvedJavaMethod: relax check for max stack size
Fri, 31 May 2013 11:38:35 +0200 Bernhard Urban VerifyUsageWithEquals: fix wording
Mon, 27 May 2013 17:14:14 +0200 Bernhard Urban .hgignore: add files generated by coverage
Wed, 05 Jun 2013 11:16:18 +0200 Doug Simon Merge.
Tue, 04 Jun 2013 18:11:01 +0200 Doug Simon add all enclosing elements of an annotated field as originating elements
Tue, 04 Jun 2013 17:33:14 +0200 Doug Simon converted remaining options in GraalOptions to new system (GRAAL-27)
Tue, 04 Jun 2013 15:42:42 +0200 Doug Simon option values are either initialized upon creation or they must provide a lazily initialized value
Tue, 04 Jun 2013 19:21:21 +0200 Gilles Duboscq UnsafeLoadNode should not assume that 'type' is non-null in an object stamp
Tue, 04 Jun 2013 17:30:19 +0200 Gilles Duboscq Add a PiNode for the null-checked receiver during inlining
Tue, 04 Jun 2013 17:23:39 +0200 Gilles Duboscq Handle Proxies and pi nodes better in the NodeIntrinsificationPhase
Tue, 04 Jun 2013 16:53:23 +0200 Gilles Duboscq When lowering a fixed guard, the usages should be forwarded to the floating guard instead of the value anchor.
Tue, 04 Jun 2013 15:22:43 +0200 Doug Simon Merge.
Tue, 04 Jun 2013 15:22:10 +0200 Doug Simon added optional annotationProcessorForDependents attribute for a project to inject itself as an annotation processor for all dependents
Tue, 04 Jun 2013 12:21:32 +0200 Doug Simon implemented workaround for https://bugs.eclipse.org/bugs/show_bug.cgi?id=409824
Tue, 04 Jun 2013 00:35:28 +0200 Doug Simon converted more options from GraalOptions to new system (GRAAL-27)
Tue, 04 Jun 2013 00:33:42 +0200 Doug Simon made projects inherit annotation processors from dependencies
Mon, 03 Jun 2013 23:26:35 +0200 Doug Simon use package of generated OptionProvider to filter Graal options that are parsed from the HotSpot command line (GRAAL-27)
Tue, 04 Jun 2013 11:06:30 +0200 Christos Kotselidis Fix Checkstyle Error
Tue, 04 Jun 2013 11:01:20 +0200 Christos Kotselidis Merge
Tue, 04 Jun 2013 10:55:13 +0200 Christos Kotselidis Add HeapInfo interface for write barriers and compressed oops support
Mon, 03 Jun 2013 21:59:44 +0200 Doug Simon extensible option system (GRAAL-27)
Mon, 03 Jun 2013 20:28:50 +0200 Christian Humer Fixed @Specialization#executeWith order was ignored.
Mon, 03 Jun 2013 18:27:43 +0200 Doug Simon omit projects from distributions where the project's Java compliance level is too high
Sat, 01 Jun 2013 20:42:22 -0400 Morris Meyer SPARCLIRGenerator, sqrt, condition move, breakpoint op, partial bit ops
Sat, 01 Jun 2013 12:44:42 -0400 Morris Meyer SPARCMacroAssembler synthetic instructions and SPARCTestOp
Fri, 31 May 2013 21:55:53 -0400 Morris Meyer SPARCMacroAssembler and synthetic instructions
Thu, 30 May 2013 22:56:22 -0400 Morris Meyer SPARC compare
Wed, 29 May 2013 15:33:51 +0200 Bernhard Urban LIRGenerator: change visibility of `getLIRBlock'
Wed, 29 May 2013 15:28:36 +0200 Bernhard Urban Assumptions: initialize list in constructor and add getter
Fri, 17 May 2013 18:05:58 +0200 Andreas Woess BranchProbabilityNode: condition can also be a constant in the prepared graph for inlining.
Thu, 16 May 2013 14:33:35 +0200 Andreas Woess Quick fix for BranchProbabilityNode.
Tue, 28 May 2013 16:44:25 -0700 Christian Wimmer ResolvedJavaType.isAssignableFrom must not be called with null argument
Tue, 28 May 2013 16:26:41 -0700 Christian Wimmer Allow ResolvedJavaType.resolveMethod to return null
Tue, 28 May 2013 16:16:57 -0700 Christian Wimmer Fix node intrinsic constructor
Tue, 28 May 2013 16:15:36 -0700 Christian Wimmer ResolvedJavaType.isAssignableFrom must not be called with null argument. Check that with assertions in HotSpot implementation.
Tue, 28 May 2013 16:13:15 -0700 Christian Wimmer Remove usage of identity hash code
Tue, 28 May 2013 16:12:46 -0700 Christian Wimmer Flag to disable VerifyUsageWithEquals phase
Tue, 28 May 2013 17:17:29 +0200 Lukas Stadler create correct stamps for LocalNodes
Tue, 28 May 2013 09:04:22 -0400 Morris Meyer SPARC array, load / store and compare operations
Tue, 28 May 2013 10:59:01 +0200 Doug Simon fixed bash syntax error
Mon, 27 May 2013 10:26:09 -0400 Morris Meyer SPARC logic and shift operations
Sun, 26 May 2013 18:16:28 -0400 Morris Meyer Initial SPARC control instructions
Sun, 26 May 2013 22:49:23 +0200 Doug Simon fixed Checkstyle errors
Sun, 26 May 2013 22:48:43 +0200 Doug Simon fixed detection of Checkstyle errors in checkstyle command (GRAAL-293)
Sun, 26 May 2013 13:44:16 -0400 Morris Meyer SPARC float arithmetic
Sun, 26 May 2013 13:15:51 +0200 Doug Simon added check to gate that generated IDE configurations don't break the build
Sun, 26 May 2013 13:09:27 +0200 Doug Simon rename: getKilledLocationIdentities -> getKilledLocations
Sat, 25 May 2013 16:31:05 -0700 Chris Seaton Generated hashCode and equals for SourceSection. Source is abstract, so just uses identity methods for that.
Sun, 26 May 2013 00:01:38 +0200 Doug Simon Merge.