This page has several functions calling each other in a way that exposes interesting edge cases related to the Heavy view in the profiler. 

To run this test manually, load it in the browser then load the WebInspector and look at the profile in Heavy view.

Profile title: Heavy View Test
Thread_1 (no file) (line 0)
   foo heavy-view.html (line 57)
      c heavy-view.html (line 36)
         foo heavy-view.html (line 57)
            b heavy-view.html (line 30)
               a heavy-view.html (line 21)
                  startTest heavy-view.html (line 11)
      b heavy-view.html (line 30)
         a heavy-view.html (line 21)
            startTest heavy-view.html (line 11)
         g heavy-view.html (line 51)
            a heavy-view.html (line 21)
               startTest heavy-view.html (line 11)
      a heavy-view.html (line 21)
         startTest heavy-view.html (line 11)
      e heavy-view.html (line 46)
         d heavy-view.html (line 41)
            a heavy-view.html (line 21)
               startTest heavy-view.html (line 11)
   c heavy-view.html (line 36)
      foo heavy-view.html (line 57)
         b heavy-view.html (line 30)
            a heavy-view.html (line 21)
               startTest heavy-view.html (line 11)
   b heavy-view.html (line 30)
      a heavy-view.html (line 21)
         startTest heavy-view.html (line 11)
      g heavy-view.html (line 51)
         a heavy-view.html (line 21)
            startTest heavy-view.html (line 11)
   e heavy-view.html (line 46)
      d heavy-view.html (line 41)
         a heavy-view.html (line 21)
            startTest heavy-view.html (line 11)
   d heavy-view.html (line 41)
      a heavy-view.html (line 21)
         startTest heavy-view.html (line 11)
   g heavy-view.html (line 51)
      a heavy-view.html (line 21)
         startTest heavy-view.html (line 11)
   a heavy-view.html (line 21)
      startTest heavy-view.html (line 11)
   startTest heavy-view.html (line 11)


