comparison graal/GraalCompiler/src/com/sun/c1x/ir/BlockBegin.java @ 2705:d669ab61c7c7

Removed IsOnWorklistFlag
author Thomas Wuerthinger <thomas@wuerthinger.net>
date Wed, 18 May 2011 17:32:14 +0200
parents efbdb3ea95c9
children 5a784215351a
comparison
equal deleted inserted replaced
2704:efbdb3ea95c9 2705:d669ab61c7c7
93 */ 93 */
94 public enum BlockFlag { 94 public enum BlockFlag {
95 StandardEntry, 95 StandardEntry,
96 ExceptionEntry, 96 ExceptionEntry,
97 BackwardBranchTarget, 97 BackwardBranchTarget,
98 IsOnWorkList,
99 WasVisited, 98 WasVisited,
100 ParserLoopHeader, 99 ParserLoopHeader,
101 LinearScanLoopHeader, 100 LinearScanLoopHeader,
102 LinearScanLoopEnd; 101 LinearScanLoopEnd;
103 102
463 return checkBlockFlag(BlockFlag.ExceptionEntry); 462 return checkBlockFlag(BlockFlag.ExceptionEntry);
464 } 463 }
465 464
466 public void setExceptionEntry() { 465 public void setExceptionEntry() {
467 setBlockFlag(BlockFlag.ExceptionEntry); 466 setBlockFlag(BlockFlag.ExceptionEntry);
468 }
469
470 public boolean isOnWorkList() {
471 return checkBlockFlag(BlockFlag.IsOnWorkList);
472 }
473
474 public void setOnWorkList(boolean value) {
475 setBlockFlag(BlockFlag.IsOnWorkList, value);
476 } 467 }
477 468
478 public boolean wasVisited() { 469 public boolean wasVisited() {
479 return checkBlockFlag(BlockFlag.WasVisited); 470 return checkBlockFlag(BlockFlag.WasVisited);
480 } 471 }