0
0
Fork 0
mirror of https://github.com/denoland/deno.git synced 2025-02-02 20:55:35 -05:00
denoland-deno/cli/tests
David Sherret 8dc242f789
perf: more efficient deno cache and npm package info usage (#16592)
1. There was a lot of cloning going on with `NpmPackageInfo`. This is
now stored in an `Arc<NpmPackageInfo>` and cloning only happens on the
individual version.
2. The package cache is now cleared from memory after resolution.
3. This surfaced a bug in `deno cache` and I noticed it can be more
efficient if we have multiple root specifiers if we provide all the
specifiers as roots.
2022-11-11 11:33:57 -05:00
..
integration fix(npm): remove forgotten unstable check (#16598) 2022-11-11 17:04:57 +01:00
testdata perf: more efficient deno cache and npm package info usage (#16592) 2022-11-11 11:33:57 -05:00
unit fix(ext/flash): graceful server startup/shutdown (#16383) 2022-11-11 19:11:52 +05:30
integration_tests.rs chore: update copyright to 2022 (#13306) 2022-01-07 22:09:52 -05:00