1
0
Fork 0
mirror of https://github.com/denoland/deno.git synced 2024-11-22 15:06:54 -05:00
denoland-deno/cli
Bartek Iwańczuk fd62379eaf refactor: per-worker resource table (#3306)
- removes global `RESOURCE_TABLE` - resource tables are now created per `Worker`
  in `State`
- renames `CliResource` to `StreamResource` and moves all logic related
  to it to `cli/ops/io.rs`
- removes `cli/resources.rs`
- adds `state` argument to `op_read` and `op_write` and consequently adds
  `stateful_minimal_op` to `State`
- IMPORTANT NOTE: workers don't have access to process stdio - this is
  caused by fact that dropping worker would close stdout for process
  (because it's constructed from raw handle, which closes underlying file
  descriptor on drop)
2019-11-13 22:16:57 -05:00
..
compilers Make bundles fully standalone (#3325) 2019-11-13 10:35:56 -05:00
js Update to TypeScript 3.7 (#3275) 2019-11-13 13:42:34 -05:00
ops refactor: per-worker resource table (#3306) 2019-11-13 22:16:57 -05:00
tests Revert "tests: share http server between tests (#3336)" 2019-11-13 21:00:56 -05:00
build.rs Merge deno_cli_snapshots into deno_cli (#3064) 2019-10-04 20:28:51 -04:00
Cargo.toml Upgrade rust crates (#3292) 2019-11-07 16:21:51 -08:00
checksum.rs feat: lockfiles (#3231) 2019-11-03 10:39:27 -05:00
colors.rs Move integration tests to //cli/tests/ (#2964) 2019-09-16 21:05:14 -04:00
deno_dir.rs refactor: cleanup compiler pipeline (#2686) 2019-07-31 13:16:03 -04:00
deno_error.rs Use web standard Permissions API (#3200) 2019-10-27 11:22:53 -04:00
diagnostics.rs Update to TypeScript 3.6.3 (#2969) 2019-09-17 12:24:44 -04:00
disk_cache.rs fix: cache paths on Windows are broken (#2760) 2019-08-12 01:12:09 +02:00
file_fetcher.rs feat: --reload flag to take arg for partial reload (#3109) 2019-10-17 10:29:06 -04:00
flags.rs fmt: allow configuration of Prettier options (#3314) 2019-11-13 11:21:17 -05:00
fmt_errors.rs Rename ansi.rs to colors.rs (#2956) 2019-09-15 14:48:25 -04:00
fs.rs Don't test resolve_from_cwd_absolute() on Windows (#2911) 2019-09-10 20:16:30 -07:00
global_state.rs Refactor Worker and ThreadSafeState (#3242) 2019-11-04 10:38:52 -05: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 Use 'reqwest' to implement HTTP client (#2822) 2019-08-30 14:49:03 -07:00
http_util.rs Upgrade node_modules, change tagline, clean up root directory (#3247) 2019-10-31 19:33:27 -07:00
import_map.rs Fix import map panics, use import map's location as its base URL (#2770) 2019-08-15 13:58:04 -04:00
js.rs Merge deno_cli_snapshots into deno_cli (#3064) 2019-10-04 20:28:51 -04:00
lib.rs refactor: per-worker resource table (#3306) 2019-11-13 22:16:57 -05:00
lockfile.rs feat: lockfiles (#3231) 2019-11-03 10:39:27 -05:00
main.rs Move integration tests to //cli/tests/ (#2964) 2019-09-16 21:05:14 -04:00
metrics.rs Refactor Worker and ThreadSafeState (#3242) 2019-11-04 10:38:52 -05:00
msg.rs Make bundles fully standalone (#3325) 2019-11-13 10:35:56 -05:00
permissions.rs Add permissions.request (#3296) 2019-11-11 10:33:29 -05:00
progress.rs Port code from Cargo and use for progress 2019-06-25 06:32:28 -07:00
repl.rs Ensure DENO_DIR when saving the REPL history (#3106) 2019-10-11 10:12:39 -07:00
resolve_addr.rs refactor DenoPermissions.check_net & resolve_addr (#3182) 2019-10-23 10:19:26 -04:00
shell.rs Use system rustfmt instead of fixed binary (#2701) 2019-07-31 17:11:37 -04:00
signal.rs Refactor error to use dynamic dispatch and traits 2019-07-11 14:37:00 -04:00
source_maps.rs Merge deno_cli_snapshots into deno_cli (#3064) 2019-10-04 20:28:51 -04:00
startup_data.rs Merge deno_cli_snapshots into deno_cli (#3064) 2019-10-04 20:28:51 -04:00
state.rs refactor: per-worker resource table (#3306) 2019-11-13 22:16:57 -05:00
test_util.rs Revert "tests: share http server between tests (#3336)" 2019-11-13 21:00:56 -05:00
tokio_util.rs refactor: rewrite accept resources (#3271) 2019-11-07 09:59:02 -05:00
version.rs Merge deno_cli_snapshots into deno_cli (#3064) 2019-10-04 20:28:51 -04:00
worker.rs refactor: worker is no longer a resource (#3290) 2019-11-09 12:07:14 -08:00