This Bugzilla instance is a read-only archive of historic NetBeans bug reports. To report a bug in NetBeans please follow the project's instructions for reporting issues.
ValuesObjects seems to be related to structure (type) of given MDR instance. Because about all of the MDR instances in the IDE are of the same type (org-netbeans-java, v0.61), all the ValuesObject instances look the same. They contain the same instances of values (typically constant Strings), but for each such a value, there is private instance of HashMap$Entry, instance of Integer and space needed in containers. I have compared two such ValuesObject instances and they had exactly same content except element #13, which was a nested ArrayList. But the nested ArrayList had exactly the same content again, so both the list and map values of all ValuesObject instances in the IDE are equals(). They waste ~7KB of heap per classpath root, which is ~2MB for my big scenario of nbbuild/misc.
I think all of these issues are going to be closed, aren't they?
Performance team no longer cares about mdr.
I am closing all reports in category Java/Unsupported as wontfix. These should be dead issues --- if the reported cases are against some live part of the NetBeans IDE please reopen and we can discuss to which category they belong.