Mon, 09 Mar 2015 12:44:36 -0700 |
Tom Rodriguez |
Add test that ConcreteSubtype works properly for abstract classes
|
Mon, 09 Mar 2015 12:43:19 -0700 |
Tom Rodriguez |
Add PrintNMethodsAtLevel option to hotspot
|
Mon, 09 Mar 2015 12:18:19 -0700 |
Tom Rodriguez |
Support printing options for more nmethod parts
|
Mon, 09 Mar 2015 12:17:28 -0700 |
Tom Rodriguez |
Fix possible race in assertion
|
Mon, 09 Mar 2015 17:49:57 +0100 |
Gilles Duboscq |
mx_graal: do not clear LD_LIBRARY_PATH before invoking make
|
Mon, 02 Mar 2015 17:23:39 +0100 |
Gilles Duboscq |
Only use deoptimizing instanceof snippet if the profile covers 100% of the cases
|
Mon, 09 Mar 2015 17:41:20 +0100 |
Thomas Wuerthinger |
Fix for conditional elimination: Block could have been deleted, but dominated block is alive.
|
Mon, 09 Mar 2015 17:20:19 +0100 |
Thomas Wuerthinger |
Merge.
|
Mon, 09 Mar 2015 17:20:06 +0100 |
Thomas Wuerthinger |
Add folding for IntegerTestNode.
|
Mon, 09 Mar 2015 15:38:33 +0100 |
Thomas Wuerthinger |
Simplify begin node immediately after removing if node.
|
Mon, 09 Mar 2015 15:38:17 +0100 |
Thomas Wuerthinger |
Mid tier conditional elimination needs full schedule.
|
Mon, 09 Mar 2015 15:04:08 +0100 |
Thomas Wuerthinger |
Merge.
|
Mon, 09 Mar 2015 14:18:08 +0100 |
Thomas Wuerthinger |
Fixes after tryFold signature change.
|
Mon, 09 Mar 2015 14:14:02 +0100 |
Thomas Wuerthinger |
Convert API for tryFold from Boolean return value to TriState return value.
|
Mon, 09 Mar 2015 12:32:48 +0100 |
Thomas Wuerthinger |
Reduce number of inserted guard proxies.
|
Mon, 09 Mar 2015 12:03:59 +0100 |
Thomas Wuerthinger |
Merge.
|
Mon, 09 Mar 2015 12:03:48 +0100 |
Thomas Wuerthinger |
Perform full schedule for conditional elimination only in a phase where floating guards are available.
|
Mon, 09 Mar 2015 11:33:09 +0100 |
Thomas Wuerthinger |
Correctly handle corner case in AbstractBeginNode#removeProxies.
|
Mon, 09 Mar 2015 01:24:00 +0100 |
Thomas Wuerthinger |
Fixes for new conditional elimination phase. Make it default.
|
Mon, 09 Mar 2015 01:23:20 +0100 |
Thomas Wuerthinger |
Set the block for proxy nodes in the schedule phase.
|
Sun, 08 Mar 2015 21:58:48 +0100 |
Thomas Wuerthinger |
Merge.
|
Sun, 08 Mar 2015 21:58:34 +0100 |
Thomas Wuerthinger |
Initial version of new dominator-based conditional elimination phase.
|
Thu, 05 Mar 2015 14:26:16 +0100 |
Thomas Wuerthinger |
Add Graph#reverseUsageOrder facility. Add test case for guard elimination corner case.
|
Mon, 09 Mar 2015 15:52:59 +0100 |
Stefan Anzinger |
[SPARC] Refactor initialization of backend
|