|
Ran
|
Jobs
4
|
Files
85
|
Run time
430min
|
Badge
README BADGES
|
push
travis-ci
<a href="https://github.com/wikimedia/parsoid/commit/<a class=hub.com/wikimedia/parsoid/commit/0650195a08427d516731b35810e1c10d402ff8b0">0650195a0<a href="https://github.com/wikimedia/parsoid/commit/0650195a08427d516731b35810e1c10d402ff8b0">">Fix performance regression caused by </a><a class="double-link" href="https://github.com/wikimedia/parsoid/commit/<a class="double-link" href="https://github.com/wikimedia/parsoid/commit/96203dbe134caf3c0d575a6a86d1d6fc35425000">96203dbe1</a>">96203dbe1</a><a href="https://github.com/wikimedia/parsoid/commit/0650195a08427d516731b35810e1c10d402ff8b0"> On the Barack Obama wt2html benchmark, averaged over median-10-of-12 runs: Before 96203dbe: 15.299s After 96203dbe: 16.794s With this patch: 14.482s Optimizations done: * Factor out the _processOne function to avoid creating a function object every time. (Saved .118s) * Avoid a yield when the attribute array is zero-length. (Saved .645s) * Avoid serialization point between key and value expansion. (Saved .272s) * Avoid a yield when no async expansion needs to be done. (Saved 1.277s) Change-Id: I2b579ec1e">2b579ec1e</a>
8922 of 10956 branches covered (81.43%)
14360 of 16660 relevant lines covered (86.19%)
103439.09 hits per line
| ID | Job ID | Ran | Files | Coverage | |
|---|---|---|---|---|---|
| 1 | 1780.1 | 0 |
86.17 |
Travis Job 1780.1 | |
| 2 | 1780.2 | 0 |
86.18 |
Travis Job 1780.2 | |
| 3 | 1780.3 | 0 |
86.18 |
Travis Job 1780.3 | |
| 4 | 1780.4 | 0 |
86.18 |
Travis Job 1780.4 |