deno/cli
Ryan Dahl e152dae006
RecursiveLoad shouldn't own the Isolate (#2453)
This patch makes it so that RecursiveLoad doesn't own the Isolate, so
Worker::execute_mod_async does not consume itself.

Previously Worker implemented Loader, but now ThreadSafeState does.

This is necessary preparation work for dynamic import (#1789) and import
maps (#1921)
2019-06-05 16:35:38 -04:00
..
ansi.rs Handle compiler diagnostics in Rust (#2445) 2019-06-04 09:03:56 -04:00
BUILD.gn Handle compiler diagnostics in Rust (#2445) 2019-06-04 09:03:56 -04:00
build.rs Call ninja directly from build.rs (#2020) 2019-03-30 19:27:00 -04:00
Cargo.toml third_party: upgrade rust crates 2019-05-30 11:28:05 -07:00
compiler.rs Handle compiler diagnostics in Rust (#2445) 2019-06-04 09:03:56 -04:00
deno_dir.rs Add progress bar (#2309) 2019-05-11 10:23:19 -04:00
diagnostics.rs Handle compiler diagnostics in Rust (#2445) 2019-06-04 09:03:56 -04:00
dispatch_minimal.rs Add error handling to dispatch_minimal::ops::read/write (#2349) 2019-05-15 14:50:54 -04:00
errors.rs Add error handling to dispatch_minimal::ops::read/write (#2349) 2019-05-15 14:50:54 -04:00
flags.rs feat: bring back deno <script> (#2451) 2019-06-05 13:44:46 -04:00
fs.rs Add Deno.chown (#2292) 2019-05-07 21:58:57 -04:00
global_timer.rs Fix clippy errors and upgrade Rust to 1.33.0 in CI (#1945) 2019-03-20 18:55:52 -04:00
http_body.rs Rename //src/ to //cli/ (#1962) 2019-03-19 12:18:05 -04:00
http_util.rs Silence clippy warnings and format source code 2019-04-09 20:05:47 +02:00
js_errors.rs Rename crate deno_core to deno (#2022) 2019-03-30 19:30:40 -04:00
main.rs RecursiveLoad shouldn't own the Isolate (#2453) 2019-06-05 16:35:38 -04:00
msg_util.rs Rename //src/ to //cli/ (#1962) 2019-03-19 12:18:05 -04:00
msg.fbs TS compiler refactor 2019-05-29 07:53:39 -04:00
msg.rs Add progress bar (#2309) 2019-05-11 10:23:19 -04:00
ops.rs RecursiveLoad shouldn't own the Isolate (#2453) 2019-06-05 16:35:38 -04:00
permissions.rs Rename --allow-high-precision to --allow-hrtime (#2398) 2019-05-23 19:28:29 +03:00
progress.rs Add progress bar (#2309) 2019-05-11 10:23:19 -04:00
repl.rs Rename //src/ to //cli/ (#1962) 2019-03-19 12:18:05 -04:00
resolve_addr.rs Rename //src/ to //cli/ (#1962) 2019-03-19 12:18:05 -04:00
resources.rs Fix concurrent accepts (#2403) 2019-05-23 21:22:52 +03:00
signal.rs Add Deno.kill(pid, signo) and process.kill(signo) (Unix only) (#2177) 2019-04-21 21:26:56 -04:00
startup_data.rs Use correct type for source_bytes when buiding in check-only mode 2019-04-09 20:05:47 +02:00
state.rs RecursiveLoad shouldn't own the Isolate (#2453) 2019-06-05 16:35:38 -04:00
tokio_util.rs Fix typo (#2443) 2019-06-02 14:23:36 -04:00
tokio_write.rs Rename //src/ to //cli/ (#1962) 2019-03-19 12:18:05 -04:00
version.rs Rename crate deno_core to deno (#2022) 2019-03-30 19:30:40 -04:00
worker.rs RecursiveLoad shouldn't own the Isolate (#2453) 2019-06-05 16:35:38 -04:00