Age | Commit message (Collapse) | Author | |
---|---|---|---|
2023-05-05 | refactor(ext/node): combine `deno_node::Fs` with `deno_fs::FileSystem` (#18991) | David Sherret | |
2023-05-04 | refactor(ext/fs): boxed deno_fs::FileSystem (#18945) | David Sherret | |
1. Boxed `File` and `FileSystem` to allow more easily passing this through the CLI code (as shown within this pr). 2. `StdFileResource` is now `FileResource`. `FileResource` now contains an `Rc<dyn File>`. | |||
2023-05-01 | perf: lazily create RootCertStore (#18938) | David Sherret | |
2023-05-01 | refactor(cli): remove ProcState - add CliFactory (#18900) | David Sherret | |
This removes `ProcState` and replaces it with a new `CliFactory` which initializes our "service structs" on demand. This isn't a performance improvement at the moment for `deno run`, but might unlock performance improvements in the future. |