0
0
Fork 0
mirror of https://github.com/denoland/deno.git synced 2024-10-29 08:58:01 -04:00
denoland-deno/cli
Bartek Iwańczuk 8f9becee76
perf: disable runtime snapshot compression (#18239)
This commit removes compression for the runtime JS code.

It means that we will have a bigger binary, but faster startup. After
several discussion in the CLI team we decided it's worth to trade
about 3Mb of binary size for 2ms faster startup time. With WebGPU
removed in 35196eab27
it shouldn't have such a big impact on the binary size.
2023-03-17 08:49:46 +05:30
..
args BREAKING(unstable): remove WebGPU (#18094) 2023-03-17 00:29:32 +01:00
bench refactor: remove usages of map_or / map_or_else (#18212) 2023-03-15 17:46:36 -04:00
cache feat(repl): add DENO_REPL_HISTORY to change history file path (#18047) 2023-03-17 01:22:24 +09:00
js BREAKING(unstable): remove WebGPU (#18094) 2023-03-17 00:29:32 +01:00
lsp refactor: remove usages of map_or / map_or_else (#18212) 2023-03-15 17:46:36 -04:00
napi chore: forward v1.31.3 release commit to main (#18222) 2023-03-16 17:09:26 +09:00
node chore: update Rust to 1.68.0 (#18102) 2023-03-09 19:18:00 +00:00
npm fix(npm): show a progress bar when initializing the node_modules folder (#18136) 2023-03-13 18:18:29 +00:00
ops refactor(core): don't use Result in ExtensionBuilder::state (#18066) 2023-03-07 22:37:37 +01:00
schemas feat: embed import map in the config file (#17478) 2023-01-25 21:13:40 +01:00
tests BREAKING(unstable): remove WebGPU (#18094) 2023-03-17 00:29:32 +01:00
tools fix(repl): Hide indexable properties in tab completion (#18141) 2023-03-16 19:46:50 +00:00
tsc BREAKING(unstable): remove WebGPU (#18094) 2023-03-17 00:29:32 +01:00
util refactor: remove usages of map_or / map_or_else (#18212) 2023-03-15 17:46:36 -04:00
auth_tokens.rs chore: upgrade to Rust 1.67 (#17548) 2023-01-27 10:43:16 -05:00
build.rs perf: disable runtime snapshot compression (#18239) 2023-03-17 08:49:46 +05:30
Cargo.toml perf: disable runtime snapshot compression (#18239) 2023-03-17 08:49:46 +05:30
deno.ico fix(cli): add icon and metadata to deno.exe on Windows (#6693) 2020-07-15 21:54:38 +02:00
deno_std.rs chore: forward v1.31.3 release commit to main (#18222) 2023-03-16 17:09:26 +09:00
emit.rs chore: update copyright year to 2023 (#17247) 2023-01-02 21:00:42 +00:00
errors.rs refactor: use deno_graph's semver and npm structs (#17791) 2023-02-15 13:20:40 -05:00
file_fetcher.rs refactor: Remove call sites of "deno_core::resolve_url_or_path" (#18169) 2023-03-13 19:31:03 -04:00
graph_util.rs refactor(npm): push npm struct creation to a higher level (#18139) 2023-03-12 23:32:59 -04:00
http_util.rs refactor: remove usages of map_or / map_or_else (#18212) 2023-03-15 17:46:36 -04:00
js.rs perf: disable runtime snapshot compression (#18239) 2023-03-17 08:49:46 +05:30
main.rs refactor: use deno_graph's semver and npm structs (#17791) 2023-02-15 13:20:40 -05:00
module_loader.rs refactor: use deno_graph for npm specifiers (#17858) 2023-02-22 14:15:25 -05:00
proc_state.rs refactor(core): remove "resolve_url_or_path_deprecated" (#18174) 2023-03-14 17:18:01 +00:00
README.md docs(cli): do not need gen doc for cli (#17260) 2023-01-04 13:19:58 +01:00
resolver.rs refactor: remove Semaphore::new(1) and use TaskQueue (#18014) 2023-03-04 20:07:11 -05:00
standalone.rs refactor: remove usages of map_or / map_or_else (#18212) 2023-03-15 17:46:36 -04:00
version.rs refactor: remove usages of map_or / map_or_else (#18212) 2023-03-15 17:46:36 -04:00
worker.rs refactor: remove usages of map_or / map_or_else (#18212) 2023-03-15 17:46:36 -04:00

Deno CLI Crate

crates

This provides the actual deno executable and the user-facing APIs.

The deno crate uses the deno_core to provide the executable.