diff --git a/src/utils/IdealGraphVisualizer/Data/src/main/java/com/sun/hotspot/igv/data/InputMethod.java b/src/utils/IdealGraphVisualizer/Data/src/main/java/com/sun/hotspot/igv/data/InputMethod.java index ccc455ba8f1..fff93bad702 100644 --- a/src/utils/IdealGraphVisualizer/Data/src/main/java/com/sun/hotspot/igv/data/InputMethod.java +++ b/src/utils/IdealGraphVisualizer/Data/src/main/java/com/sun/hotspot/igv/data/InputMethod.java @@ -111,10 +111,11 @@ public class InputMethod extends Properties.Entity { public void setBytecodes(String text) { Pattern instruction = Pattern.compile("\\s*(\\d+)\\s*:?\\s*(\\w+)\\s*(.*)(?://(.*))?"); + Pattern isInfo = Pattern.compile("(\\s*)(\\d+)(\\s*)(bci:)(.+)"); String[] strings = text.split("\n"); int oldBci = -1; for (String s : strings) { - if (s.startsWith(" ")) { + if (isInfo.matcher(s).matches()) { // indented lines are extra textual information continue; }