Age | Commit message (Collapse) | Author | |
---|---|---|---|
2023-01-25 | Revert "chore: upgrade rusty_v8 to 0.62.0 (#17200)" (#17523) | Bartek Iwańczuk | |
This reverts commit e2d75491d5fc6fbac67da89c7350c4c9ca99d8e9. | |||
2023-01-25 | chore: upgrade rusty_v8 to 0.62.0 (#17200) | Bartek Iwańczuk | |
2023-01-23 | refactor: Move lockfile to a separate crate (#17503) | Bartek Iwańczuk | |
Moves the lockfile implementation to a separate crate so other projects like Deploy can use it as well. | |||
2023-01-19 | chore: upgrade tokio to 1.24.2 (#17467) | Jun Jiang | |
Tokio 1.24.2 fixed an unsoundness issue https://github.com/tokio-rs/tokio/pull/5375 | |||
2023-01-18 | chore(ext/crypto): Update rsa to 0.7.0 (#16327) | Kyle Willmon | |
Bump the rsa crate to 0.7.0 The API for the `rsa` crate has changed significantly, but I have verified that tests continue to pass throughout this update. | |||
2023-01-17 | chore: forward v1.29.4 release commit to main (#17453) | denobot | |
Co-authored-by: bartlomieju <bartlomieju@users.noreply.github.com> Co-authored-by: Bartek Iwańczuk <biwanczuk@gmail.com> | |||
2023-01-14 | chore: upgrade rusty_v8 to 0.60.1 (#17407) | Bartek Iwańczuk | |
Required for https://github.com/denoland/deno/pull/17306 | |||
2023-01-13 | chore: forward 1.29.3 release back to main (#17401) | David Sherret | |
2023-01-06 | chore: upgrade tokio to 1.24.0 (#17271) | Jun Jiang | |
2023-01-05 | chore: forward v1.29.2 release commit to main (#17277) | denobot | |
Co-authored-by: bartlomieju <bartlomieju@users.noreply.github.com> Co-authored-by: Bartek Iwańczuk <biwanczuk@gmail.com> | |||
2023-01-04 | fix: upgrade deno_ast to 0.23 (#17269) | David Sherret | |
Closes #17172 Closes #15669 Closes #8529 | |||
2023-01-02 | chore: update copyright year to 2023 (#17247) | David Sherret | |
Yearly tradition of creating extra noise in git. | |||
2022-12-20 | chore: bump deno_fetch and deno_http versions (#17124) | Ryan Dahl | |
https://github.com/denoland/deno/pull/17081 https://github.com/denoland/deno/pull/17126 | |||
2022-12-15 | chore: forward v1.29.1 release commit to main (#17067) | denobot | |
Co-authored-by: dsherret <dsherret@users.noreply.github.com> | |||
2022-12-15 | 1.29.0 (#17052) | denobot | |
Co-authored-by: bartlomieju <bartlomieju@users.noreply.github.com> Co-authored-by: Bartek Iwańczuk <biwanczuk@gmail.com> | |||
2022-12-13 | chore: upgrade rusty_v8 to 0.60.0 (#17033) | Bartek Iwańczuk | |
2022-12-08 | chore: remove exact version constraint from libc (#16955) | Christian Dürr | |
2022-12-07 | feat(fmt): improve width calculation (#16982) | David Sherret | |
Formats code according to Unicode Standard Annex #11 rules (https://crates.io/crates/unicode-width). This aligns `deno fmt` more with prettier. | |||
2022-12-06 | refactor: remove `deno_graph::Locker` usage (#16877) | David Sherret | |
This is just a straight refactor and doesn't make any improvements to the code that could now be made. Closes #16493 | |||
2022-12-01 | chore: forward v1.28.3 release commit to main (#16884) | denobot | |
Co-authored-by: kt3k <kt3k@users.noreply.github.com> | |||
2022-11-30 | chore: upgrade rusty_v8 to 0.58.0 (#16879) | Bartek Iwańczuk | |
2022-11-30 | chore: upgrade rusty_v8 to 0.57.0 (#16871) | Bartek Iwańczuk | |
2022-11-28 | refactor: create util folder, move nap_sym to napi/sym, move http_cache to ↵ | David Sherret | |
cache folder (#16857) | |||
2022-11-26 | chore: update rusty_v8 to 0.56.1 (#16835) | Bartek Iwańczuk | |
2022-11-26 | chore: update rusty_v8 to 0.56.0 (#16814) | Bartek Iwańczuk | |
Co-authored-by: Divy Srivastava <dj.srivastava23@gmail.com> | |||
2022-11-24 | chore: forward v1.28.2 release commit to main (#16796) | denobot | |
Co-authored-by: bartlomieju <bartlomieju@users.noreply.github.com> Co-authored-by: Bartek Iwańczuk <biwanczuk@gmail.com> | |||
2022-11-22 | chore: workspace inheritance (#16343) | Leo Kettmeir | |
2022-10-07 | perf(napi): optimize primitive napi functions (#16163) | Divy Srivastava | |
This optimization applies on `napi_get_undefined`, `napi_get_null` & `napi_get_boolean`. ``` # main benchmark time (avg) (min … max) p75 p99 p995 ---------------------------------------------------------- ----------------------------- warmup 482.55 ps/iter (462.5 ps … 15.67 ns) 475 ps 525 ps 829.1 ps napi_get_undefined 25.07 ns/iter (24.03 ns … 36.87 ns) 25.37 ns 27.09 ns 34.85 ns ``` ``` # This patch benchmark time (avg) (min … max) p75 p99 p995 ---------------------------------------------------------- ----------------------------- warmup 484.78 ps/iter (462.5 ps … 14.4 ns) 475 ps 554.1 ps 583.3 ps napi_get_undefined 15.52 ns/iter (15.35 ns … 22.14 ns) 15.41 ns 17.18 ns 20.02 ns ``` | |||
2022-10-05 | feat(npm): implement Node API (#13633) | Divy Srivastava | |
This PR implements the NAPI for loading native modules into Deno. Co-authored-by: Bartek Iwańczuk <biwanczuk@gmail.com> Co-authored-by: DjDeveloper <43033058+DjDeveloperr@users.noreply.github.com> Co-authored-by: Ryan Dahl <ry@tinyclouds.org> | |||
2022-09-28 | feat: implement Web Cache API (#15829) | Satya Rohith | |
2022-09-27 | Revert "perf(cli): use -O3 instead of -Oz (#15952)" (#16053) | Bartek Iwańczuk | |
This reverts commit 06c77a30f9c00a562ff2a34b96fe828e0d29a33f. | |||
2022-09-22 | perf(cli): use -O3 instead of -Oz (#15952) | Divy Srivastava | |
perf(cli): use -O3 instead of -Os | |||
2022-08-18 | feat(ext/flash): An optimized http/1.1 server (#15405) | Divy Srivastava | |
Co-authored-by: Bartek Iwańczuk <biwanczuk@gmail.com> Co-authored-by: Ben Noordhuis <info@bnoordhuis.nl> Co-authored-by: crowlkats <crowlkats@toaxl.com> Co-authored-by: Ryan Dahl <ry@tinyclouds.org> | |||
2022-08-11 | chore(ext/node): correct publishing for ext/node (#15461) | David Sherret | |
2022-07-05 | Revert "refactor(snapshots): to their own crate (#14794)" (#15076) | Bartek Iwańczuk | |
This reverts commit fd5a12d7e25dc53238e2bbcffe970e646c1035f3. | |||
2022-06-29 | perf(ext/web): use base64-simd for atob/btoa (#14992) | Nugine | |
2022-06-24 | refactor(snapshots): to their own crate (#14794) | Aaron O'Mullan | |
Co-authored-by: Bartek Iwańczuk <biwanczuk@gmail.com> | |||
2022-06-04 | chore: eliminate an empty comment (#14788) | AlexDebug | |
This commit eliminates an extra line of comment | |||
2022-03-14 | feat(core): codegen ops (#13861) | Divy Srivastava | |
Co-authored-by: Aaron O'Mullan <aaron.omullan@gmail.com> | |||
2022-03-14 | perf: opt-level-3 all of ext/* (#13940) | Aaron O'Mullan | |
2022-02-15 | chore(ext/timers): move ext/timers to ext/web (#13665) | Andreu Botella | |
2022-01-10 | feat(cli, runtime): compress snapshots (#13320) | evan | |
2022-01-07 | chore: update copyright to 2022 (#13306) | Ryan Dahl | |
Co-authored-by: Erfan Safari <erfanshield@outlook.com> | |||
2021-11-08 | perf: optimize some important crates more aggressively (#12332) | Bert Belder | |
2021-10-27 | chore: update to rusty_v8 0.33.0 (#12564) | Luca Casonato | |
2021-10-20 | chore: return serde_v8 to main repo (#12500) | Aaron O'Mullan | |
Reduces fragmentation, avoids version drift and facilitates coordinating serde_v8 and op-layer changes | |||
2021-08-24 | chore(ext/webgpu): update wgpu to 0.10.0 (#11781) | Leo K | |
Co-authored-by: Luca Casonato <hello@lcas.dev> | |||
2021-08-19 | perf(url): build with opt-level 3 (#11779) | Aaron O'Mullan | |
A ~25% improvement: `~1950ns/call` => `~1500ns/call` | |||
2021-08-13 | perf(wpt/crypto): optimize num-bigint-dig for debug builds (#11681) | Divy Srivastava | |
2021-08-11 | Rename extensions/ directory to ext/ (#11643) | Ryan Dahl | |