jmap allows to generate a HPROF heap dump from a core file or hung process. As this dump is taken from a snapshot of the process the dump may be incomplete - for example HPROF_GC_INSTANCE_DUMP records may have a class object ID that doesn't exist. Currently jhat can tolerate instance fields values that are object IDs of objects that are not in the heap. However if anything else is incomplete then the parser in jhat will throw an exception and abort.
This RFE is submitted to update the jhat parser and model implementation so that it can tolerate incomplete dumps. This is important in most mortem scenarios where the dump is generated from a core file.
###@###.### 2005-06-05 12:39:53 GMT