Mon, 13 May 2013 11:44:49 +0200 |
Gilles Duboscq |
Make PiNode a guarding node so that it can be used for guarded to guarding edges
|
Fri, 10 May 2013 18:28:30 +0200 |
Gilles Duboscq |
Removed ValueNode.dependencies
|
Fri, 10 May 2013 18:17:58 +0200 |
Gilles Duboscq |
Allow interface types for node edges
|
Fri, 10 May 2013 17:15:15 +0200 |
Gilles Duboscq |
Use specialized node inputs for loopbegin's overflow check and for value anchor's anchored values
|
Fri, 10 May 2013 16:48:00 +0200 |
Gilles Duboscq |
In TailDuplication phase, replaced phi values users should not need to be anchored
|
Mon, 13 May 2013 11:38:19 +0200 |
Bernhard Urban |
Value: replaced more occurrences where object equality is used
|
Mon, 13 May 2013 11:36:09 +0200 |
Bernhard Urban |
verification: add VerifyPhase. check if a `Value' object is used in an ObjectEqualsNode
|
Fri, 10 May 2013 21:03:53 +0200 |
Bernhard Urban |
Value: tidy up generated `hashCode()' and `equals()' methods a bit
|
Fri, 10 May 2013 23:27:19 +0200 |
Doug Simon |
made unittest command take Java compliance of a project into account
|
Fri, 10 May 2013 16:40:59 +0200 |
Bernhard Urban |
Value: more occurrences of object equality replaced
|
Fri, 10 May 2013 16:31:44 +0200 |
Bernhard Urban |
JUnitWrapper: print class name if only one testclass is executed
|
Fri, 10 May 2013 12:55:34 +0200 |
Gilles Duboscq |
Remove hasVtableEntry, use isInVirtualMethodTable instead
|
Fri, 10 May 2013 13:18:51 +0200 |
Lukas Stadler |
PEA: remove obsolete CyclicMaterializeStoreNode
|
Fri, 10 May 2013 13:17:38 +0200 |
Lukas Stadler |
PEA: replace customAction with addNode (GRAAL-260)
|
Fri, 10 May 2013 13:07:44 +0200 |
Lukas Stadler |
simplify "clever" code in FrameStateAssignmentPhase
|
Fri, 10 May 2013 12:44:09 +0200 |
Bernhard Urban |
Value: use `equals()' instead of object equality
|
Fri, 10 May 2013 12:43:43 +0200 |
Bernhard Urban |
Value: provide proper `hashCode()' and `equals()' implementations
|
Thu, 09 May 2013 21:08:26 -0700 |
Thomas Wuerthinger |
Fix too specific return type.
|
Thu, 09 May 2013 19:37:30 -0700 |
Thomas Wuerthinger |
Merge.
|
Thu, 09 May 2013 19:21:29 -0700 |
Thomas Wuerthinger |
LinearScan: Can no longer check for object equality after removal of RegisterValue cache.
|
Thu, 09 May 2013 21:07:04 -0400 |
Morris Meyer |
broaden Apple include for gpu_bsd, make TraceWarpLoading a product flag
|
Thu, 09 May 2013 23:32:31 +0200 |
Bernhard Urban |
AllocatorTest: relax counting-condition for MoveOp
|
Thu, 09 May 2013 11:32:08 +0200 |
Lukas Stadler |
Merge
|
Wed, 08 May 2013 18:05:57 +0200 |
Lukas Stadler |
let ReentrantBlockIterator.processBlock return the next state
|
Wed, 08 May 2013 15:30:06 +0200 |
Lukas Stadler |
let ReentrantNodeIterator.processNode return the next state
|
Wed, 08 May 2013 22:56:34 +0200 |
Doug Simon |
Merge.
|
Wed, 08 May 2013 22:55:17 +0200 |
Doug Simon |
introduced installedCodeOwner parameter of type ResolvedJavaMethod to GraalCompiler.compileGraph to properly distinguish the source method of a graph from the method under which the code compiled for the graph will be installed
|
Wed, 08 May 2013 21:57:46 +0200 |
Doug Simon |
fixed debug scope processing so that -G:MethodFilter option works as expected
|
Wed, 08 May 2013 21:09:38 +0200 |
Doug Simon |
Merge.
|
Wed, 08 May 2013 21:05:39 +0200 |
Doug Simon |
moved static methods out of Stub into StubUtil
|
Wed, 08 May 2013 20:12:12 +0200 |
Doug Simon |
removed the requirement that a compiled stub is implemented by a snippet
|
Wed, 08 May 2013 18:22:58 +0200 |
Doug Simon |
removed mapping from methods to stubs in HotSpotRuntime in preparation for stubs that are not associated with a method
|
Wed, 08 May 2013 14:58:18 +0200 |
Doug Simon |
removed 'method' parameter from GraalCompiler.compiledMethod() and renamed the latter to 'compileGraph'.
|
Wed, 08 May 2013 12:19:31 +0200 |
Doug Simon |
removed LinearScan.method field
|
Wed, 08 May 2013 12:14:03 +0200 |
Doug Simon |
removed LIRGenerator.method field
|
Tue, 07 May 2013 23:38:53 +0200 |
Doug Simon |
compilation is explicitly given a CallingConvention for the graph being compiled instead of deriving it from a method
|
Wed, 08 May 2013 13:07:41 -0700 |
Christian Wimmer |
Method can be static
|
Wed, 08 May 2013 16:34:30 +0200 |
Gilles Duboscq |
More asserts while getting vtable offsets
|
Wed, 08 May 2013 13:42:14 +0200 |
Lukas Stadler |
small change to ControlFlowGraph assertion
|
Wed, 08 May 2013 11:41:05 +0200 |
Lukas Stadler |
change visibility of createFieldLocation/createArrayLocation
|
Wed, 08 May 2013 11:39:36 +0200 |
Lukas Stadler |
add UnsafeArrayCastNode constructor without anchor
|
Wed, 08 May 2013 11:24:04 +0200 |
Lukas Stadler |
make ObjectEqualsNode virtualization less conservative
|
Tue, 07 May 2013 22:42:46 +0200 |
Doug Simon |
removed embedding of compiler creating objects into installed code (HotSpot cannot support this)
|
Tue, 07 May 2013 21:51:18 +0200 |
Doug Simon |
javadoc fix
|
Tue, 07 May 2013 21:51:07 +0200 |
Doug Simon |
updated javadoc for HotSpotInstalledCode to document why the nmethod::_graal_installed_code can only be a weak reference
|
Tue, 07 May 2013 12:03:21 -0700 |
Christian Wimmer |
Introduce a graph() method that returns a StructuredGraph, to make many explicit casts unnecessary
|
Tue, 07 May 2013 11:12:28 -0700 |
Christian Wimmer |
Create a LoadFieldNode for a getstatic of a static final field in the graph builder, and rely on the canonicalizer for replacing it with the constant value.
|
Tue, 07 May 2013 14:04:36 +0200 |
Gilles Duboscq |
Improve markFloating in LoopFragment (avoids recursion explosion)
|
Tue, 07 May 2013 11:37:23 +0200 |
Doug Simon |
Merge.
|
Tue, 07 May 2013 11:07:14 +0200 |
Doug Simon |
better help message for the unittest commands
|
Tue, 07 May 2013 01:59:12 +0200 |
Doug Simon |
Merge.
|
Tue, 07 May 2013 01:58:11 +0200 |
Doug Simon |
removed infrastructure for Graal assembler stubs (GRAAL-81)
|
Tue, 07 May 2013 01:53:01 +0200 |
Doug Simon |
replaced wb_pre_call and wb_post_call assembler stubs with compiled stubs (GRAAL-81)
|
Tue, 07 May 2013 01:38:07 +0200 |
Doug Simon |
replaced vm_error assembler stub with compiled stub (GRAAL-81)
|
Tue, 07 May 2013 00:20:25 +0200 |
Doug Simon |
replaced log_* assembler stubs with compiled stubs (GRAAL-81)
|
Mon, 06 May 2013 23:43:01 +0200 |
Doug Simon |
replaced create_out_of_bounds_exception assembler stub with compiled stub (GRAAL-81)
|