document.write('<link rel="stylesheet" href="http://flowcoder.com/stylesheets/pygment_trac.css" />');
document.write('<link rel="stylesheet" href="http://flowcoder.com/stylesheets/embed.css" />');
document.write('<div class="flowcoder_post flowcoder_clearfix">');
document.write('<div class="flowcoder_posttitle"><a href=\"http://flowcoder.com/193\">Quick and dirty memory profiling<\/a></div>');
document.write('<div class="flowcoder_postbody flowcoder_syntax"><div class=\"highlight\"><pre><span class=\"nb\">require<\/span> <span class=\"s1\">&#39;pp&#39;<\/span>\n\n<span class=\"k\">def<\/span> <span class=\"nf\">print_class_counts<\/span>\n  <span class=\"n\">c<\/span> <span class=\"o\">=<\/span> <span class=\"no\">Hash<\/span><span class=\"o\">.<\/span><span class=\"n\">new<\/span> <span class=\"mi\">0<\/span>\n    <span class=\"no\">ObjectSpace<\/span><span class=\"o\">.<\/span><span class=\"n\">each_object<\/span><span class=\"p\">(<\/span><span class=\"no\">Object<\/span><span class=\"p\">)<\/span> <span class=\"k\">do<\/span> <span class=\"o\">|<\/span><span class=\"n\">o<\/span><span class=\"o\">|<\/span>\n    <span class=\"n\">c<\/span><span class=\"o\">[<\/span><span class=\"n\">o<\/span><span class=\"o\">.<\/span><span class=\"n\">class<\/span><span class=\"o\">]<\/span> <span class=\"o\">+=<\/span> <span class=\"mi\">1<\/span>\n  <span class=\"k\">end<\/span>\n  <span class=\"n\">pp<\/span> <span class=\"n\">c<\/span><span class=\"o\">.<\/span><span class=\"n\">sort_by<\/span><span class=\"p\">{<\/span><span class=\"o\">|<\/span><span class=\"n\">k<\/span><span class=\"p\">,<\/span><span class=\"n\">v<\/span><span class=\"o\">|<\/span><span class=\"n\">v<\/span><span class=\"p\">}<\/span><span class=\"o\">.<\/span><span class=\"n\">reverse<\/span>\n<span class=\"k\">end<\/span>\n<\/pre><\/div>\n</div>');
document.write('<div class="flowcoder_bottombar flowcoder_clearfix">');
document.write('<div class="flowcoder_postedby">Posted by <a href=\"http://flowcoder.com/trevorturk\">trevorturk<\/a> on <a href=\"http://flowcoder.com/\">Flowcoder<\/a></div>');
document.write('<div class="flowcoder_viewraw"><a href=\"http://flowcoder.com/193.txt\">view raw<\/a></div>');
document.write('</div></div>');
