void (InstructionSequence instrseq) { short[] states = findStartInstructions(instrseq); Map<Integer, BasicBlock> mapInstrBlocks = new HashMap<>(); VBStyleCollection<BasicBlock, Integer> colBlocks = createBasicBlocks(states, instrseq, mapInstrBlocks); blocks = colBlocks; connectBlocks(colBlocks, mapInstrBlocks); setExceptionEdges(instrseq, mapInstrBlocks); setSubroutineEdges(); setFirstAndLastBlocks(); }