summaryrefslogtreecommitdiff
path: root/cli/tsc/99_main_compiler.js
diff options
context:
space:
mode:
authorBartek IwaƄczuk <biwanczuk@gmail.com>2023-02-22 01:55:31 +0100
committerGitHub <noreply@github.com>2023-02-22 06:25:31 +0530
commit4c6db7aa1493139f5a832c1e9ebfe44a1c80af80 (patch)
tree758a1e2b21fce29ac82bee66973853d75de8f950 /cli/tsc/99_main_compiler.js
parent5becfd6381889287ff16a064128021f87c8dfcb6 (diff)
perf(core, runtime): Further improve startup time (#17860)
This commit further improves startup time by: - no relying on "JsRuntime::execute_script" for runtime bootstrapping, this is instead done using V8 APIs directly - registering error classes during the snapshot time, instead of on startup Further improvements can be made, mainly around removing "core.initializeAsyncOps()" which takes around 2ms. This commit should result in ~1ms startup time improvement.
Diffstat (limited to 'cli/tsc/99_main_compiler.js')
0 files changed, 0 insertions, 0 deletions