Skip to content

Instantly share code, notes, and snippets.

@timo
Created September 7, 2017 10:05
Show Gist options
  • Star 0 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save timo/800d375d4eeb01e4b0c6db87c98af185 to your computer and use it in GitHub Desktop.
Save timo/800d375d4eeb01e4b0c6db87c98af185 to your computer and use it in GitHub Desktop.
heapanalyzer output for MVMStaticFrameSpesh
> show 52713
<anon> (Object)
--[ <STable> ]-->
<anon> (STable) (94)
--[ type ]-->
Perl6::Grammar (Type Object) (13242)
--[ type at offset ]-->
Perl6::Grammar (Type Object) (13242)
--[ type at offset ]-->
Perl6::Actions (Type Object) (16885)
--[ invoke ]-->
BOOTStaticFrame (Object) (27260)
--[ type tuple type ]-->
Perl6::Grammar (Type Object) (13242)
--[ type at offset ]-->
NQPArray (Type Object) (980)
--[ type at offset ]-->
Perl6::Grammar (Type Object) (13242)
> show 52704
<anon> (Object)
--[ <STable> ]-->
<anon> (STable) (94)
--[ type ]-->
Perl6::Grammar (Type Object) (13242)
--[ type at offset ]-->
Perl6::Grammar (Type Object) (13242)
--[ type at offset ]-->
Perl6::Grammar (Type Object) (13242)
--[ invoke ]-->
BOOTStaticFrame (Object) (27610)
--[ type tuple type ]-->
Perl6::Grammar (Type Object) (13242)
--[ type at offset ]-->
ParseShared (Type Object) (27597)
--[ type at offset ]-->
BOOTIntArray (Type Object) (176)
--[ type at offset ]-->
NQPMu (Type Object) (909)
--[ type at offset ]-->
Perl6::Grammar (Type Object) (13242)
--[ type at offset ]-->
BOOTStrArray (Type Object) (6162)
--[ invoke ]-->
BOOTStaticFrame (Object) (52705)
--[ type tuple type ]-->
Perl6::Grammar (Type Object) (13242)
--[ type at offset ]-->
NQPMu (Type Object) (909)
--[ invoke ]-->
BOOTStaticFrame (Object) (52706)
--[ type tuple type ]-->
Perl6::Grammar (Type Object) (13242)
--[ type at offset ]-->
Perl6::Grammar (Type Object) (13242)
--[ invoke ]-->
BOOTStaticFrame (Object) (52707)
--[ type tuple type ]-->
Perl6::Grammar (Type Object) (13242)
--[ type at offset ]-->
NFAType (Type Object) (14082)
--[ invoke ]-->
BOOTStaticFrame (Object) (52159)
--[ type tuple type ]-->
Perl6::Grammar (Type Object) (13242)
--[ type tuple type ]-->
BOOTIntArray (Type Object) (52160)
--[ type at offset ]-->
Perl6::Grammar (Type Object) (13242)
--[ invoke ]-->
BOOTStaticFrame (Object) (49748)
--[ type tuple type ]-->
Perl6::Grammar (Type Object) (13242)
--[ type at offset ]-->
Perl6::Grammar (Type Object) (13242)
--[ type at offset ]-->
BOOTStrArray (Type Object) (6162)
--[ invoke ]-->
BOOTStaticFrame (Object) (52705)
--[ type tuple type ]-->
Perl6::Grammar (Type Object) (13242)
--[ type at offset ]-->
Perl6::Grammar (Type Object) (13242)
--[ invoke ]-->
BOOTStaticFrame (Object) (27611)
--[ type tuple type ]-->
Perl6::Grammar (Type Object) (13242)
--[ type at offset ]-->
Perl6::Grammar (Type Object) (13242)
--[ invoke ]-->
BOOTStaticFrame (Object) (52708)
--[ type tuple type ]-->
Perl6::Grammar (Type Object) (13242)
> path 52704
Root (0)
--[ C Stack Roots ]-->
C Stack Roots (71)
--[ Index 2 ]-->
BOOTArray (Object) (564063)
--[ Index 1766 ]-->
BOOTStaticFrame (Object) (52699)
--[ Specializer Data ]-->
<anon> (Object) (52704)
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment