mirror of
https://github.com/denoland/deno.git
synced 2024-11-15 16:43:44 -05:00
46c0cab763
This commit rewrites initialisation of the "shared queue" and in effect prevents from double execution of "core/core.js" and "core/error.js". Previously both of these files were executed every time a "JsRuntime" was created. That lead to a situation where one copy of each script was included in the snapshot and then another copy would be executed after loading the snapshot. Effectively "JsRuntime::shared_init" was removed; instead execution of those scripts and actual initialisation of shared queue was split into two helper functions: "JsRuntime::js_init" and "JsRuntime::share_queue_init". Additionally stale TODO comments were removed. |
||
---|---|---|
.. | ||
00_typescript.js | ||
99_main_compiler.js | ||
compiler.d.ts | ||
README.md |
tsc
This directory contains the typescript compiler and a small compiler host for the runtime snapshot.