comparison graal/GraalCompiler/src/com/sun/c1x/graph/BlockMap.java @ 2693:bcbda467e1ae

Clean up; removed subroutine block flag.
author Thomas Wuerthinger <thomas@wuerthinger.net>
date Wed, 18 May 2011 14:37:57 +0200
parents bcd20d26d52d
children 027adfafd47e beea26b73b3f
comparison
equal deleted inserted replaced
2689:8fcf5179aafd 2693:bcbda467e1ae
613 } 613 }
614 out.println(); 614 out.println();
615 615
616 out.print("loop_depth ").println(Integer.bitCount(block.loops)); 616 out.print("loop_depth ").println(Integer.bitCount(block.loops));
617 } 617 }
618
619 //
620 // private static StringBuilder append(StringBuilder sb, BlockBegin block) {
621 // return sb.append('B').append(block.blockID).append('@').append(block.bci());
622 // }
623 //
624 // @Override
625 // public String toString() {
626 // StringBuilder sb = new StringBuilder();
627 // for (int bci = 0; bci < blockMap.length; ++bci) {
628 // BlockBegin block = blockMap[bci];
629 // if (block != null) {
630 // append(sb, block);
631 // if (loopBlocks != null && loopBlocks.contains(block)) {
632 // sb.append("{loop-header}");
633 // }
634 // if (successorMap != null) {
635 // BlockBegin[] succs = successorMap[bci];
636 // if (succs != null && succs.length > 0) {
637 // sb.append(" ->");
638 // for (BlockBegin succ : succs) {
639 // append(sb.append(' '), succ);
640 // }
641 // }
642 // }
643 // Collection<BlockBegin> handlers = getHandlers(block);
644 // if (!handlers.isEmpty()) {
645 // sb.append(" xhandlers{");
646 // for (BlockBegin h : handlers) {
647 // append(sb, h).append(' ');
648 // }
649 // sb.append('}');
650 // }
651 // sb.append(String.format("%n"));
652 // }
653 // }
654 // return sb.toString();
655 // }
656 } 618 }