Tue, 04 Jun 2013 13:46:58 +0200 |
Christos Kotselidis |
Crypto substitutions use unsafe loads to access fields
|
Wed, 05 Jun 2013 14:18:35 +0200 |
Lukas Stadler |
don't synthesize a deoptState in ForeignCallNode is canDeoptimize == false
|
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
|