The class is pretty much self contained and may be extracted from HeapSnapshot.js
Created attachment 138802 [details] Patch
Committed r115205: <http://trac.webkit.org/changeset/115205>