1
0
Fork 0
mirror of https://github.com/denoland/deno.git synced 2024-11-21 15:04:11 -05:00
denoland-deno/cli
Ryan Dahl f7fdb90fd5
core: snapshot improvements (#2052)
* Moves how snapshots are supplied to the Isolate. Previously they were
  given by Behavior::startup_data() but it was only called once at
  startup. It makes more sense (and simplifies Behavior) to pass it to the
  constructor of Isolate.
* Adds new libdeno type deno_snapshot instead of overloading
  deno_buf.
* Adds new libdeno method to delete snapshot deno_snapshot_delete().
* Renames deno_get_snapshot() to deno_snapshot_new().
* Makes StartupData hold references to snapshots. This was implicit when
  it previously held a deno_buf but is made explicit now. Note that
  include_bytes!() returns a &'static [u8] and we want to avoid
  copying that.
2019-04-08 10:12:43 -04:00
..
ansi.rs Rename //src/ to //cli/ (#1962) 2019-03-19 12:18:05 -04:00
BUILD.gn Add link/linkSync fs call for hardlinks (#2074) 2019-04-08 09:11:32 -04:00
build.rs Call ninja directly from build.rs (#2020) 2019-03-30 19:27:00 -04:00
Cargo.toml Refactor CLI flag parsing (#2025) 2019-04-07 01:13:06 +03:00
cli_behavior.rs core: snapshot improvements (#2052) 2019-04-08 10:12:43 -04:00
compiler.rs core: snapshot improvements (#2052) 2019-04-08 10:12:43 -04:00
deno_dir.rs Follow redirect location as new referrers for nested module imports (#2031) 2019-04-01 21:46:40 -04:00
errors.rs Add web worker JS API (#1993) 2019-04-01 15:09:59 -04:00
flags.rs Flags clean up: DenoFlags::from (#2068) 2019-04-07 14:58:16 -04:00
fs.rs Rename //src/ to //cli/ (#1962) 2019-03-19 12:18:05 -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 Follow redirect location as new referrers for nested module imports (#2031) 2019-04-01 21:46:40 -04:00
isolate.rs core: snapshot improvements (#2052) 2019-04-08 10:12:43 -04:00
isolate_state.rs Refactor CLI flag parsing (#2025) 2019-04-07 01:13:06 +03:00
js_errors.rs Rename crate deno_core to deno (#2022) 2019-03-30 19:30:40 -04:00
main.rs core: snapshot improvements (#2052) 2019-04-08 10:12:43 -04:00
modules.rs Follow redirect location as new referrers for nested module imports (#2031) 2019-04-01 21:46:40 -04:00
msg.fbs Add link/linkSync fs call for hardlinks (#2074) 2019-04-08 09:11:32 -04:00
msg.rs Move //libdeno to //core/libdeno (#2015) 2019-03-30 14:45:36 -04:00
msg_util.rs Rename //src/ to //cli/ (#1962) 2019-03-19 12:18:05 -04:00
ops.rs core: snapshot improvements (#2052) 2019-04-08 10:12:43 -04:00
permissions.rs Fix clippy errors and upgrade Rust to 1.33.0 in CI (#1945) 2019-03-20 18:55:52 -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 Non-fatal compile_sync failures (#2039) 2019-04-04 05:33:32 -04:00
startup_data.rs core: snapshot improvements (#2052) 2019-04-08 10:12:43 -04:00
tokio_util.rs Rename //src/ to //cli/ (#1962) 2019-03-19 12:18:05 -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
workers.rs core: snapshot improvements (#2052) 2019-04-08 10:12:43 -04:00