Bug in "loss due alignment" report?
Aleksey Shipilev
aleksey.shipilev at oracle.com
Tue Oct 13 09:41:22 UTC 2015
On 10/13/2015 11:14 AM, Jaromir Hamala wrote:
> public static void main(String[] args) {
> int size = 1;
> byte[] b = new byte[size];
>
> out.println(ClassLayout.parseClass(b.getClass()).toPrintable(b));
> }
>
> Exception in thread "main" java.lang.NullPointerException
> at org.openjdk.jol.info.ClassData.arrayLength(ClassData.java:68)
> at org.openjdk.jol.info.ClassData.parseArray(ClassData.java:89)
> at org.openjdk.jol.info.ClassData.parse(ClassData.java:95)
> at org.openjdk.jol.info.ClassData.parseClass(ClassData.java:64)
> at org.openjdk.jol.info.ClassLayout.parseClass(ClassLayout.java:66)
> at org.openjdk.jol.info.ClassLayout.parseClass(ClassLayout.java:50)
Ooops. Fixed:
http://hg.openjdk.java.net/code-tools/jol/rev/ebd10e5c3366
Thanks,
-Aleksey
More information about the jol-dev
mailing list