HeapDumper generates duplicate HPROF_LOAD_CLASS records for array classes (both object arrays and primitive type arrays).
Number of the duplicates depend on dimension of the array.
For example:
If an application has "[[[I" class loaded (int[][][])
the following HPROF_LOAD_CLASS are written:
- [I - 2 records
- [[I - 3 records
- [[[I - 4 records
Number of the duplicates depend on dimension of the array.
For example:
If an application has "[[[I" class loaded (int[][][])
the following HPROF_LOAD_CLASS are written:
- [I - 2 records
- [[I - 3 records
- [[[I - 4 records