| ... | @@ -5,6 +5,7 @@ | ... | @@ -5,6 +5,7 @@ |
| 5 | const domSourceText = document.getElementById("sourceText"); | 5 | const domSourceText = document.getElementById("sourceText"); |
| 6 | const domStatTotalRuns = document.getElementById("statTotalRuns"); | 6 | const domStatTotalRuns = document.getElementById("statTotalRuns"); |
| 7 | const domStatUniqueRuns = document.getElementById("statUniqueRuns"); | 7 | const domStatUniqueRuns = document.getElementById("statUniqueRuns"); |
| | 8 | const domStatCoverage = document.getElementById("statCoverage"); |
| 8 | const domStatLowestStack = document.getElementById("statLowestStack"); | 9 | const domStatLowestStack = document.getElementById("statLowestStack"); |
| 9 | | 10 | |
| 10 | let wasm_promise = fetch("main.wasm"); | 11 | let wasm_promise = fetch("main.wasm"); |
| ... | @@ -112,8 +113,11 @@ | ... | @@ -112,8 +113,11 @@ |
| 112 | function renderStats() { | 113 | function renderStats() { |
| 113 | const totalRuns = wasm_exports.totalRuns(); | 114 | const totalRuns = wasm_exports.totalRuns(); |
| 114 | const uniqueRuns = wasm_exports.uniqueRuns(); | 115 | const uniqueRuns = wasm_exports.uniqueRuns(); |
| | 116 | const totalSourceLocations = wasm_exports.totalSourceLocations(); |
| | 117 | const coveredSourceLocations = wasm_exports.coveredSourceLocations(); |
| 115 | domStatTotalRuns.innerText = totalRuns; | 118 | domStatTotalRuns.innerText = totalRuns; |
| 116 | domStatUniqueRuns.innerText = uniqueRuns + " (" + percent(uniqueRuns, totalRuns) + "%)"; | 119 | domStatUniqueRuns.innerText = uniqueRuns + " (" + percent(uniqueRuns, totalRuns) + "%)"; |
| | 120 | domStatCoverage.innerText = coveredSourceLocations + " / " + totalSourceLocations + " (" + percent(coveredSourceLocations, totalSourceLocations) + "%)"; |
| 117 | domStatLowestStack.innerText = unwrapString(wasm_exports.lowestStack()); | 121 | domStatLowestStack.innerText = unwrapString(wasm_exports.lowestStack()); |
| 118 | | 122 | |
| 119 | domSectStats.classList.remove("hidden"); | 123 | domSectStats.classList.remove("hidden"); |