| FazBrowse GitHub Viewer | Trending | | Home |
| Tools: [Download Repo ZIP] [Original HTTPS Page] |
1 parent 905ca00 commit ad31641
1 file changed
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
@@ -90,14 +90,20 @@ const { | |||
| 90 | 90 | } | |
| 91 | 91 | ||
| 92 | 92 | (async () => { | |
| 93 | + let _deadCode; | ||
| 94 | + | ||
| 93 | 95 | const histogram = createHistogram(); | |
| 94 | - const m = (a, b = 1) => {}; | ||
| 96 | + const m = (a, b = 1) => { | ||
| 97 | + for (let i = 0; i < 1e3; i++) | ||
| 98 | + _deadCode = i; | ||
| 99 | + }; | ||
| 95 | 100 | const n = performance.timerify(m, { histogram }); | |
| 96 | 101 | assert.strictEqual(histogram.max, 0); | |
| 97 | 102 | for (let i = 0; i < 10; i++) { | |
| 98 | 103 | n(); | |
| 99 | 104 | await sleep(10); | |
| 100 | 105 | } | |
| 106 | + assert.ok(_deadCode >= 0); | ||
| 101 | 107 | assert.notStrictEqual(histogram.max, 0); | |
| 102 | 108 | [1, '', {}, [], false].forEach((histogram) => { | |
| 103 | 109 | assert.throws(() => performance.timerify(m, { histogram }), { | |
| Back | FazBrowse Home | New Git URL |
0 commit comments