# HG changeset patch # User Stefan Anzinger # Date 1462169108 -7200 # Node ID 858e9beeeda6d9330e312177b5c32a8a263bb781 # Parent 5aa3b3a72e35181e8839793757bc08b84257bcc5 Backed out changeset 30544794ea23 Must be in sync with graal-core diff -r 5aa3b3a72e35 -r 858e9beeeda6 src/share/tools/IdealGraphVisualizer/Data/src/com/sun/hotspot/igv/data/serialization/BinaryParser.java --- a/src/share/tools/IdealGraphVisualizer/Data/src/com/sun/hotspot/igv/data/serialization/BinaryParser.java Sun May 01 23:58:05 2016 +0200 +++ b/src/share/tools/IdealGraphVisualizer/Data/src/com/sun/hotspot/igv/data/serialization/BinaryParser.java Mon May 02 08:05:08 2016 +0200 @@ -341,15 +341,11 @@ } private String readString() throws IOException { - return new String(readElements(2), utf8).intern(); + return new String(readBytes(), utf8).intern(); } private byte[] readBytes() throws IOException { - return readElements(1); - } - - private byte[] readElements(int elementSize) throws IOException { - int len = readInt() * elementSize; + int len = readInt(); if (len < 0) { return null; }