Fri, 27 Feb 2015 11:47:14 +0100 |
Thomas Wuerthinger |
Fix output of CFG printer.
|
Thu, 26 Feb 2015 13:12:33 +0100 |
Thomas Wuerthinger |
Correct typo.
|
Wed, 25 Feb 2015 21:05:45 +0100 |
Thomas Wuerthinger |
Add unit test with artificially long node chain.
|
Wed, 25 Feb 2015 21:03:41 +0100 |
Thomas Wuerthinger |
Add unit test for node validation checks.
|
Wed, 25 Feb 2015 21:00:59 +0100 |
Thomas Wuerthinger |
Improve node error messges when nodes are inserted with non-alive inputs or successors.
|
Wed, 25 Feb 2015 18:14:35 +0100 |
Thomas Wuerthinger |
Changes to the node list iterators to make more values loop invariant.
|
Wed, 25 Feb 2015 17:06:15 +0100 |
Thomas Wuerthinger |
Small change to BytecodeFrame validation.
|
Fri, 27 Feb 2015 14:57:27 +0100 |
Andreas Woess |
Truffle: add NodeUtil.forEachChild
|
Fri, 27 Feb 2015 14:55:42 +0100 |
Andreas Woess |
Truffle: Node cleanup
|
Fri, 27 Feb 2015 13:56:01 +0100 |
Andreas Woess |
Truffle: add ExactMath.multiplyHigh[Unsigned] graph builder invocation plugins
|
Fri, 27 Feb 2015 13:55:56 +0100 |
Andreas Woess |
Truffle: minor ShapeImpl cleanup
|
Fri, 27 Feb 2015 13:21:16 +0100 |
Roland Schatz |
Add missing interface.
|
Fri, 27 Feb 2015 12:08:57 +0100 |
Roland Schatz |
Remove isCommutative method from BinaryCommutative interface.
|
Thu, 26 Feb 2015 19:08:19 +0100 |
Roland Schatz |
Remove default methods from MemoryAccess interface.
|
Thu, 26 Feb 2015 17:22:08 +0100 |
Roland Schatz |
Move commutative GVN into CanonicalizerPhase.
|
Thu, 26 Feb 2015 11:26:34 +0100 |
Stefan Anzinger |
[SPARC] Configure caller saved register with FPU registers
|
Wed, 25 Feb 2015 19:13:16 -0800 |
Tom Rodriguez |
Add assertion to ObjectValue conversion
|
Wed, 25 Feb 2015 19:05:03 -0800 |
Tom Rodriguez |
Print full ScopeDesc with PrintDebugInfo
|
Wed, 25 Feb 2015 19:03:26 -0800 |
Tom Rodriguez |
Use correct Thread when constructing handle
|
Wed, 25 Feb 2015 19:02:00 -0800 |
Tom Rodriguez |
Move stack monitor value into api.code
|
Wed, 25 Feb 2015 19:00:00 -0800 |
Tom Rodriguez |
Correct JavaDoc
|
Wed, 25 Feb 2015 17:53:51 -0800 |
Michael Van De Vanter |
Truffle/InstrumentationTools: clean up some misleading code and commentary in CoverageTracker
|
Wed, 25 Feb 2015 18:25:51 +0100 |
Benoit Daloze |
PrimitiveValueProfile: read from a snapshot to avoid races with multiple reads.
|
Tue, 24 Feb 2015 19:45:16 +0100 |
Josef Eisl |
constopt.DefUseTree: remove ValuePosition.
|
Wed, 25 Feb 2015 15:16:14 +0100 |
Josef Eisl |
constopt.UseEntry: remove ValuePosition.
|
Tue, 24 Feb 2015 19:02:59 +0100 |
Josef Eisl |
constopt.UseEntry: remove getPosition().
|
Tue, 24 Feb 2015 19:24:15 +0100 |
Josef Eisl |
LIRPhase: include timer in scope.
|
Wed, 25 Feb 2015 11:29:27 +0100 |
Roland Schatz |
Assume all ConstantNodes are scheduled in the start block in assertSchedulableGraph.
|
Tue, 24 Feb 2015 21:02:22 +0100 |
Thomas Wuerthinger |
Fix scheduling of value proxy nodes.
|
Tue, 24 Feb 2015 20:23:42 +0100 |
Thomas Wuerthinger |
Fix construction of unwind BEFORE_EXCEPTION_BCI frame states when inlining in the graph builder.
|
Tue, 24 Feb 2015 20:11:04 +0100 |
Thomas Wuerthinger |
Add additional assertions in DCE.
|
Tue, 24 Feb 2015 19:18:52 +0100 |
Thomas Wuerthinger |
Fix a regression in the partial escape analysis.
|
Tue, 24 Feb 2015 15:10:11 +0100 |
Thomas Wuerthinger |
Small improvement to mod/div peephole optimization.
|
Tue, 24 Feb 2015 14:09:40 +0100 |
Thomas Wuerthinger |
Remove redundant begin nodes after graph building.
|
Tue, 24 Feb 2015 13:23:52 +0100 |
Thomas Wuerthinger |
Add option DumpDuringGraphBuilding and default to false.
|
Tue, 24 Feb 2015 12:33:32 +0100 |
Thomas Wuerthinger |
Merge.
|
Tue, 24 Feb 2015 00:07:00 +0100 |
Thomas Wuerthinger |
Simplify scheduleOutOfLoops.
|
Mon, 23 Feb 2015 16:23:23 -0800 |
Tom Rodriguez |
Merge
|
Wed, 18 Feb 2015 10:37:08 -0800 |
Tom Rodriguez |
Filter LogicConstantNode when detecting changes in GraphChangeMonitoringPhase
|
Wed, 18 Feb 2015 10:36:31 -0800 |
Tom Rodriguez |
Ensure a canonical ordering of inputs for commutative binary operations
|
Wed, 18 Feb 2015 10:19:17 -0800 |
Tom Rodriguez |
Improve early termination logic in findDuplicate
|
Wed, 18 Feb 2015 10:10:00 -0800 |
Tom Rodriguez |
Parameterize return type of findDuplicate
|
Tue, 17 Feb 2015 17:50:24 -0800 |
Tom Rodriguez |
Fix false positive in checkInfiniteWork
|
Tue, 17 Feb 2015 17:44:24 -0800 |
Tom Rodriguez |
Notify about deleted node after replaceAtUsages
|
Tue, 24 Feb 2015 00:00:24 +0100 |
Thomas Wuerthinger |
Simplify earliest block calculations in schedule phase.
|
Mon, 23 Feb 2015 23:57:56 +0100 |
Thomas Wuerthinger |
Simplify PEA tracing.
|
Mon, 23 Feb 2015 23:56:15 +0100 |
Thomas Wuerthinger |
Simplify commonDominator.
|
Mon, 23 Feb 2015 23:55:23 +0100 |
Thomas Wuerthinger |
The infer stamps algorithm is not guaranteed to reach a stable state.
|
Mon, 23 Feb 2015 23:54:00 +0100 |
Thomas Wuerthinger |
Do not infer stamps for checking Graal invariants.
|
Mon, 23 Feb 2015 20:36:35 +0100 |
Thomas Wuerthinger |
Run eclipseformat.
|
Mon, 23 Feb 2015 20:14:33 +0100 |
Thomas Wuerthinger |
Remove unused closure.
|
Mon, 23 Feb 2015 20:13:29 +0100 |
Thomas Wuerthinger |
Merge.
|
Mon, 23 Feb 2015 19:33:03 +0100 |
Thomas Wuerthinger |
Small improvements to SchedulePhase#latestBlock.
|
Mon, 23 Feb 2015 19:11:48 +0100 |
Thomas Wuerthinger |
Create a more efficient version of commonDominator.
|
Mon, 23 Feb 2015 18:37:20 +0100 |
Thomas Wuerthinger |
Remove AbstractBlock interface.
|
Mon, 23 Feb 2015 18:03:32 +0100 |
Thomas Wuerthinger |
Fix warning.
|
Mon, 23 Feb 2015 18:02:08 +0100 |
Thomas Wuerthinger |
Small refactoring in node class.
|
Mon, 23 Feb 2015 17:57:58 +0100 |
Thomas Wuerthinger |
Refactorings in SchedulePhase.
|
Mon, 23 Feb 2015 17:47:49 +0100 |
Thomas Wuerthinger |
Refactoring of walkTo method.
|
Mon, 23 Feb 2015 17:37:20 +0100 |
Thomas Wuerthinger |
Remove unused flag in floating read phase.
|