Avatar for the bruits user
bruits
satteri
BlogDocsChangelog

feat: fuzzing improvements

#46Merged
Comparing
fix/conformance
(
f79ba67
) with
main
(
310277e
)
CodSpeed Performance Gauge
-18%
Regression
14
Untouched
13

Benchmarks

27 total
pulldown_mdx_parse
crates/bench/benches/pipeline.rs
CodSpeed Performance Gauge
-30%
51.1 µs73 µs
mdx_step1_parse
crates/bench/benches/pipeline.rs
CodSpeed Performance Gauge
-27%
68.6 µs94.1 µs
mdx
packages/satteri/bench/pipeline.bench.ts::mdxToMdast
CodSpeed Performance Gauge
-23%
670.4 µs869.9 µs
markdown
packages/satteri/bench/pipeline.bench.ts::markdownToHast
CodSpeed Performance Gauge
-22%
1.3 ms1.7 ms
mdx
packages/satteri/bench/pipeline.bench.ts::mdxToHast
CodSpeed Performance Gauge
-22%
882.2 µs1,124.4 µs
parse
crates/bench/benches/pipeline.rs
CodSpeed Performance Gauge
-19%
645.9 µs795.5 µs
parse_to_buffer
crates/bench/benches/pipeline.rs
CodSpeed Performance Gauge
-18%
708.8 µs867 µs
full_pipeline_to_html
crates/bench/benches/pipeline.rs
CodSpeed Performance Gauge
-15%
1 ms1.2 ms
no plugins
packages/satteri/bench/pipeline.bench.ts::markdownToHtml
CodSpeed Performance Gauge
-14%
1.3 ms1.6 ms
markdown
packages/satteri/bench/pipeline.bench.ts::markdownToMdast
CodSpeed Performance Gauge
-14%
1.1 ms1.3 ms
noop MDAST plugin
packages/satteri/bench/pipeline.bench.ts::markdownToHtml
CodSpeed Performance Gauge
-13%
1.7 ms1.9 ms
mdx_compile_optimize_static
crates/bench/benches/pipeline.rs
CodSpeed Performance Gauge
-12%
180.9 µs205.2 µs
mdx_compile
crates/bench/benches/pipeline.rs
CodSpeed Performance Gauge
-11%
207 µs233.7 µs
mutating HAST plugin (set id on headings)
packages/satteri/bench/pipeline.bench.ts::markdownToHtml
CodSpeed Performance Gauge
-11%
2 ms2.2 ms
mdx_step3_hast_to_js
crates/bench/benches/pipeline.rs
CodSpeed Performance Gauge
+1%
135.3 µs134.2 µs
hast_arena_to_html
crates/bench/benches/pipeline.rs
CodSpeed Performance Gauge
0%
148.5 µs148.6 µs
MDAST + HAST plugins
packages/satteri/bench/pipeline.bench.ts::mdxToJs
CodSpeed Performance Gauge
-6%
2.7 ms2.8 ms
no plugins
packages/satteri/bench/pipeline.bench.ts::mdxToJs
CodSpeed Performance Gauge
-6%
2 ms2.1 ms
noop HAST plugin (all elements)
packages/satteri/bench/pipeline.bench.ts::markdownToHtml
CodSpeed Performance Gauge
-7%
3.2 ms3.5 ms
pulldown_parse_events
crates/bench/benches/pipeline.rs
CodSpeed Performance Gauge
-7%
443.7 µs475 µs
noop HAST plugin
packages/satteri/bench/pipeline.bench.ts::mdxToJs
CodSpeed Performance Gauge
-7%
3.3 ms3.5 ms
mdast_arena_to_hast_arena
crates/bench/benches/pipeline.rs
CodSpeed Performance Gauge
-7%
331.7 µs358.2 µs
pulldown_parse_events_mdx
crates/bench/benches/pipeline.rs
CodSpeed Performance Gauge
-7%
435.7 µs470.9 µs
MDAST + HAST plugins
packages/satteri/bench/pipeline.bench.ts::markdownToHtml
CodSpeed Performance Gauge
-8%
2.3 ms2.4 ms
filtered HAST plugin ([a] only)
packages/satteri/bench/pipeline.bench.ts::markdownToHtml
CodSpeed Performance Gauge
-8%
2 ms2.2 ms

Commits

Click on a commit to change the comparison range
Base
main
310277e
-10.59%
fix: format
23668ed
7 days ago
by Princesseuh
0%
fix: update tests
9453d6f
7 days ago
by Princesseuh
-3.09%
fix: more
6fbbd1d
6 days ago
by Princesseuh
+9.91%
fix
5e8d0b2
6 days ago
by Princesseuh
-0.26%
fix: clean up tets
829f047
6 days ago
by Princesseuh
-53.66%
feat: try something
9dde5e3
4 days ago
by Princesseuh
+0.06%
fix: more tets
795f975
4 days ago
by Princesseuh
+40.31%
fix: perf
e5051b4
4 days ago
by Princesseuh
-0.06%
fix: more perf fix
b6422f5
4 days ago
by Princesseuh
+2%
fix: more perf
454511f
4 days ago
by Princesseuh
+0.19%
fix: try out something
3a94e49
4 days ago
by Princesseuh
+0.69%
fix: format
b810121
4 days ago
by Princesseuh
-0.84%
fix: format
a618627
4 days ago
by Princesseuh
-2.72%
fix: more fixes
f79ba67
4 days ago
by Princesseuh
© 2026 CodSpeed Technology
Home Terms Privacy Docs