libasciidoc
libasciidoc copied to clipboard
refactor(parser): increase chan size in doc processing
increased size of chan between each step improves perfs on larger docs
Signed-off-by: Xavier Coulon [email protected]
Codecov Report
Merging #1060 (b0e6581) into master (745e403) will not change coverage. The diff coverage is
n/a
.
@@ Coverage Diff @@
## master #1060 +/- ##
=======================================
Coverage 80.61% 80.61%
=======================================
Files 85 85
Lines 7167 7167
=======================================
Hits 5778 5778
Misses 871 871
Partials 518 518
Comparing with master
branch:
name old time/op new time/op delta
RealDocumentProcessing/demo.adoc-2 25.8ms ± 1% 25.9ms ± 1% ~ (p=0.529 n=10+10)
RealDocumentProcessing/vertx-examples.adoc-2 65.7ms ± 0% 66.1ms ± 1% +0.57% (p=0.003 n=9+9)
RealDocumentProcessing/mocking.adoc-2 71.6ms ± 1% 71.3ms ± 0% -0.46% (p=0.040 n=9+9)
name old alloc/op new alloc/op delta
RealDocumentProcessing/demo.adoc-2 10.8MB ± 0% 10.8MB ± 0% ~ (p=0.393 n=10+10)
RealDocumentProcessing/vertx-examples.adoc-2 27.2MB ± 0% 27.2MB ± 0% ~ (p=0.579 n=10+10)
RealDocumentProcessing/mocking.adoc-2 25.0MB ± 0% 25.0MB ± 0% ~ (p=0.105 n=10+10)
name old allocs/op new allocs/op delta
RealDocumentProcessing/demo.adoc-2 126k ± 0% 126k ± 0% ~ (p=0.379 n=10+10)
RealDocumentProcessing/vertx-examples.adoc-2 341k ± 0% 341k ± 0% ~ (p=0.671 n=10+10)
RealDocumentProcessing/mocking.adoc-2 374k ± 0% 374k ± 0% ~ (p=0.077 n=10+10)
Comparing with latest release:
name old time/op new time/op delta
RealDocumentProcessing/demo.adoc-2 16.9ms ± 0% 25.9ms ± 1% +53.23% (p=0.000 n=8+10)
RealDocumentProcessing/vertx-examples.adoc-2 47.7ms ± 0% 66.1ms ± 1% +38.57% (p=0.000 n=8+9)
RealDocumentProcessing/mocking.adoc-2 47.1ms ± 1% 71.3ms ± 0% +51.40% (p=0.000 n=10+9)
name old alloc/op new alloc/op delta
RealDocumentProcessing/demo.adoc-2 8.85MB ± 0% 10.82MB ± 0% +22.26% (p=0.000 n=10+10)
RealDocumentProcessing/vertx-examples.adoc-2 24.0MB ± 0% 27.2MB ± 0% +13.41% (p=0.000 n=10+10)
RealDocumentProcessing/mocking.adoc-2 21.6MB ± 0% 25.0MB ± 0% +15.73% (p=0.000 n=10+10)
name old allocs/op new allocs/op delta
RealDocumentProcessing/demo.adoc-2 106k ± 0% 126k ± 0% +18.84% (p=0.000 n=10+10)
RealDocumentProcessing/vertx-examples.adoc-2 305k ± 0% 341k ± 0% +11.76% (p=0.000 n=10+10)
RealDocumentProcessing/mocking.adoc-2 326k ± 0% 374k ± 0% +14.49% (p=0.000 n=10+10)
outdated