Mercurial > hg > truffle
changeset 21055:41f99f9a8f63
Remove a wrong short-cut in the scheduler phase. The latest possible block can be above the earliest possible block for virtual states.
author | Thomas Wuerthinger <thomas.wuerthinger@oracle.com> |
---|---|
date | Mon, 20 Apr 2015 22:42:05 +0200 |
parents | 3fe33ec624ea |
children | eae62344f72c |
files | graal/com.oracle.graal.phases/src/com/oracle/graal/phases/schedule/SchedulePhase.java |
diffstat | 1 files changed, 0 insertions(+), 4 deletions(-) [+] |
line wrap: on
line diff
--- a/graal/com.oracle.graal.phases/src/com/oracle/graal/phases/schedule/SchedulePhase.java Mon Apr 20 16:30:54 2015 +0200 +++ b/graal/com.oracle.graal.phases/src/com/oracle/graal/phases/schedule/SchedulePhase.java Mon Apr 20 22:42:05 2015 +0200 @@ -428,10 +428,6 @@ assert checkLatestEarliestRelation(currentNode, earliestBlock, block); } } - if (block == earliestBlock) { - // No need to search further. The earliest block *must* be a valid schedule block. - break; - } } assert block != null : currentNode; return block;