Avatar for the lynx-family user
lynx-family
lynx-stack
BlogDocsChangelog

feat: remove options.document and reuse vnode as dom

#1728
Comparing
upupming:feat/simple-bsi
(
0b1076a
) with
main
(
726f600
)
CodSpeed Performance Gauge
-28%
Regression
3
Untouched
69
Skipped
3

Benchmarks

3 total
transform 1000 view elements with event
packages/react/transform/__test__/basic.bench.js::Basic
Skipped
336.7 ms*
transform 1000 view elements with Children
packages/react/transform/__test__/basic.bench.js::Basic
Skipped
152.5 ms*
transform 1000 effects
packages/react/transform/__test__/basic.bench.js::Basic
Skipped
32.4 ms*

Commits

Click on a commit to change the comparison range
Base
main
726f600
+0.24%
feat: remove options.document and reuse vnode as dom
8081585
8 months ago
by upupming
-11.8%
feat: using pure object as BackgroundDOM
b4f50a4
8 months ago
by upupming
+2.11%
feat: make rltl pass
edf53b1
8 months ago
by upupming
+9.94%
fix: remove document.js exports
6faba1e
8 months ago
by upupming
+5.99%
feat: make setupDom faster
6a9240b
8 months ago
by upupming
-0.82%
Merge remote-tracking branch 'gh/main' into feat/simple-bsi
f46df65
8 months ago
by upupming
-15.06%
Revert "feat: use new obj to get perf compare data"
62d2869
8 months ago
by upupming
-0.04%
feat: update preact
04eb7c9
8 months ago
by upupming
+0.14%
feat: try use null
ad4c7d2
8 months ago
by upupming
+0.72%
Merge branch 'main' into feat/simple-bsi
79713c3
7 months ago
by upupming
-18.94%
fix: unblock CI for background snapshot runtime
36d6ef7
1 month ago
by upupming
0%
fix: restore runtime document adapter for tests
0b1076a
1 month ago
by upupming
© 2026 CodSpeed Technology
Home Terms Privacy Docs