A tool to trace the object allocations and deallocations of objects in Java virtual machines. Includes profiler and helper tools to process the traces.