I have a dump which I opened with Eclipse Memory Analyzer.
I would like to export some contents of the heap into a file.
One of the fields I'm interested in is an ArrayList
and I could not find a way to query the dump in a way that will return the contents of the array list as an output:
Selecting the ArrayList object itself returns something like:
java.util.ArrayList [id=0xf2765680]
Selecting the array within the array list (
select arr.elementData...
) returns something like:java.lang.Object[] [id=0xf2765698;length=4]
Selecting
toString(arr)
ortoString(arr.elementData)
returns empty string when the arrayList isn't null (and the stringnull
when it is).
Is it really impossible??