!7 DynSingleFunction > HeapDumper { S status; JComponent visualize() { ret centerAndSouth(super.visualize(), jLiveValueLabel(dm_fieldLiveValue('status))); } void doIt { temp enter(); File f = theFile(); setField(status := "Dumping heap to " + f2s(f)); dumpHeap(f); setField(status := "Dump made: " + renderFileInfo(f)); } File theFile() { ret javaxCaches("Heap Dumps/heap-dump.bin"); } }