Guest User

Juliet

a guest
Mar 10th, 2010
91
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
  1. <report version='3' time='3/10/2010 9:37:17 PM' utc='634038754376030000' clr='2.0.50727.4200' profiler='3.2.8.0'>
  2. <header><filename>profile-ConsoleApplication1-20100310-213717.eqlog</filename><origin>Main</origin></header>
  3. <summary>
  4. <total calls='1' totaltime='220657' handle='1' name='ConsoleApplication1.Program.Main' param='System.String[]'/>
  5. <total calls='2' totaltime='220651' handle='2' name='ConsoleApplication1.Program.TimeIt' param='System.Func`2&lt;System.Int32,System.Int32&gt;'/>
  6. <total calls='10' totaltime='83914' handle='3' name='ConsoleApplication1.Program.TestAvlTree' param='System.Int32'/>
  7. <total calls='10' totaltime='136718' handle='4' name='ConsoleApplication1.Program.TestDerivedAvlTree' param='System.Int32'/>
  8. <total calls='1209375' totaltime='419' handle='5' name='ConsoleApplication1.Program.&lt;TestAvlTree&gt;b__0' param='System.Double,System.Double'/>
  9. <total calls='1209375' totaltime='490' handle='6' name='ConsoleApplication1.Program.&lt;TestDerivedAvlTree&gt;b__2' param='System.Double,System.Double'/>
  10. <total calls='1472138' totaltime='525' handle='84' name='Juliet.Collections.Immutable.AvlTree`1..ctor' param='System.Func`3&lt;T,T,System.Int32&gt;'/>
  11. <total calls='10' totaltime='7' handle='85' name='Juliet.Collections.Immutable.AvlTree`1.Create' param='System.Func`3&lt;T,T,System.Int32&gt;'/>
  12. <total calls='1472128' totaltime='35405' handle='86' name='Juliet.Collections.Immutable.AvlTree`1.CreateNode' param='Juliet.Collections.Immutable.AvlTree`1&lt;T&gt;,T,Juliet.Collections.Immutable.AvlTree`1&lt;T&gt;'/>
  13. <total calls='5456246' totaltime='14529' handle='87' name='Juliet.Collections.Immutable.AvlTree`1.get_Height' param=''/>
  14. <total calls='2944266' totaltime='8064' handle='88' name='Juliet.Collections.Immutable.AvlTree`1.get_Count' param=''/>
  15. <total calls='1255995' totaltime='19572' handle='89' name='Juliet.Collections.Immutable.AvlTree`1.get_BalanceFactor' param=''/>
  16. <total calls='1309375' totaltime='83674' handle='90' name='Juliet.Collections.Immutable.AvlTree`1.Insert' param='T'/>
  17. <total calls='1209375' totaltime='28561' handle='91' name='Juliet.Collections.Immutable.AvlTree`1.Balance' param=''/>
  18. <total calls='34968' totaltime='2397' handle='92' name='Juliet.Collections.Immutable.AvlTree`1.RotateLeft' param=''/>
  19. <total calls='34823' totaltime='2350' handle='93' name='Juliet.Collections.Immutable.AvlTree`1.RotateRight' param=''/>
  20. <total calls='11533' totaltime='2034' handle='94' name='Juliet.Collections.Immutable.AvlTree`1.RotateDoubleLeft' param=''/>
  21. <total calls='11638' totaltime='1991' handle='95' name='Juliet.Collections.Immutable.AvlTree`1.RotateDoubleRight' param=''/>
  22. <total calls='1255995' totaltime='12358' handle='97' name='Juliet.Collections.Immutable.AvlTree`1.&lt;get_BalanceFactor&gt;b__1' param='Juliet.Collections.Immutable.AvlTree`1&lt;T&gt;,T,Juliet.Collections.Immutable.AvlTree`1&lt;T&gt;'/>
  23. <total calls='23290' totaltime='455' handle='99' name='Juliet.Collections.Immutable.AvlTree`1.&lt;Balance&gt;b__9' param='Juliet.Collections.Immutable.AvlTree`1&lt;T&gt;,T,Juliet.Collections.Immutable.AvlTree`1&lt;T&gt;'/>
  24. <total calls='23330' totaltime='425' handle='101' name='Juliet.Collections.Immutable.AvlTree`1.&lt;Balance&gt;b__b' param='Juliet.Collections.Immutable.AvlTree`1&lt;T&gt;,T,Juliet.Collections.Immutable.AvlTree`1&lt;T&gt;'/>
  25. <total calls='34968' totaltime='2187' handle='103' name='Juliet.Collections.Immutable.AvlTree`1.&lt;RotateLeft&gt;b__11' param='Juliet.Collections.Immutable.AvlTree`1&lt;T&gt;,T,Juliet.Collections.Immutable.AvlTree`1&lt;T&gt;'/>
  26. <total calls='34823' totaltime='2128' handle='106' name='Juliet.Collections.Immutable.AvlTree`1.&lt;RotateRight&gt;b__17' param='Juliet.Collections.Immutable.AvlTree`1&lt;T&gt;,T,Juliet.Collections.Immutable.AvlTree`1&lt;T&gt;'/>
  27. <total calls='11533' totaltime='1953' handle='109' name='Juliet.Collections.Immutable.AvlTree`1.&lt;RotateDoubleLeft&gt;b__1d' param='Juliet.Collections.Immutable.AvlTree`1&lt;T&gt;,T,Juliet.Collections.Immutable.AvlTree`1&lt;T&gt;'/>
  28. <total calls='11638' totaltime='1911' handle='111' name='Juliet.Collections.Immutable.AvlTree`1.&lt;RotateDoubleRight&gt;b__1f' param='Juliet.Collections.Immutable.AvlTree`1&lt;T&gt;,T,Juliet.Collections.Immutable.AvlTree`1&lt;T&gt;'/>
  29. <total calls='10' totaltime='6' handle='112' name='Juliet.Collections.Immutable.AvlTree`1/Nil..ctor' param='System.Func`3&lt;T,T,System.Int32&gt;'/>
  30. <total calls='100000' totaltime='2888' handle='113' name='Juliet.Collections.Immutable.AvlTree`1/Nil.Match' param='System.Func`1&lt;U&gt;,System.Func`4&lt;Juliet.Collections.Immutable.AvlTree`1&lt;T&gt;,T,Juliet.Collections.Immutable.AvlTree`1&lt;T&gt;,U&gt;'/>
  31. <total calls='435854' totaltime='164' handle='114' name='Juliet.Collections.Immutable.AvlTree`1/Nil.GetCount' param=''/>
  32. <total calls='578875' totaltime='200' handle='115' name='Juliet.Collections.Immutable.AvlTree`1/Nil.GetHeight' param=''/>
  33. <total calls='1472128' totaltime='31795' handle='116' name='Juliet.Collections.Immutable.AvlTree`1/Node..ctor' param='System.Func`3&lt;T,T,System.Int32&gt;,Juliet.Collections.Immutable.AvlTree`1&lt;T&gt;,T,Juliet.Collections.Immutable.AvlTree`1&lt;T&gt;'/>
  34. <total calls='2674743' totaltime='83155' handle='117' name='Juliet.Collections.Immutable.AvlTree`1/Node.Match' param='System.Func`1&lt;U&gt;,System.Func`4&lt;Juliet.Collections.Immutable.AvlTree`1&lt;T&gt;,T,Juliet.Collections.Immutable.AvlTree`1&lt;T&gt;,U&gt;'/>
  35. <total calls='2508412' totaltime='962' handle='118' name='Juliet.Collections.Immutable.AvlTree`1/Node.GetCount' param=''/>
  36. <total calls='4877371' totaltime='1690' handle='119' name='Juliet.Collections.Immutable.AvlTree`1/Node.GetHeight' param=''/>
  37. <total calls='1472138' totaltime='554' handle='175' name='Juliet.Collections.Immutable.BaseBinaryTree`2..ctor' param='System.Func`3&lt;T,T,System.Int32&gt;'/>
  38. <total calls='1309375' totaltime='134289' handle='176' name='Juliet.Collections.Immutable.BaseBinaryTree`2.Insert' param='T'/>
  39. <total calls='1472138' totaltime='3901' handle='177' name='Juliet.Collections.Immutable.DerivedAvlTree`1..ctor' param='System.Func`3&lt;T,T,System.Int32&gt;'/>
  40. <total calls='10' totaltime='2' handle='178' name='Juliet.Collections.Immutable.DerivedAvlTree`1.Create' param='System.Func`3&lt;T,T,System.Int32&gt;'/>
  41. <total calls='1472128' totaltime='39033' handle='179' name='Juliet.Collections.Immutable.DerivedAvlTree`1.CreateNode' param='Juliet.Collections.Immutable.DerivedAvlTree`1&lt;T&gt;,T,Juliet.Collections.Immutable.DerivedAvlTree`1&lt;T&gt;'/>
  42. <total calls='200000' totaltime='67' handle='180' name='Juliet.Collections.Immutable.DerivedAvlTree`1.Self' param=''/>
  43. <total calls='5656246' totaltime='14955' handle='181' name='Juliet.Collections.Immutable.DerivedAvlTree`1.get_Height' param=''/>
  44. <total calls='2944266' totaltime='8249' handle='182' name='Juliet.Collections.Immutable.DerivedAvlTree`1.get_Count' param=''/>
  45. <total calls='1355995' totaltime='20725' handle='183' name='Juliet.Collections.Immutable.DerivedAvlTree`1.get_BalanceFactor' param=''/>
  46. <total calls='1309375' totaltime='136495' handle='184' name='Juliet.Collections.Immutable.DerivedAvlTree`1.Insert' param='T'/>
  47. <total calls='1309375' totaltime='30336' handle='185' name='Juliet.Collections.Immutable.DerivedAvlTree`1.Balance' param=''/>
  48. <total calls='34968' totaltime='2580' handle='186' name='Juliet.Collections.Immutable.DerivedAvlTree`1.RotateLeft' param=''/>
  49. <total calls='34823' totaltime='2508' handle='187' name='Juliet.Collections.Immutable.DerivedAvlTree`1.RotateRight' param=''/>
  50. <total calls='11533' totaltime='2045' handle='188' name='Juliet.Collections.Immutable.DerivedAvlTree`1.RotateDoubleLeft' param=''/>
  51. <total calls='11638' totaltime='2123' handle='189' name='Juliet.Collections.Immutable.DerivedAvlTree`1.RotateDoubleRight' param=''/>
  52. <total calls='1355995' totaltime='13105' handle='191' name='Juliet.Collections.Immutable.DerivedAvlTree`1.&lt;get_BalanceFactor&gt;b__1' param='Juliet.Collections.Immutable.DerivedAvlTree`1&lt;T&gt;,T,Juliet.Collections.Immutable.DerivedAvlTree`1&lt;T&gt;'/>
  53. <total calls='23290' totaltime='441' handle='193' name='Juliet.Collections.Immutable.DerivedAvlTree`1.&lt;Balance&gt;b__5' param='Juliet.Collections.Immutable.DerivedAvlTree`1&lt;T&gt;,T,Juliet.Collections.Immutable.DerivedAvlTree`1&lt;T&gt;'/>
  54. <total calls='23330' totaltime='404' handle='195' name='Juliet.Collections.Immutable.DerivedAvlTree`1.&lt;Balance&gt;b__7' param='Juliet.Collections.Immutable.DerivedAvlTree`1&lt;T&gt;,T,Juliet.Collections.Immutable.DerivedAvlTree`1&lt;T&gt;'/>
  55. <total calls='34968' totaltime='2378' handle='197' name='Juliet.Collections.Immutable.DerivedAvlTree`1.&lt;RotateLeft&gt;b__d' param='Juliet.Collections.Immutable.DerivedAvlTree`1&lt;T&gt;,T,Juliet.Collections.Immutable.DerivedAvlTree`1&lt;T&gt;'/>
  56. <total calls='34823' totaltime='2269' handle='200' name='Juliet.Collections.Immutable.DerivedAvlTree`1.&lt;RotateRight&gt;b__13' param='Juliet.Collections.Immutable.DerivedAvlTree`1&lt;T&gt;,T,Juliet.Collections.Immutable.DerivedAvlTree`1&lt;T&gt;'/>
  57. <total calls='11533' totaltime='1974' handle='203' name='Juliet.Collections.Immutable.DerivedAvlTree`1.&lt;RotateDoubleLeft&gt;b__19' param='Juliet.Collections.Immutable.DerivedAvlTree`1&lt;T&gt;,T,Juliet.Collections.Immutable.DerivedAvlTree`1&lt;T&gt;'/>
  58. <total calls='11638' totaltime='2061' handle='205' name='Juliet.Collections.Immutable.DerivedAvlTree`1.&lt;RotateDoubleRight&gt;b__1b' param='Juliet.Collections.Immutable.DerivedAvlTree`1&lt;T&gt;,T,Juliet.Collections.Immutable.DerivedAvlTree`1&lt;T&gt;'/>
  59. <total calls='10' totaltime='1' handle='206' name='Juliet.Collections.Immutable.DerivedAvlTree`1/Nil..ctor' param='System.Func`3&lt;T,T,System.Int32&gt;'/>
  60. <total calls='100000' totaltime='3756' handle='207' name='Juliet.Collections.Immutable.DerivedAvlTree`1/Nil.Match' param='System.Func`1&lt;U&gt;,System.Func`4&lt;Juliet.Collections.Immutable.DerivedAvlTree`1&lt;T&gt;,T,Juliet.Collections.Immutable.DerivedAvlTree`1&lt;T&gt;,U&gt;'/>
  61. <total calls='435854' totaltime='146' handle='208' name='Juliet.Collections.Immutable.DerivedAvlTree`1/Nil.GetCount' param=''/>
  62. <total calls='778875' totaltime='298' handle='209' name='Juliet.Collections.Immutable.DerivedAvlTree`1/Nil.GetHeight' param=''/>
  63. <total calls='1472128' totaltime='35307' handle='210' name='Juliet.Collections.Immutable.DerivedAvlTree`1/Node..ctor' param='System.Func`3&lt;T,T,System.Int32&gt;,Juliet.Collections.Immutable.DerivedAvlTree`1&lt;T&gt;,T,Juliet.Collections.Immutable.DerivedAvlTree`1&lt;T&gt;'/>
  64. <total calls='2774743' totaltime='131410' handle='211' name='Juliet.Collections.Immutable.DerivedAvlTree`1/Node.Match' param='System.Func`1&lt;U&gt;,System.Func`4&lt;Juliet.Collections.Immutable.DerivedAvlTree`1&lt;T&gt;,T,Juliet.Collections.Immutable.DerivedAvlTree`1&lt;T&gt;,U&gt;'/>
  65. <total calls='2508412' totaltime='1078' handle='212' name='Juliet.Collections.Immutable.DerivedAvlTree`1/Node.GetCount' param=''/>
  66. <total calls='4877371' totaltime='1730' handle='213' name='Juliet.Collections.Immutable.DerivedAvlTree`1/Node.GetHeight' param=''/>
  67. <total calls='1309375' totaltime='368' handle='262' name='Juliet.Collections.Immutable.AvlTree`1/&lt;&gt;c__DisplayClass6..ctor' param=''/>
  68. <total calls='100000' totaltime='2630' handle='263' name='Juliet.Collections.Immutable.AvlTree`1/&lt;&gt;c__DisplayClass6.&lt;Insert&gt;b__4' param=''/>
  69. <total calls='1209375' totaltime='82886' handle='264' name='Juliet.Collections.Immutable.AvlTree`1/&lt;&gt;c__DisplayClass6.&lt;Insert&gt;b__5' param='Juliet.Collections.Immutable.AvlTree`1&lt;T&gt;,T,Juliet.Collections.Immutable.AvlTree`1&lt;T&gt;'/>
  70. <total calls='34968' totaltime='18' handle='265' name='Juliet.Collections.Immutable.AvlTree`1/&lt;&gt;c__DisplayClass14..ctor' param=''/>
  71. <total calls='34968' totaltime='1850' handle='266' name='Juliet.Collections.Immutable.AvlTree`1/&lt;&gt;c__DisplayClass14.&lt;RotateLeft&gt;b__13' param='Juliet.Collections.Immutable.AvlTree`1&lt;T&gt;,T,Juliet.Collections.Immutable.AvlTree`1&lt;T&gt;'/>
  72. <total calls='34823' totaltime='9' handle='267' name='Juliet.Collections.Immutable.AvlTree`1/&lt;&gt;c__DisplayClass1a..ctor' param=''/>
  73. <total calls='34823' totaltime='1800' handle='268' name='Juliet.Collections.Immutable.AvlTree`1/&lt;&gt;c__DisplayClass1a.&lt;RotateRight&gt;b__19' param='Juliet.Collections.Immutable.AvlTree`1&lt;T&gt;,T,Juliet.Collections.Immutable.AvlTree`1&lt;T&gt;'/>
  74. <total calls='1309375' totaltime='438' handle='279' name='Juliet.Collections.Immutable.BaseBinaryTree`2/&lt;&gt;c__DisplayClass2..ctor' param=''/>
  75. <total calls='100000' totaltime='3467' handle='280' name='Juliet.Collections.Immutable.BaseBinaryTree`2/&lt;&gt;c__DisplayClass2.&lt;Insert&gt;b__0' param=''/>
  76. <total calls='1209375' totaltime='129979' handle='281' name='Juliet.Collections.Immutable.BaseBinaryTree`2/&lt;&gt;c__DisplayClass2.&lt;Insert&gt;b__1' param='TreeType,T,TreeType'/>
  77. <total calls='34968' totaltime='18' handle='282' name='Juliet.Collections.Immutable.DerivedAvlTree`1/&lt;&gt;c__DisplayClass10..ctor' param=''/>
  78. <total calls='34968' totaltime='2057' handle='283' name='Juliet.Collections.Immutable.DerivedAvlTree`1/&lt;&gt;c__DisplayClass10.&lt;RotateLeft&gt;b__f' param='Juliet.Collections.Immutable.DerivedAvlTree`1&lt;T&gt;,T,Juliet.Collections.Immutable.DerivedAvlTree`1&lt;T&gt;'/>
  79. <total calls='34823' totaltime='11' handle='284' name='Juliet.Collections.Immutable.DerivedAvlTree`1/&lt;&gt;c__DisplayClass16..ctor' param=''/>
  80. <total calls='34823' totaltime='1964' handle='285' name='Juliet.Collections.Immutable.DerivedAvlTree`1/&lt;&gt;c__DisplayClass16.&lt;RotateRight&gt;b__15' param='Juliet.Collections.Immutable.DerivedAvlTree`1&lt;T&gt;,T,Juliet.Collections.Immutable.DerivedAvlTree`1&lt;T&gt;'/>
  81. </summary>
  82. <calls>
  83. <method handle='1' name='ConsoleApplication1.Program.Main' param='System.String[]'>
  84. </method>
  85. <method handle='2' name='ConsoleApplication1.Program.TimeIt' param='System.Func`2&lt;System.Int32,System.Int32&gt;'>
  86. <called-by calls='2' totaltime='220651' handle='1' name='ConsoleApplication1.Program.Main' param='System.String[]'/>
  87. </method>
  88. <method handle='3' name='ConsoleApplication1.Program.TestAvlTree' param='System.Int32'>
  89. <called-by calls='10' totaltime='83914' handle='2' name='ConsoleApplication1.Program.TimeIt' param='System.Func`2&lt;System.Int32,System.Int32&gt;'/>
  90. </method>
  91. <method handle='4' name='ConsoleApplication1.Program.TestDerivedAvlTree' param='System.Int32'>
  92. <called-by calls='10' totaltime='136718' handle='2' name='ConsoleApplication1.Program.TimeIt' param='System.Func`2&lt;System.Int32,System.Int32&gt;'/>
  93. </method>
  94. <method handle='5' name='ConsoleApplication1.Program.&lt;TestAvlTree&gt;b__0' param='System.Double,System.Double'>
  95. <called-by calls='1209375' totaltime='419' handle='264' name='Juliet.Collections.Immutable.AvlTree`1/&lt;&gt;c__DisplayClass6.&lt;Insert&gt;b__5' param='Juliet.Collections.Immutable.AvlTree`1&lt;T&gt;,T,Juliet.Collections.Immutable.AvlTree`1&lt;T&gt;'/>
  96. </method>
  97. <method handle='6' name='ConsoleApplication1.Program.&lt;TestDerivedAvlTree&gt;b__2' param='System.Double,System.Double'>
  98. <called-by calls='1209375' totaltime='490' handle='281' name='Juliet.Collections.Immutable.BaseBinaryTree`2/&lt;&gt;c__DisplayClass2.&lt;Insert&gt;b__1' param='TreeType,T,TreeType'/>
  99. </method>
  100. <method handle='84' name='Juliet.Collections.Immutable.AvlTree`1..ctor' param='System.Func`3&lt;T,T,System.Int32&gt;'>
  101. <called-by calls='1472128' totaltime='524' handle='116' name='Juliet.Collections.Immutable.AvlTree`1/Node..ctor' param='System.Func`3&lt;T,T,System.Int32&gt;,Juliet.Collections.Immutable.AvlTree`1&lt;T&gt;,T,Juliet.Collections.Immutable.AvlTree`1&lt;T&gt;'/>
  102. <called-by calls='10' totaltime='1' handle='112' name='Juliet.Collections.Immutable.AvlTree`1/Nil..ctor' param='System.Func`3&lt;T,T,System.Int32&gt;'/>
  103. </method>
  104. <method handle='85' name='Juliet.Collections.Immutable.AvlTree`1.Create' param='System.Func`3&lt;T,T,System.Int32&gt;'>
  105. <called-by calls='10' totaltime='7' handle='3' name='ConsoleApplication1.Program.TestAvlTree' param='System.Int32'/>
  106. </method>
  107. <method handle='86' name='Juliet.Collections.Immutable.AvlTree`1.CreateNode' param='Juliet.Collections.Immutable.AvlTree`1&lt;T&gt;,T,Juliet.Collections.Immutable.AvlTree`1&lt;T&gt;'>
  108. <called-by calls='1209375' totaltime='29151' handle='264' name='Juliet.Collections.Immutable.AvlTree`1/&lt;&gt;c__DisplayClass6.&lt;Insert&gt;b__5' param='Juliet.Collections.Immutable.AvlTree`1&lt;T&gt;,T,Juliet.Collections.Immutable.AvlTree`1&lt;T&gt;'/>
  109. <called-by calls='100000' totaltime='2379' handle='263' name='Juliet.Collections.Immutable.AvlTree`1/&lt;&gt;c__DisplayClass6.&lt;Insert&gt;b__4' param=''/>
  110. <called-by calls='69936' totaltime='1693' handle='266' name='Juliet.Collections.Immutable.AvlTree`1/&lt;&gt;c__DisplayClass14.&lt;RotateLeft&gt;b__13' param='Juliet.Collections.Immutable.AvlTree`1&lt;T&gt;,T,Juliet.Collections.Immutable.AvlTree`1&lt;T&gt;'/>
  111. <called-by calls='69646' totaltime='1644' handle='268' name='Juliet.Collections.Immutable.AvlTree`1/&lt;&gt;c__DisplayClass1a.&lt;RotateRight&gt;b__19' param='Juliet.Collections.Immutable.AvlTree`1&lt;T&gt;,T,Juliet.Collections.Immutable.AvlTree`1&lt;T&gt;'/>
  112. <called-by calls='11533' totaltime='269' handle='109' name='Juliet.Collections.Immutable.AvlTree`1.&lt;RotateDoubleLeft&gt;b__1d' param='Juliet.Collections.Immutable.AvlTree`1&lt;T&gt;,T,Juliet.Collections.Immutable.AvlTree`1&lt;T&gt;'/>
  113. <called-by calls='11638' totaltime='269' handle='111' name='Juliet.Collections.Immutable.AvlTree`1.&lt;RotateDoubleRight&gt;b__1f' param='Juliet.Collections.Immutable.AvlTree`1&lt;T&gt;,T,Juliet.Collections.Immutable.AvlTree`1&lt;T&gt;'/>
  114. </method>
  115. <method handle='87' name='Juliet.Collections.Immutable.AvlTree`1.get_Height' param=''>
  116. <called-by calls='2944256' totaltime='7709' handle='116' name='Juliet.Collections.Immutable.AvlTree`1/Node..ctor' param='System.Func`3&lt;T,T,System.Int32&gt;,Juliet.Collections.Immutable.AvlTree`1&lt;T&gt;,T,Juliet.Collections.Immutable.AvlTree`1&lt;T&gt;'/>
  117. <called-by calls='2511990' totaltime='6820' handle='97' name='Juliet.Collections.Immutable.AvlTree`1.&lt;get_BalanceFactor&gt;b__1' param='Juliet.Collections.Immutable.AvlTree`1&lt;T&gt;,T,Juliet.Collections.Immutable.AvlTree`1&lt;T&gt;'/>
  118. </method>
  119. <method handle='88' name='Juliet.Collections.Immutable.AvlTree`1.get_Count' param=''>
  120. <called-by calls='2944256' totaltime='8064' handle='116' name='Juliet.Collections.Immutable.AvlTree`1/Node..ctor' param='System.Func`3&lt;T,T,System.Int32&gt;,Juliet.Collections.Immutable.AvlTree`1&lt;T&gt;,T,Juliet.Collections.Immutable.AvlTree`1&lt;T&gt;'/>
  121. <called-by calls='10' totaltime='0' handle='3' name='ConsoleApplication1.Program.TestAvlTree' param='System.Int32'/>
  122. </method>
  123. <method handle='89' name='Juliet.Collections.Immutable.AvlTree`1.get_BalanceFactor' param=''>
  124. <called-by calls='1209375' totaltime='18812' handle='91' name='Juliet.Collections.Immutable.AvlTree`1.Balance' param=''/>
  125. <called-by calls='23290' totaltime='382' handle='99' name='Juliet.Collections.Immutable.AvlTree`1.&lt;Balance&gt;b__9' param='Juliet.Collections.Immutable.AvlTree`1&lt;T&gt;,T,Juliet.Collections.Immutable.AvlTree`1&lt;T&gt;'/>
  126. <called-by calls='23330' totaltime='378' handle='101' name='Juliet.Collections.Immutable.AvlTree`1.&lt;Balance&gt;b__b' param='Juliet.Collections.Immutable.AvlTree`1&lt;T&gt;,T,Juliet.Collections.Immutable.AvlTree`1&lt;T&gt;'/>
  127. </method>
  128. <method handle='90' name='Juliet.Collections.Immutable.AvlTree`1.Insert' param='T'>
  129. <called-by calls='100000' totaltime='83674' handle='3' name='ConsoleApplication1.Program.TestAvlTree' param='System.Int32'/>
  130. <called-by calls='1209375' totaltime='0' handle='264' name='Juliet.Collections.Immutable.AvlTree`1/&lt;&gt;c__DisplayClass6.&lt;Insert&gt;b__5' param='Juliet.Collections.Immutable.AvlTree`1&lt;T&gt;,T,Juliet.Collections.Immutable.AvlTree`1&lt;T&gt;'/>
  131. </method>
  132. <method handle='91' name='Juliet.Collections.Immutable.AvlTree`1.Balance' param=''>
  133. <called-by calls='1209375' totaltime='28561' handle='264' name='Juliet.Collections.Immutable.AvlTree`1/&lt;&gt;c__DisplayClass6.&lt;Insert&gt;b__5' param='Juliet.Collections.Immutable.AvlTree`1&lt;T&gt;,T,Juliet.Collections.Immutable.AvlTree`1&lt;T&gt;'/>
  134. </method>
  135. <method handle='92' name='Juliet.Collections.Immutable.AvlTree`1.RotateLeft' param=''>
  136. <called-by calls='11797' totaltime='814' handle='91' name='Juliet.Collections.Immutable.AvlTree`1.Balance' param=''/>
  137. <called-by calls='11533' totaltime='807' handle='109' name='Juliet.Collections.Immutable.AvlTree`1.&lt;RotateDoubleLeft&gt;b__1d' param='Juliet.Collections.Immutable.AvlTree`1&lt;T&gt;,T,Juliet.Collections.Immutable.AvlTree`1&lt;T&gt;'/>
  138. <called-by calls='11638' totaltime='776' handle='111' name='Juliet.Collections.Immutable.AvlTree`1.&lt;RotateDoubleRight&gt;b__1f' param='Juliet.Collections.Immutable.AvlTree`1&lt;T&gt;,T,Juliet.Collections.Immutable.AvlTree`1&lt;T&gt;'/>
  139. </method>
  140. <method handle='93' name='Juliet.Collections.Immutable.AvlTree`1.RotateRight' param=''>
  141. <called-by calls='11533' totaltime='802' handle='109' name='Juliet.Collections.Immutable.AvlTree`1.&lt;RotateDoubleLeft&gt;b__1d' param='Juliet.Collections.Immutable.AvlTree`1&lt;T&gt;,T,Juliet.Collections.Immutable.AvlTree`1&lt;T&gt;'/>
  142. <called-by calls='11638' totaltime='785' handle='111' name='Juliet.Collections.Immutable.AvlTree`1.&lt;RotateDoubleRight&gt;b__1f' param='Juliet.Collections.Immutable.AvlTree`1&lt;T&gt;,T,Juliet.Collections.Immutable.AvlTree`1&lt;T&gt;'/>
  143. <called-by calls='11652' totaltime='763' handle='91' name='Juliet.Collections.Immutable.AvlTree`1.Balance' param=''/>
  144. </method>
  145. <method handle='94' name='Juliet.Collections.Immutable.AvlTree`1.RotateDoubleLeft' param=''>
  146. <called-by calls='11533' totaltime='2034' handle='91' name='Juliet.Collections.Immutable.AvlTree`1.Balance' param=''/>
  147. </method>
  148. <method handle='95' name='Juliet.Collections.Immutable.AvlTree`1.RotateDoubleRight' param=''>
  149. <called-by calls='11638' totaltime='1991' handle='91' name='Juliet.Collections.Immutable.AvlTree`1.Balance' param=''/>
  150. </method>
  151. <method handle='97' name='Juliet.Collections.Immutable.AvlTree`1.&lt;get_BalanceFactor&gt;b__1' param='Juliet.Collections.Immutable.AvlTree`1&lt;T&gt;,T,Juliet.Collections.Immutable.AvlTree`1&lt;T&gt;'>
  152. <called-by calls='1255995' totaltime='12358' handle='117' name='Juliet.Collections.Immutable.AvlTree`1/Node.Match' param='System.Func`1&lt;U&gt;,System.Func`4&lt;Juliet.Collections.Immutable.AvlTree`1&lt;T&gt;,T,Juliet.Collections.Immutable.AvlTree`1&lt;T&gt;,U&gt;'/>
  153. </method>
  154. <method handle='99' name='Juliet.Collections.Immutable.AvlTree`1.&lt;Balance&gt;b__9' param='Juliet.Collections.Immutable.AvlTree`1&lt;T&gt;,T,Juliet.Collections.Immutable.AvlTree`1&lt;T&gt;'>
  155. <called-by calls='23290' totaltime='455' handle='117' name='Juliet.Collections.Immutable.AvlTree`1/Node.Match' param='System.Func`1&lt;U&gt;,System.Func`4&lt;Juliet.Collections.Immutable.AvlTree`1&lt;T&gt;,T,Juliet.Collections.Immutable.AvlTree`1&lt;T&gt;,U&gt;'/>
  156. </method>
  157. <method handle='101' name='Juliet.Collections.Immutable.AvlTree`1.&lt;Balance&gt;b__b' param='Juliet.Collections.Immutable.AvlTree`1&lt;T&gt;,T,Juliet.Collections.Immutable.AvlTree`1&lt;T&gt;'>
  158. <called-by calls='23330' totaltime='425' handle='117' name='Juliet.Collections.Immutable.AvlTree`1/Node.Match' param='System.Func`1&lt;U&gt;,System.Func`4&lt;Juliet.Collections.Immutable.AvlTree`1&lt;T&gt;,T,Juliet.Collections.Immutable.AvlTree`1&lt;T&gt;,U&gt;'/>
  159. </method>
  160. <method handle='103' name='Juliet.Collections.Immutable.AvlTree`1.&lt;RotateLeft&gt;b__11' param='Juliet.Collections.Immutable.AvlTree`1&lt;T&gt;,T,Juliet.Collections.Immutable.AvlTree`1&lt;T&gt;'>
  161. <called-by calls='34968' totaltime='2187' handle='117' name='Juliet.Collections.Immutable.AvlTree`1/Node.Match' param='System.Func`1&lt;U&gt;,System.Func`4&lt;Juliet.Collections.Immutable.AvlTree`1&lt;T&gt;,T,Juliet.Collections.Immutable.AvlTree`1&lt;T&gt;,U&gt;'/>
  162. </method>
  163. <method handle='106' name='Juliet.Collections.Immutable.AvlTree`1.&lt;RotateRight&gt;b__17' param='Juliet.Collections.Immutable.AvlTree`1&lt;T&gt;,T,Juliet.Collections.Immutable.AvlTree`1&lt;T&gt;'>
  164. <called-by calls='34823' totaltime='2128' handle='117' name='Juliet.Collections.Immutable.AvlTree`1/Node.Match' param='System.Func`1&lt;U&gt;,System.Func`4&lt;Juliet.Collections.Immutable.AvlTree`1&lt;T&gt;,T,Juliet.Collections.Immutable.AvlTree`1&lt;T&gt;,U&gt;'/>
  165. </method>
  166. <method handle='109' name='Juliet.Collections.Immutable.AvlTree`1.&lt;RotateDoubleLeft&gt;b__1d' param='Juliet.Collections.Immutable.AvlTree`1&lt;T&gt;,T,Juliet.Collections.Immutable.AvlTree`1&lt;T&gt;'>
  167. <called-by calls='11533' totaltime='1953' handle='117' name='Juliet.Collections.Immutable.AvlTree`1/Node.Match' param='System.Func`1&lt;U&gt;,System.Func`4&lt;Juliet.Collections.Immutable.AvlTree`1&lt;T&gt;,T,Juliet.Collections.Immutable.AvlTree`1&lt;T&gt;,U&gt;'/>
  168. </method>
  169. <method handle='111' name='Juliet.Collections.Immutable.AvlTree`1.&lt;RotateDoubleRight&gt;b__1f' param='Juliet.Collections.Immutable.AvlTree`1&lt;T&gt;,T,Juliet.Collections.Immutable.AvlTree`1&lt;T&gt;'>
  170. <called-by calls='11638' totaltime='1911' handle='117' name='Juliet.Collections.Immutable.AvlTree`1/Node.Match' param='System.Func`1&lt;U&gt;,System.Func`4&lt;Juliet.Collections.Immutable.AvlTree`1&lt;T&gt;,T,Juliet.Collections.Immutable.AvlTree`1&lt;T&gt;,U&gt;'/>
  171. </method>
  172. <method handle='112' name='Juliet.Collections.Immutable.AvlTree`1/Nil..ctor' param='System.Func`3&lt;T,T,System.Int32&gt;'>
  173. <called-by calls='10' totaltime='6' handle='85' name='Juliet.Collections.Immutable.AvlTree`1.Create' param='System.Func`3&lt;T,T,System.Int32&gt;'/>
  174. </method>
  175. <method handle='113' name='Juliet.Collections.Immutable.AvlTree`1/Nil.Match' param='System.Func`1&lt;U&gt;,System.Func`4&lt;Juliet.Collections.Immutable.AvlTree`1&lt;T&gt;,T,Juliet.Collections.Immutable.AvlTree`1&lt;T&gt;,U&gt;'>
  176. <called-by calls='100000' totaltime='2888' handle='90' name='Juliet.Collections.Immutable.AvlTree`1.Insert' param='T'/>
  177. </method>
  178. <method handle='114' name='Juliet.Collections.Immutable.AvlTree`1/Nil.GetCount' param=''>
  179. <called-by calls='435854' totaltime='164' handle='88' name='Juliet.Collections.Immutable.AvlTree`1.get_Count' param=''/>
  180. </method>
  181. <method handle='115' name='Juliet.Collections.Immutable.AvlTree`1/Nil.GetHeight' param=''>
  182. <called-by calls='578875' totaltime='200' handle='87' name='Juliet.Collections.Immutable.AvlTree`1.get_Height' param=''/>
  183. </method>
  184. <method handle='116' name='Juliet.Collections.Immutable.AvlTree`1/Node..ctor' param='System.Func`3&lt;T,T,System.Int32&gt;,Juliet.Collections.Immutable.AvlTree`1&lt;T&gt;,T,Juliet.Collections.Immutable.AvlTree`1&lt;T&gt;'>
  185. <called-by calls='1472128' totaltime='31795' handle='86' name='Juliet.Collections.Immutable.AvlTree`1.CreateNode' param='Juliet.Collections.Immutable.AvlTree`1&lt;T&gt;,T,Juliet.Collections.Immutable.AvlTree`1&lt;T&gt;'/>
  186. </method>
  187. <method handle='117' name='Juliet.Collections.Immutable.AvlTree`1/Node.Match' param='System.Func`1&lt;U&gt;,System.Func`4&lt;Juliet.Collections.Immutable.AvlTree`1&lt;T&gt;,T,Juliet.Collections.Immutable.AvlTree`1&lt;T&gt;,U&gt;'>
  188. <called-by calls='1209375' totaltime='83155' handle='90' name='Juliet.Collections.Immutable.AvlTree`1.Insert' param='T'/>
  189. <called-by calls='34823' totaltime='0' handle='93' name='Juliet.Collections.Immutable.AvlTree`1.RotateRight' param=''/>
  190. <called-by calls='34823' totaltime='0' handle='106' name='Juliet.Collections.Immutable.AvlTree`1.&lt;RotateRight&gt;b__17' param='Juliet.Collections.Immutable.AvlTree`1&lt;T&gt;,T,Juliet.Collections.Immutable.AvlTree`1&lt;T&gt;'/>
  191. <called-by calls='11533' totaltime='0' handle='94' name='Juliet.Collections.Immutable.AvlTree`1.RotateDoubleLeft' param=''/>
  192. <called-by calls='11638' totaltime='0' handle='95' name='Juliet.Collections.Immutable.AvlTree`1.RotateDoubleRight' param=''/>
  193. <called-by calls='46620' totaltime='0' handle='91' name='Juliet.Collections.Immutable.AvlTree`1.Balance' param=''/>
  194. <called-by calls='1255995' totaltime='0' handle='89' name='Juliet.Collections.Immutable.AvlTree`1.get_BalanceFactor' param=''/>
  195. <called-by calls='34968' totaltime='0' handle='92' name='Juliet.Collections.Immutable.AvlTree`1.RotateLeft' param=''/>
  196. <called-by calls='34968' totaltime='0' handle='103' name='Juliet.Collections.Immutable.AvlTree`1.&lt;RotateLeft&gt;b__11' param='Juliet.Collections.Immutable.AvlTree`1&lt;T&gt;,T,Juliet.Collections.Immutable.AvlTree`1&lt;T&gt;'/>
  197. </method>
  198. <method handle='118' name='Juliet.Collections.Immutable.AvlTree`1/Node.GetCount' param=''>
  199. <called-by calls='2508412' totaltime='962' handle='88' name='Juliet.Collections.Immutable.AvlTree`1.get_Count' param=''/>
  200. </method>
  201. <method handle='119' name='Juliet.Collections.Immutable.AvlTree`1/Node.GetHeight' param=''>
  202. <called-by calls='4877371' totaltime='1690' handle='87' name='Juliet.Collections.Immutable.AvlTree`1.get_Height' param=''/>
  203. </method>
  204. <method handle='175' name='Juliet.Collections.Immutable.BaseBinaryTree`2..ctor' param='System.Func`3&lt;T,T,System.Int32&gt;'>
  205. <called-by calls='1472138' totaltime='554' handle='177' name='Juliet.Collections.Immutable.DerivedAvlTree`1..ctor' param='System.Func`3&lt;T,T,System.Int32&gt;'/>
  206. </method>
  207. <method handle='176' name='Juliet.Collections.Immutable.BaseBinaryTree`2.Insert' param='T'>
  208. <called-by calls='1309375' totaltime='134289' handle='184' name='Juliet.Collections.Immutable.DerivedAvlTree`1.Insert' param='T'/>
  209. </method>
  210. <method handle='177' name='Juliet.Collections.Immutable.DerivedAvlTree`1..ctor' param='System.Func`3&lt;T,T,System.Int32&gt;'>
  211. <called-by calls='1472128' totaltime='3901' handle='210' name='Juliet.Collections.Immutable.DerivedAvlTree`1/Node..ctor' param='System.Func`3&lt;T,T,System.Int32&gt;,Juliet.Collections.Immutable.DerivedAvlTree`1&lt;T&gt;,T,Juliet.Collections.Immutable.DerivedAvlTree`1&lt;T&gt;'/>
  212. <called-by calls='10' totaltime='0' handle='206' name='Juliet.Collections.Immutable.DerivedAvlTree`1/Nil..ctor' param='System.Func`3&lt;T,T,System.Int32&gt;'/>
  213. </method>
  214. <method handle='178' name='Juliet.Collections.Immutable.DerivedAvlTree`1.Create' param='System.Func`3&lt;T,T,System.Int32&gt;'>
  215. <called-by calls='10' totaltime='2' handle='4' name='ConsoleApplication1.Program.TestDerivedAvlTree' param='System.Int32'/>
  216. </method>
  217. <method handle='179' name='Juliet.Collections.Immutable.DerivedAvlTree`1.CreateNode' param='Juliet.Collections.Immutable.DerivedAvlTree`1&lt;T&gt;,T,Juliet.Collections.Immutable.DerivedAvlTree`1&lt;T&gt;'>
  218. <called-by calls='1209375' totaltime='32027' handle='281' name='Juliet.Collections.Immutable.BaseBinaryTree`2/&lt;&gt;c__DisplayClass2.&lt;Insert&gt;b__1' param='TreeType,T,TreeType'/>
  219. <called-by calls='100000' totaltime='2694' handle='280' name='Juliet.Collections.Immutable.BaseBinaryTree`2/&lt;&gt;c__DisplayClass2.&lt;Insert&gt;b__0' param=''/>
  220. <called-by calls='69936' totaltime='1901' handle='283' name='Juliet.Collections.Immutable.DerivedAvlTree`1/&lt;&gt;c__DisplayClass10.&lt;RotateLeft&gt;b__f' param='Juliet.Collections.Immutable.DerivedAvlTree`1&lt;T&gt;,T,Juliet.Collections.Immutable.DerivedAvlTree`1&lt;T&gt;'/>
  221. <called-by calls='69646' totaltime='1818' handle='285' name='Juliet.Collections.Immutable.DerivedAvlTree`1/&lt;&gt;c__DisplayClass16.&lt;RotateRight&gt;b__15' param='Juliet.Collections.Immutable.DerivedAvlTree`1&lt;T&gt;,T,Juliet.Collections.Immutable.DerivedAvlTree`1&lt;T&gt;'/>
  222. <called-by calls='11638' totaltime='298' handle='205' name='Juliet.Collections.Immutable.DerivedAvlTree`1.&lt;RotateDoubleRight&gt;b__1b' param='Juliet.Collections.Immutable.DerivedAvlTree`1&lt;T&gt;,T,Juliet.Collections.Immutable.DerivedAvlTree`1&lt;T&gt;'/>
  223. <called-by calls='11533' totaltime='295' handle='203' name='Juliet.Collections.Immutable.DerivedAvlTree`1.&lt;RotateDoubleLeft&gt;b__19' param='Juliet.Collections.Immutable.DerivedAvlTree`1&lt;T&gt;,T,Juliet.Collections.Immutable.DerivedAvlTree`1&lt;T&gt;'/>
  224. </method>
  225. <method handle='180' name='Juliet.Collections.Immutable.DerivedAvlTree`1.Self' param=''>
  226. <called-by calls='200000' totaltime='67' handle='280' name='Juliet.Collections.Immutable.BaseBinaryTree`2/&lt;&gt;c__DisplayClass2.&lt;Insert&gt;b__0' param=''/>
  227. </method>
  228. <method handle='181' name='Juliet.Collections.Immutable.DerivedAvlTree`1.get_Height' param=''>
  229. <called-by calls='2944256' totaltime='7807' handle='210' name='Juliet.Collections.Immutable.DerivedAvlTree`1/Node..ctor' param='System.Func`3&lt;T,T,System.Int32&gt;,Juliet.Collections.Immutable.DerivedAvlTree`1&lt;T&gt;,T,Juliet.Collections.Immutable.DerivedAvlTree`1&lt;T&gt;'/>
  230. <called-by calls='2711990' totaltime='7148' handle='191' name='Juliet.Collections.Immutable.DerivedAvlTree`1.&lt;get_BalanceFactor&gt;b__1' param='Juliet.Collections.Immutable.DerivedAvlTree`1&lt;T&gt;,T,Juliet.Collections.Immutable.DerivedAvlTree`1&lt;T&gt;'/>
  231. </method>
  232. <method handle='182' name='Juliet.Collections.Immutable.DerivedAvlTree`1.get_Count' param=''>
  233. <called-by calls='2944256' totaltime='8249' handle='210' name='Juliet.Collections.Immutable.DerivedAvlTree`1/Node..ctor' param='System.Func`3&lt;T,T,System.Int32&gt;,Juliet.Collections.Immutable.DerivedAvlTree`1&lt;T&gt;,T,Juliet.Collections.Immutable.DerivedAvlTree`1&lt;T&gt;'/>
  234. <called-by calls='10' totaltime='0' handle='4' name='ConsoleApplication1.Program.TestDerivedAvlTree' param='System.Int32'/>
  235. </method>
  236. <method handle='183' name='Juliet.Collections.Immutable.DerivedAvlTree`1.get_BalanceFactor' param=''>
  237. <called-by calls='1309375' totaltime='19975' handle='185' name='Juliet.Collections.Immutable.DerivedAvlTree`1.Balance' param=''/>
  238. <called-by calls='23290' totaltime='402' handle='193' name='Juliet.Collections.Immutable.DerivedAvlTree`1.&lt;Balance&gt;b__5' param='Juliet.Collections.Immutable.DerivedAvlTree`1&lt;T&gt;,T,Juliet.Collections.Immutable.DerivedAvlTree`1&lt;T&gt;'/>
  239. <called-by calls='23330' totaltime='348' handle='195' name='Juliet.Collections.Immutable.DerivedAvlTree`1.&lt;Balance&gt;b__7' param='Juliet.Collections.Immutable.DerivedAvlTree`1&lt;T&gt;,T,Juliet.Collections.Immutable.DerivedAvlTree`1&lt;T&gt;'/>
  240. </method>
  241. <method handle='184' name='Juliet.Collections.Immutable.DerivedAvlTree`1.Insert' param='T'>
  242. <called-by calls='100000' totaltime='136495' handle='4' name='ConsoleApplication1.Program.TestDerivedAvlTree' param='System.Int32'/>
  243. <called-by calls='1209375' totaltime='0' handle='281' name='Juliet.Collections.Immutable.BaseBinaryTree`2/&lt;&gt;c__DisplayClass2.&lt;Insert&gt;b__1' param='TreeType,T,TreeType'/>
  244. </method>
  245. <method handle='185' name='Juliet.Collections.Immutable.DerivedAvlTree`1.Balance' param=''>
  246. <called-by calls='1309375' totaltime='30336' handle='184' name='Juliet.Collections.Immutable.DerivedAvlTree`1.Insert' param='T'/>
  247. </method>
  248. <method handle='186' name='Juliet.Collections.Immutable.DerivedAvlTree`1.RotateLeft' param=''>
  249. <called-by calls='11797' totaltime='927' handle='185' name='Juliet.Collections.Immutable.DerivedAvlTree`1.Balance' param=''/>
  250. <called-by calls='11638' totaltime='836' handle='205' name='Juliet.Collections.Immutable.DerivedAvlTree`1.&lt;RotateDoubleRight&gt;b__1b' param='Juliet.Collections.Immutable.DerivedAvlTree`1&lt;T&gt;,T,Juliet.Collections.Immutable.DerivedAvlTree`1&lt;T&gt;'/>
  251. <called-by calls='11533' totaltime='817' handle='203' name='Juliet.Collections.Immutable.DerivedAvlTree`1.&lt;RotateDoubleLeft&gt;b__19' param='Juliet.Collections.Immutable.DerivedAvlTree`1&lt;T&gt;,T,Juliet.Collections.Immutable.DerivedAvlTree`1&lt;T&gt;'/>
  252. </method>
  253. <method handle='187' name='Juliet.Collections.Immutable.DerivedAvlTree`1.RotateRight' param=''>
  254. <called-by calls='11652' totaltime='862' handle='185' name='Juliet.Collections.Immutable.DerivedAvlTree`1.Balance' param=''/>
  255. <called-by calls='11638' totaltime='853' handle='205' name='Juliet.Collections.Immutable.DerivedAvlTree`1.&lt;RotateDoubleRight&gt;b__1b' param='Juliet.Collections.Immutable.DerivedAvlTree`1&lt;T&gt;,T,Juliet.Collections.Immutable.DerivedAvlTree`1&lt;T&gt;'/>
  256. <called-by calls='11533' totaltime='793' handle='203' name='Juliet.Collections.Immutable.DerivedAvlTree`1.&lt;RotateDoubleLeft&gt;b__19' param='Juliet.Collections.Immutable.DerivedAvlTree`1&lt;T&gt;,T,Juliet.Collections.Immutable.DerivedAvlTree`1&lt;T&gt;'/>
  257. </method>
  258. <method handle='188' name='Juliet.Collections.Immutable.DerivedAvlTree`1.RotateDoubleLeft' param=''>
  259. <called-by calls='11533' totaltime='2045' handle='185' name='Juliet.Collections.Immutable.DerivedAvlTree`1.Balance' param=''/>
  260. </method>
  261. <method handle='189' name='Juliet.Collections.Immutable.DerivedAvlTree`1.RotateDoubleRight' param=''>
  262. <called-by calls='11638' totaltime='2123' handle='185' name='Juliet.Collections.Immutable.DerivedAvlTree`1.Balance' param=''/>
  263. </method>
  264. <method handle='191' name='Juliet.Collections.Immutable.DerivedAvlTree`1.&lt;get_BalanceFactor&gt;b__1' param='Juliet.Collections.Immutable.DerivedAvlTree`1&lt;T&gt;,T,Juliet.Collections.Immutable.DerivedAvlTree`1&lt;T&gt;'>
  265. <called-by calls='1355995' totaltime='13105' handle='211' name='Juliet.Collections.Immutable.DerivedAvlTree`1/Node.Match' param='System.Func`1&lt;U&gt;,System.Func`4&lt;Juliet.Collections.Immutable.DerivedAvlTree`1&lt;T&gt;,T,Juliet.Collections.Immutable.DerivedAvlTree`1&lt;T&gt;,U&gt;'/>
  266. </method>
  267. <method handle='193' name='Juliet.Collections.Immutable.DerivedAvlTree`1.&lt;Balance&gt;b__5' param='Juliet.Collections.Immutable.DerivedAvlTree`1&lt;T&gt;,T,Juliet.Collections.Immutable.DerivedAvlTree`1&lt;T&gt;'>
  268. <called-by calls='23290' totaltime='441' handle='211' name='Juliet.Collections.Immutable.DerivedAvlTree`1/Node.Match' param='System.Func`1&lt;U&gt;,System.Func`4&lt;Juliet.Collections.Immutable.DerivedAvlTree`1&lt;T&gt;,T,Juliet.Collections.Immutable.DerivedAvlTree`1&lt;T&gt;,U&gt;'/>
  269. </method>
  270. <method handle='195' name='Juliet.Collections.Immutable.DerivedAvlTree`1.&lt;Balance&gt;b__7' param='Juliet.Collections.Immutable.DerivedAvlTree`1&lt;T&gt;,T,Juliet.Collections.Immutable.DerivedAvlTree`1&lt;T&gt;'>
  271. <called-by calls='23330' totaltime='404' handle='211' name='Juliet.Collections.Immutable.DerivedAvlTree`1/Node.Match' param='System.Func`1&lt;U&gt;,System.Func`4&lt;Juliet.Collections.Immutable.DerivedAvlTree`1&lt;T&gt;,T,Juliet.Collections.Immutable.DerivedAvlTree`1&lt;T&gt;,U&gt;'/>
  272. </method>
  273. <method handle='197' name='Juliet.Collections.Immutable.DerivedAvlTree`1.&lt;RotateLeft&gt;b__d' param='Juliet.Collections.Immutable.DerivedAvlTree`1&lt;T&gt;,T,Juliet.Collections.Immutable.DerivedAvlTree`1&lt;T&gt;'>
  274. <called-by calls='34968' totaltime='2378' handle='211' name='Juliet.Collections.Immutable.DerivedAvlTree`1/Node.Match' param='System.Func`1&lt;U&gt;,System.Func`4&lt;Juliet.Collections.Immutable.DerivedAvlTree`1&lt;T&gt;,T,Juliet.Collections.Immutable.DerivedAvlTree`1&lt;T&gt;,U&gt;'/>
  275. </method>
  276. <method handle='200' name='Juliet.Collections.Immutable.DerivedAvlTree`1.&lt;RotateRight&gt;b__13' param='Juliet.Collections.Immutable.DerivedAvlTree`1&lt;T&gt;,T,Juliet.Collections.Immutable.DerivedAvlTree`1&lt;T&gt;'>
  277. <called-by calls='34823' totaltime='2269' handle='211' name='Juliet.Collections.Immutable.DerivedAvlTree`1/Node.Match' param='System.Func`1&lt;U&gt;,System.Func`4&lt;Juliet.Collections.Immutable.DerivedAvlTree`1&lt;T&gt;,T,Juliet.Collections.Immutable.DerivedAvlTree`1&lt;T&gt;,U&gt;'/>
  278. </method>
  279. <method handle='203' name='Juliet.Collections.Immutable.DerivedAvlTree`1.&lt;RotateDoubleLeft&gt;b__19' param='Juliet.Collections.Immutable.DerivedAvlTree`1&lt;T&gt;,T,Juliet.Collections.Immutable.DerivedAvlTree`1&lt;T&gt;'>
  280. <called-by calls='11533' totaltime='1974' handle='211' name='Juliet.Collections.Immutable.DerivedAvlTree`1/Node.Match' param='System.Func`1&lt;U&gt;,System.Func`4&lt;Juliet.Collections.Immutable.DerivedAvlTree`1&lt;T&gt;,T,Juliet.Collections.Immutable.DerivedAvlTree`1&lt;T&gt;,U&gt;'/>
  281. </method>
  282. <method handle='205' name='Juliet.Collections.Immutable.DerivedAvlTree`1.&lt;RotateDoubleRight&gt;b__1b' param='Juliet.Collections.Immutable.DerivedAvlTree`1&lt;T&gt;,T,Juliet.Collections.Immutable.DerivedAvlTree`1&lt;T&gt;'>
  283. <called-by calls='11638' totaltime='2061' handle='211' name='Juliet.Collections.Immutable.DerivedAvlTree`1/Node.Match' param='System.Func`1&lt;U&gt;,System.Func`4&lt;Juliet.Collections.Immutable.DerivedAvlTree`1&lt;T&gt;,T,Juliet.Collections.Immutable.DerivedAvlTree`1&lt;T&gt;,U&gt;'/>
  284. </method>
  285. <method handle='206' name='Juliet.Collections.Immutable.DerivedAvlTree`1/Nil..ctor' param='System.Func`3&lt;T,T,System.Int32&gt;'>
  286. <called-by calls='10' totaltime='1' handle='178' name='Juliet.Collections.Immutable.DerivedAvlTree`1.Create' param='System.Func`3&lt;T,T,System.Int32&gt;'/>
  287. </method>
  288. <method handle='207' name='Juliet.Collections.Immutable.DerivedAvlTree`1/Nil.Match' param='System.Func`1&lt;U&gt;,System.Func`4&lt;Juliet.Collections.Immutable.DerivedAvlTree`1&lt;T&gt;,T,Juliet.Collections.Immutable.DerivedAvlTree`1&lt;T&gt;,U&gt;'>
  289. <called-by calls='100000' totaltime='3756' handle='176' name='Juliet.Collections.Immutable.BaseBinaryTree`2.Insert' param='T'/>
  290. </method>
  291. <method handle='208' name='Juliet.Collections.Immutable.DerivedAvlTree`1/Nil.GetCount' param=''>
  292. <called-by calls='435854' totaltime='146' handle='182' name='Juliet.Collections.Immutable.DerivedAvlTree`1.get_Count' param=''/>
  293. </method>
  294. <method handle='209' name='Juliet.Collections.Immutable.DerivedAvlTree`1/Nil.GetHeight' param=''>
  295. <called-by calls='778875' totaltime='298' handle='181' name='Juliet.Collections.Immutable.DerivedAvlTree`1.get_Height' param=''/>
  296. </method>
  297. <method handle='210' name='Juliet.Collections.Immutable.DerivedAvlTree`1/Node..ctor' param='System.Func`3&lt;T,T,System.Int32&gt;,Juliet.Collections.Immutable.DerivedAvlTree`1&lt;T&gt;,T,Juliet.Collections.Immutable.DerivedAvlTree`1&lt;T&gt;'>
  298. <called-by calls='1472128' totaltime='35307' handle='179' name='Juliet.Collections.Immutable.DerivedAvlTree`1.CreateNode' param='Juliet.Collections.Immutable.DerivedAvlTree`1&lt;T&gt;,T,Juliet.Collections.Immutable.DerivedAvlTree`1&lt;T&gt;'/>
  299. </method>
  300. <method handle='211' name='Juliet.Collections.Immutable.DerivedAvlTree`1/Node.Match' param='System.Func`1&lt;U&gt;,System.Func`4&lt;Juliet.Collections.Immutable.DerivedAvlTree`1&lt;T&gt;,T,Juliet.Collections.Immutable.DerivedAvlTree`1&lt;T&gt;,U&gt;'>
  301. <called-by calls='1209375' totaltime='130210' handle='176' name='Juliet.Collections.Immutable.BaseBinaryTree`2.Insert' param='T'/>
  302. <called-by calls='1355995' totaltime='1176' handle='183' name='Juliet.Collections.Immutable.DerivedAvlTree`1.get_BalanceFactor' param=''/>
  303. <called-by calls='11638' totaltime='18' handle='189' name='Juliet.Collections.Immutable.DerivedAvlTree`1.RotateDoubleRight' param=''/>
  304. <called-by calls='11533' totaltime='4' handle='188' name='Juliet.Collections.Immutable.DerivedAvlTree`1.RotateDoubleLeft' param=''/>
  305. <called-by calls='46620' totaltime='2' handle='185' name='Juliet.Collections.Immutable.DerivedAvlTree`1.Balance' param=''/>
  306. <called-by calls='34968' totaltime='0' handle='186' name='Juliet.Collections.Immutable.DerivedAvlTree`1.RotateLeft' param=''/>
  307. <called-by calls='34823' totaltime='0' handle='187' name='Juliet.Collections.Immutable.DerivedAvlTree`1.RotateRight' param=''/>
  308. <called-by calls='34968' totaltime='0' handle='197' name='Juliet.Collections.Immutable.DerivedAvlTree`1.&lt;RotateLeft&gt;b__d' param='Juliet.Collections.Immutable.DerivedAvlTree`1&lt;T&gt;,T,Juliet.Collections.Immutable.DerivedAvlTree`1&lt;T&gt;'/>
  309. <called-by calls='34823' totaltime='0' handle='200' name='Juliet.Collections.Immutable.DerivedAvlTree`1.&lt;RotateRight&gt;b__13' param='Juliet.Collections.Immutable.DerivedAvlTree`1&lt;T&gt;,T,Juliet.Collections.Immutable.DerivedAvlTree`1&lt;T&gt;'/>
  310. </method>
  311. <method handle='212' name='Juliet.Collections.Immutable.DerivedAvlTree`1/Node.GetCount' param=''>
  312. <called-by calls='2508412' totaltime='1078' handle='182' name='Juliet.Collections.Immutable.DerivedAvlTree`1.get_Count' param=''/>
  313. </method>
  314. <method handle='213' name='Juliet.Collections.Immutable.DerivedAvlTree`1/Node.GetHeight' param=''>
  315. <called-by calls='4877371' totaltime='1730' handle='181' name='Juliet.Collections.Immutable.DerivedAvlTree`1.get_Height' param=''/>
  316. </method>
  317. <method handle='262' name='Juliet.Collections.Immutable.AvlTree`1/&lt;&gt;c__DisplayClass6..ctor' param=''>
  318. <called-by calls='1309375' totaltime='368' handle='90' name='Juliet.Collections.Immutable.AvlTree`1.Insert' param='T'/>
  319. </method>
  320. <method handle='263' name='Juliet.Collections.Immutable.AvlTree`1/&lt;&gt;c__DisplayClass6.&lt;Insert&gt;b__4' param=''>
  321. <called-by calls='100000' totaltime='2630' handle='113' name='Juliet.Collections.Immutable.AvlTree`1/Nil.Match' param='System.Func`1&lt;U&gt;,System.Func`4&lt;Juliet.Collections.Immutable.AvlTree`1&lt;T&gt;,T,Juliet.Collections.Immutable.AvlTree`1&lt;T&gt;,U&gt;'/>
  322. </method>
  323. <method handle='264' name='Juliet.Collections.Immutable.AvlTree`1/&lt;&gt;c__DisplayClass6.&lt;Insert&gt;b__5' param='Juliet.Collections.Immutable.AvlTree`1&lt;T&gt;,T,Juliet.Collections.Immutable.AvlTree`1&lt;T&gt;'>
  324. <called-by calls='1209375' totaltime='82886' handle='117' name='Juliet.Collections.Immutable.AvlTree`1/Node.Match' param='System.Func`1&lt;U&gt;,System.Func`4&lt;Juliet.Collections.Immutable.AvlTree`1&lt;T&gt;,T,Juliet.Collections.Immutable.AvlTree`1&lt;T&gt;,U&gt;'/>
  325. </method>
  326. <method handle='265' name='Juliet.Collections.Immutable.AvlTree`1/&lt;&gt;c__DisplayClass14..ctor' param=''>
  327. <called-by calls='34968' totaltime='18' handle='103' name='Juliet.Collections.Immutable.AvlTree`1.&lt;RotateLeft&gt;b__11' param='Juliet.Collections.Immutable.AvlTree`1&lt;T&gt;,T,Juliet.Collections.Immutable.AvlTree`1&lt;T&gt;'/>
  328. </method>
  329. <method handle='266' name='Juliet.Collections.Immutable.AvlTree`1/&lt;&gt;c__DisplayClass14.&lt;RotateLeft&gt;b__13' param='Juliet.Collections.Immutable.AvlTree`1&lt;T&gt;,T,Juliet.Collections.Immutable.AvlTree`1&lt;T&gt;'>
  330. <called-by calls='34968' totaltime='1850' handle='117' name='Juliet.Collections.Immutable.AvlTree`1/Node.Match' param='System.Func`1&lt;U&gt;,System.Func`4&lt;Juliet.Collections.Immutable.AvlTree`1&lt;T&gt;,T,Juliet.Collections.Immutable.AvlTree`1&lt;T&gt;,U&gt;'/>
  331. </method>
  332. <method handle='267' name='Juliet.Collections.Immutable.AvlTree`1/&lt;&gt;c__DisplayClass1a..ctor' param=''>
  333. <called-by calls='34823' totaltime='9' handle='106' name='Juliet.Collections.Immutable.AvlTree`1.&lt;RotateRight&gt;b__17' param='Juliet.Collections.Immutable.AvlTree`1&lt;T&gt;,T,Juliet.Collections.Immutable.AvlTree`1&lt;T&gt;'/>
  334. </method>
  335. <method handle='268' name='Juliet.Collections.Immutable.AvlTree`1/&lt;&gt;c__DisplayClass1a.&lt;RotateRight&gt;b__19' param='Juliet.Collections.Immutable.AvlTree`1&lt;T&gt;,T,Juliet.Collections.Immutable.AvlTree`1&lt;T&gt;'>
  336. <called-by calls='34823' totaltime='1800' handle='117' name='Juliet.Collections.Immutable.AvlTree`1/Node.Match' param='System.Func`1&lt;U&gt;,System.Func`4&lt;Juliet.Collections.Immutable.AvlTree`1&lt;T&gt;,T,Juliet.Collections.Immutable.AvlTree`1&lt;T&gt;,U&gt;'/>
  337. </method>
  338. <method handle='279' name='Juliet.Collections.Immutable.BaseBinaryTree`2/&lt;&gt;c__DisplayClass2..ctor' param=''>
  339. <called-by calls='1309375' totaltime='438' handle='176' name='Juliet.Collections.Immutable.BaseBinaryTree`2.Insert' param='T'/>
  340. </method>
  341. <method handle='280' name='Juliet.Collections.Immutable.BaseBinaryTree`2/&lt;&gt;c__DisplayClass2.&lt;Insert&gt;b__0' param=''>
  342. <called-by calls='100000' totaltime='3467' handle='207' name='Juliet.Collections.Immutable.DerivedAvlTree`1/Nil.Match' param='System.Func`1&lt;U&gt;,System.Func`4&lt;Juliet.Collections.Immutable.DerivedAvlTree`1&lt;T&gt;,T,Juliet.Collections.Immutable.DerivedAvlTree`1&lt;T&gt;,U&gt;'/>
  343. </method>
  344. <method handle='281' name='Juliet.Collections.Immutable.BaseBinaryTree`2/&lt;&gt;c__DisplayClass2.&lt;Insert&gt;b__1' param='TreeType,T,TreeType'>
  345. <called-by calls='1209375' totaltime='129979' handle='211' name='Juliet.Collections.Immutable.DerivedAvlTree`1/Node.Match' param='System.Func`1&lt;U&gt;,System.Func`4&lt;Juliet.Collections.Immutable.DerivedAvlTree`1&lt;T&gt;,T,Juliet.Collections.Immutable.DerivedAvlTree`1&lt;T&gt;,U&gt;'/>
  346. </method>
  347. <method handle='282' name='Juliet.Collections.Immutable.DerivedAvlTree`1/&lt;&gt;c__DisplayClass10..ctor' param=''>
  348. <called-by calls='34968' totaltime='18' handle='197' name='Juliet.Collections.Immutable.DerivedAvlTree`1.&lt;RotateLeft&gt;b__d' param='Juliet.Collections.Immutable.DerivedAvlTree`1&lt;T&gt;,T,Juliet.Collections.Immutable.DerivedAvlTree`1&lt;T&gt;'/>
  349. </method>
  350. <method handle='283' name='Juliet.Collections.Immutable.DerivedAvlTree`1/&lt;&gt;c__DisplayClass10.&lt;RotateLeft&gt;b__f' param='Juliet.Collections.Immutable.DerivedAvlTree`1&lt;T&gt;,T,Juliet.Collections.Immutable.DerivedAvlTree`1&lt;T&gt;'>
  351. <called-by calls='34968' totaltime='2057' handle='211' name='Juliet.Collections.Immutable.DerivedAvlTree`1/Node.Match' param='System.Func`1&lt;U&gt;,System.Func`4&lt;Juliet.Collections.Immutable.DerivedAvlTree`1&lt;T&gt;,T,Juliet.Collections.Immutable.DerivedAvlTree`1&lt;T&gt;,U&gt;'/>
  352. </method>
  353. <method handle='284' name='Juliet.Collections.Immutable.DerivedAvlTree`1/&lt;&gt;c__DisplayClass16..ctor' param=''>
  354. <called-by calls='34823' totaltime='11' handle='200' name='Juliet.Collections.Immutable.DerivedAvlTree`1.&lt;RotateRight&gt;b__13' param='Juliet.Collections.Immutable.DerivedAvlTree`1&lt;T&gt;,T,Juliet.Collections.Immutable.DerivedAvlTree`1&lt;T&gt;'/>
  355. </method>
  356. <method handle='285' name='Juliet.Collections.Immutable.DerivedAvlTree`1/&lt;&gt;c__DisplayClass16.&lt;RotateRight&gt;b__15' param='Juliet.Collections.Immutable.DerivedAvlTree`1&lt;T&gt;,T,Juliet.Collections.Immutable.DerivedAvlTree`1&lt;T&gt;'>
  357. <called-by calls='34823' totaltime='1964' handle='211' name='Juliet.Collections.Immutable.DerivedAvlTree`1/Node.Match' param='System.Func`1&lt;U&gt;,System.Func`4&lt;Juliet.Collections.Immutable.DerivedAvlTree`1&lt;T&gt;,T,Juliet.Collections.Immutable.DerivedAvlTree`1&lt;T&gt;,U&gt;'/>
  358. </method>
  359. </calls>
  360. </report>
RAW Paste Data