Visual heap: card table, heap cards, roots, reference chains

Thomas Schatzl thomas.schatzl at
Mon Aug 19 15:05:12 UTC 2013


On Mon, 2013-08-19 at 13:20 +0000, STIRLING, SCOTT wrote:
> This is great, Ramki and Krystal. Thank you very much. Found some
> screenshots of GCSpy and that’s pretty much exactly what I had in
> mind!
> Here’s the GCSpy page at,
> though it’s several years old.
> GCSpy, it seems, was built to run on 32 bit Linux/BSD systems. The
> source is available. There’s some C, C++ and Java source in the
> codebase. Sure seems like a good place to start, though.
Note that GCSpy does not ship with any of the integrations the papers
use as far as I remember. They probably would not compile anyway due to
their age. E.g. using gcspy with jikes crashes it the last time I tried
(already > 1 year ago).

You may want to take a look at that contains a source ball
for a more up-to-date version with some UI bugs fixed and some
enhancements which may or may not be useful.


More information about the hotspot-gc-dev mailing list