1
0
Fork 0
mirror of https://github.com/denoland/deno.git synced 2024-11-29 16:30:56 -05:00
denoland-deno/cli/compilers
Bartek Iwańczuk 52b96fc22a
refactor: cleanup compiler runtimes (#4230)
- Cleanup "tsCompilerOnMessage" by factoring out separate methods for each 
  request type:
    * "compile"
    * "runtimeCompile"
    * "runtimeTranspile"
- Simplify control flow of compiler workers by a) no longer calling "close()" in worker runtime after a
single message; b) explicitly shutting down worker from host after a single message

Co-authored-by: Ryan Dahl <ry@tinyclouds.org>
2020-03-05 11:13:10 +01:00
..
compiler_worker.rs fix: add io ops to worker to fix fetch (#4054) 2020-02-21 10:35:41 -05:00
js.rs Remove _async from method names since _sync are gone (#4128) 2020-02-25 20:42:00 +01:00
json.rs Remove _async from method names since _sync are gone (#4128) 2020-02-25 20:42:00 +01:00
mod.rs Remove _async from method names since _sync are gone (#4128) 2020-02-25 20:42:00 +01:00
ts.rs refactor: cleanup compiler runtimes (#4230) 2020-03-05 11:13:10 +01:00
wasm.rs refactor: cleanup compiler runtimes (#4230) 2020-03-05 11:13:10 +01:00
wasm_wrap.js Enable TS strict mode by default (#3899) 2020-02-19 15:36:18 -05:00