Du kan inte välja fler än 25 ämnen Ämnen måste starta med en bokstav eller siffra, kan innehålla bindestreck ('-') och vara max 35 tecken långa.
 
 
 

107 rader
5.0 KiB

  1. <!DOCTYPE html>
  2. <html>
  3. <head>
  4. <meta charset="UTF-8">
  5. <title>Pprof listing</title>
  6. <style type="text/css">
  7. body {
  8. font-family: sans-serif;
  9. }
  10. h1 {
  11. font-size: 1.5em;
  12. margin-bottom: 4px;
  13. }
  14. .legend {
  15. font-size: 1.25em;
  16. }
  17. .line, .nop, .unimportant {
  18. color: #aaaaaa;
  19. }
  20. .inlinesrc {
  21. color: #000066;
  22. }
  23. .deadsrc {
  24. cursor: pointer;
  25. }
  26. .deadsrc:hover {
  27. background-color: #eeeeee;
  28. }
  29. .livesrc {
  30. color: #0000ff;
  31. cursor: pointer;
  32. }
  33. .livesrc:hover {
  34. background-color: #eeeeee;
  35. }
  36. .asm {
  37. color: #008800;
  38. display: none;
  39. }
  40. </style>
  41. <script type="text/javascript">
  42. function pprof_toggle_asm(e) {
  43. var target;
  44. if (!e) e = window.event;
  45. if (e.target) target = e.target;
  46. else if (e.srcElement) target = e.srcElement;
  47. if (target) {
  48. var asm = target.nextSibling;
  49. if (asm && asm.className == "asm") {
  50. asm.style.display = (asm.style.display == "block" ? "" : "block");
  51. e.preventDefault();
  52. return false;
  53. }
  54. }
  55. }
  56. </script>
  57. </head>
  58. <body>
  59. <div class="legend">File: testbinary<br>
  60. Type: cpu<br>
  61. Duration: 10s, Total samples = 1.12s (11.20%)<br>Total: 1.12s</div><h2>line1000</h2><p class="filename">testdata/file1000.src</p>
  62. <pre onClick="pprof_toggle_asm(event)">
  63. Total: 1.10s 1.10s (flat, cum) 98.21%
  64. <span class=line> 1</span> <span class=deadsrc> 1.10s 1.10s line1 </span><span class=asm> 1.10s 1.10s 1000: instruction one <span class=unimportant>file1000.src:1</span>
  65. . . 1001: instruction two <span class=unimportant>file1000.src:1</span>
  66. . . 1003: instruction four <span class=unimportant>file1000.src:1</span>
  67. </span>
  68. <span class=line> 2</span> <span class=deadsrc> . . line2 </span><span class=asm> . . 1002: instruction three <span class=unimportant>file1000.src:2</span>
  69. </span>
  70. <span class=line> 3</span> <span class=nop> . . line3 </span>
  71. <span class=line> 4</span> <span class=nop> . . line4 </span>
  72. <span class=line> 5</span> <span class=nop> . . line5 </span>
  73. <span class=line> 6</span> <span class=nop> . . line6 </span>
  74. <span class=line> 7</span> <span class=nop> . . line7 </span>
  75. </pre>
  76. <h2>line3000</h2><p class="filename">testdata/file3000.src</p>
  77. <pre onClick="pprof_toggle_asm(event)">
  78. Total: 10ms 1.12s (flat, cum) 100%
  79. <span class=line> 1</span> <span class=nop> . . line1 </span>
  80. <span class=line> 2</span> <span class=nop> . . line2 </span>
  81. <span class=line> 3</span> <span class=nop> . . line3 </span>
  82. <span class=line> 4</span> <span class=nop> . . line4 </span>
  83. <span class=line> 5</span> <span class=nop> . . line5 </span>
  84. <span class=line> 6</span> <span class=deadsrc> 10ms 1.01s line6 </span><span class=asm> 10ms 1.01s 3000: instruction one <span class=unimportant>file3000.src:6</span>
  85. </span>
  86. <span class=line> 7</span> <span class=nop> . . line7 </span>
  87. <span class=line> 8</span> <span class=nop> . . line8 </span>
  88. <span class=line> 9</span> <span class=deadsrc> . 110ms line9 </span><span class=asm> . 100ms 3001: instruction two <span class=unimportant>file3000.src:9</span>
  89. . 10ms 3002: instruction three <span class=unimportant>file3000.src:9</span>
  90. . . 3003: instruction four <span class=unimportant></span>
  91. . . 3004: instruction five <span class=unimportant></span>
  92. </span>
  93. <span class=line> 10</span> <span class=nop> . . line0 </span>
  94. <span class=line> 11</span> <span class=nop> . . line1 </span>
  95. <span class=line> 12</span> <span class=nop> . . line2 </span>
  96. <span class=line> 13</span> <span class=nop> . . line3 </span>
  97. <span class=line> 14</span> <span class=nop> . . line4 </span>
  98. </pre>
  99. </body>
  100. </html>