perf: startup time (22ms -> 15ms) #34450
perf: lazy-load telemetry/cron/surface/webgpu/webstorage/prompt from …
25a04b06
fix(startup-perf): keep cron internals + webstorage descriptor semantics
27dfac15
chore(startup-perf): silence clippy::disallowed_methods on diagnostic…
eb730f56
chore: retrigger startup perf CI
8dab2c89
divybot
force pushed
from
f6aab25c
to
690b763a
152 days ago
perf(startup): defer node bootstrap + V8 fast-call upgrade + clap par…
86fb9af7
divybot
force pushed
from
690b763a
to
86fb9af7
152 days ago
Merge remote-tracking branch 'origin/main' into orch/divybot-240-opus
5be3c830
fix(startup-perf): satisfy dlint + clippy after main merge
748937c4
fix(startup-perf): finish node bootstrap from 01_require.js deferred …
7650835f
fix(startup-perf): stash Deno.args/version via nodeBootstrapArgs
53f83023
fix(startup-perf): pass residual lazy sources to TSC + LSP isolates
6bf1c4ec
fix(startup-perf): split node-defer post-process bootstrap by feature
6de98862
fix(startup-perf): force node:process bootstrap from lazy stream modules
7f687be6
revert: restore streams readable/writable/transform to match main
68b92e58
fix(startup-perf): eager-load node:process from 99_main.js bootstrap
c6d1aa84
divybot
force pushed
from
4cf07d03
to
c6d1aa84
152 days ago
perf(startup-perf): drop the 99_main.js eager-load of node:process
a2d07c8d
fix(flags): run fast-path must set code_cache_enabled + apply_node_op…
d15bc6ac
fix(startup-perf): force node:process bootstrap from http(s)/http2 en…
f259d0a7
revert(startup-perf): drop http_esm node:process side-effect imports
7ebc7ad9
fix(startup-perf): keep node:module eager to avoid http_test timer leak
25016ece
fix(startup-perf): keep node:stream eager too — avoids zlib + stream …
076bf029
fix(snapshot): side-effect import node:stream + node:stream/promises
f788b92b
fix: keep console install eager to preserve V8 inspector Runtime.cons…
b5a94007
fix(ext/node, runtime): async_hooks unregister token + lazy global se…
e5a13c60
test(wpt): mark 12 IDL 'interface object' WPTs as expected failures
54204662
perf(startup): recover the lazy-bootstrap wins behind correctness rev…
95bbfa43
fibibot
dismissed these changes
on 2026-05-29
Merge main; fix snapshot panic, worker env perm, lazy node resolution
9ecf25c4
style: dprint formatting for node polyfills (IIFE indent)
34b31d07
fix(startup_bench): blob_store is now Arc<dyn BlobStoreTrait>
e213e091
style: rustfmt startup_bench
8d823228
fix(bootstrap): install console eagerly + writable so serve-worker ca…
556f3d56
fix(node): restore inspector, inspector/promises, _stream_* require e…
80534770
fix: revert lazy-prop self-replace (broke global shadowing) + hide Sy…
d37ebe11
fix(crypto): install web crypto eagerly so workers can deserialize Cr…
a4b81855
fix(node): eager registrar for node host-object clone deserializers
1f4cb9db
fix(node): apply usesLocalNodeModulesDir on lazy node:module load
4e96180b
fix(node): pre-enable trace event categories under node-defer
1a062d1d
Merge upstream/main (resolve worker_threads conflict)
641df80f
test(wpt): drop orphaned fetch idlharness expectations
39dc8c7c
test(wpt): un-expect WebCrypto interface-object existence (now pass)
55191a97
chore: address review nits
ad6d4908
perf: drop startup-profiling instrumentation + clap fast-path
92c49050
fix: remove dangling startup_bench example target
2a5f75e2
perf(node): code-cache residual lazy scripts to cut node-startup cost
ce24caa2
littledivy
force pushed
from
f5d2e597
to
ce24caa2
132 days ago
perf(node): lazify node builtin require-map to cut CJS startup
fcab8f7e
Revert "perf(node): lazify node builtin require-map to cut CJS startup"
ee3a7f94
Assignees
No one assigned