Wed, 02 Oct 2013 15:04:04 +0200 |
Lukas Stadler |
remove unused option
|
Wed, 02 Oct 2013 14:38:07 +0200 |
Lukas Stadler |
fix, simplify and enable ObjectClone intrinsification
|
Wed, 02 Oct 2013 14:16:04 +0200 |
Lukas Stadler |
new parameter on Snippet annotation to remove all frame states
|
Wed, 02 Oct 2013 15:37:06 +0100 |
Chris Seaton |
Merge.
|
Wed, 02 Oct 2013 14:46:30 +0100 |
Chris Seaton |
Merge.
|
Wed, 02 Oct 2013 14:19:28 +0100 |
Chris Seaton |
mx sl command.
|
Wed, 02 Oct 2013 15:43:39 +0200 |
Bernhard Urban |
CommitAllocation: use INIT_LOCATION for initializing objects and arrays
|
Wed, 02 Oct 2013 11:16:21 +0200 |
Bernhard Urban |
SchedulePhase: bail out with SchedulingError if scheduled block is not dominated by earliest
|
Wed, 02 Oct 2013 11:16:21 +0200 |
Bernhard Urban |
NewMemoryAwareScheudling: process loop a second time in order to compute the loop exists correctly with the new merged state
|
Wed, 02 Oct 2013 13:32:30 +0200 |
Bernhard Urban |
NewMemoryAwareScheduling: handle MemoryPhis properly
|
Wed, 02 Oct 2013 11:16:21 +0200 |
Bernhard Urban |
MemoryScheduling: update testcases
|
Wed, 25 Sep 2013 19:29:14 +0200 |
Bernhard Urban |
FloatingReadNode: add verify(), make sure that lastLocationAccess is always a MemoryCheckpoint
|
Wed, 02 Oct 2013 11:16:21 +0200 |
Bernhard Urban |
InvokeWithException: make next successor a special begin node which has the same locationidentity as the invoke
|
Wed, 02 Oct 2013 14:57:37 +0200 |
Roland Schatz |
Fix bug in constant folding.
|
Wed, 02 Oct 2013 13:28:17 +0200 |
Lukas Stadler |
Merge
|
Wed, 02 Oct 2013 13:18:25 +0200 |
Lukas Stadler |
simplify PEA block states by turning scalarAliases and objectAliases into one global NodeMap
|
Wed, 02 Oct 2013 10:19:43 +0200 |
Lukas Stadler |
remove unused method from VirtualizerTool
|
Wed, 02 Oct 2013 10:18:50 +0200 |
Lukas Stadler |
small javadoc fix
|
Wed, 02 Oct 2013 13:26:32 +0200 |
Lukas Stadler |
remove unused EscapeState.ThreadLocal
|
Mon, 30 Sep 2013 18:32:47 +0200 |
Lukas Stadler |
Merge
|
Mon, 30 Sep 2013 18:32:26 +0200 |
Lukas Stadler |
move benchmark counters into separate class and make them correct for multithreaded applications
|
Wed, 02 Oct 2013 12:09:51 +0200 |
Roland Schatz |
Simplify constant folding.
|
Tue, 01 Oct 2013 17:26:56 -0700 |
Michael Van De Vanter |
Truffle: minor legibility improvement in NodeUtil.printSourceAttributionTree()
|
Tue, 01 Oct 2013 07:23:33 -0700 |
Michael Van De Vanter |
Merge with f5faf49a86dd4bfd8e5ff6b9d6beedd280ea3f69
|
Mon, 30 Sep 2013 20:47:41 -0700 |
Michael Van De Vanter |
Truffle: add NodeUtil.printSourceAttributionTree() for debugging
|
Mon, 30 Sep 2013 22:05:40 +0200 |
Bernhard Urban |
remove MemoryState, make MemoryMap a node, add MemoryMap input to ReturnNode
|
Mon, 30 Sep 2013 16:36:24 +0200 |
Bernhard Urban |
MemoryMap: move to graal.nodes package
|
Mon, 30 Sep 2013 16:30:18 +0200 |
Bernhard Urban |
NewObjectSnippets: don't use a seperate location for initializing the array length field
|
Mon, 30 Sep 2013 16:28:42 +0200 |
Bernhard Urban |
SnippetTemplate: remove canonicalizer. remove loop for return node. copy Set on user side
|
Mon, 30 Sep 2013 21:46:41 +0200 |
Andreas Woess |
gtx_ptx.cpp: fix switch default label and operator precedence in ncores().
|
Mon, 30 Sep 2013 13:03:47 -0400 |
Morris Meyer |
PTX warp limiter to available GPU processors
|
Mon, 30 Sep 2013 17:03:14 +0200 |
Gilles Duboscq |
Fix wrong local variable name in LoopPolicies.shouldFullUnroll
|
Mon, 30 Sep 2013 16:10:32 +0200 |
Gilles Duboscq |
Keep the correct Deoptimization reason and action while grouping Deoptimizations
|
Mon, 30 Sep 2013 16:09:40 +0200 |
Gilles Duboscq |
Temporarily move encodeDeoptActionAndReason to MetaAccessProvider
|
Mon, 30 Sep 2013 18:05:25 +0200 |
Gilles Duboscq |
Merge
|
Thu, 26 Sep 2013 17:33:04 +0200 |
Gilles Duboscq |
Use ControlSplitNode and ControlSinkNode in GraphBuilderPhase.isBlockEnd
|
Thu, 26 Sep 2013 17:30:19 +0200 |
Gilles Duboscq |
Add a DynamicDeoptimizeNode where the action and reason is a input node.
|
Thu, 26 Sep 2013 16:26:56 +0200 |
Gilles Duboscq |
Fix copyright date in NodeWithState
|
Thu, 26 Sep 2013 16:10:02 +0200 |
Gilles Duboscq |
Remove DeoptimizingNode.getDeoptimizationReason
|
Thu, 26 Sep 2013 16:03:28 +0200 |
Gilles Duboscq |
SpeculationLog gives back the necessary Constant when calling maySpeculate. Remove the deoptimizationReasonfrom the DebugInfo
|
Thu, 26 Sep 2013 14:41:12 +0200 |
Gilles Duboscq |
CodeCacheProvider.encodeDeoptActionAndReason now returns a Constant
|
Mon, 30 Sep 2013 16:49:08 +0200 |
Doug Simon |
Merge.
|
Mon, 30 Sep 2013 16:48:24 +0200 |
Doug Simon |
enhanced test for CipherBlockChaining substitutions to cover path where the substitutions call the original (i.e. substituted) methods on slow paths
|
Mon, 30 Sep 2013 10:03:05 +0200 |
Doug Simon |
omit canonicalization in IncrementalCanonicalizerPhase if none of the contained phases changed the graph
|
Mon, 30 Sep 2013 14:02:07 +0200 |
Lukas Stadler |
new PrintAfterCompilation option, simplify PrintCompilation output
|
Mon, 30 Sep 2013 11:36:52 +0200 |
Bernhard Urban |
graal code installer: minor style cleanup
|
Mon, 30 Sep 2013 11:16:36 +0200 |
Bernhard Urban |
AMD64HotSpot: use conditional jump for IC_MISS_HANDLER
|
Mon, 30 Sep 2013 09:32:18 +0200 |
Bernhard Urban |
AMD64HotSpot: emit jump to IC miss handler directly instead of emitting it inside verfied_entry
|
Mon, 30 Sep 2013 09:47:41 +0200 |
Doug Simon |
improved javadoc for ResolvedJavaField.readConstantValue and .readValue
|
Mon, 30 Sep 2013 09:47:32 +0200 |
Doug Simon |
improved documentation and testing for ResolvedJavaType.resolveMethod() (GRAAL-489)
|
Sun, 29 Sep 2013 14:47:12 -0400 |
Morris Meyer |
PTX: one-dimensional parallel warp invocation, ParallelOver annotation
|
Sat, 28 Sep 2013 21:06:12 -0400 |
Morris Meyer |
PTX single-threaded array store, Warp annotation
|
Fri, 27 Sep 2013 19:51:01 +0200 |
Christos Kotselidis |
Merge
|
Fri, 27 Sep 2013 19:50:35 +0200 |
Christos Kotselidis |
Readjust branch probabilities of G1 Barriers
|
Fri, 27 Sep 2013 16:39:54 +0200 |
Michael Haupt |
put Node.getEncapsulatedSourceSection() on slow path
|
Fri, 27 Sep 2013 12:36:29 +0200 |
Christos Kotselidis |
Augment Write Barrier counters
|