summaryrefslogtreecommitdiff
path: root/ext/web/lib.rs
AgeCommit message (Expand)Author
2023-03-09refactor: Split extension registration for runtime and snapshotting (#18095)Bartek Iwańczuk
2023-03-09refactor(core): Extension::builder_with_deps (#18093)Bartek Iwańczuk
2023-03-07refactor(core): don't use Result in ExtensionBuilder::state (#18066)Bartek Iwańczuk
2023-03-05feat(ops): relational ops (#18023)Divy Srivastava
2023-03-03feat(ops): reland fast zero copy string arguments (#17996)Divy Srivastava
2023-02-07 refactor: remove prefix from include_js_files & use extension name (#17683)Leo Kettmeir
2023-02-07refactor: Use ES modules for internal runtime code (#17648)Leo Kettmeir
2023-02-05 refactor: rename `deno` specifiers to `internal` (#17655)Leo Kettmeir
2023-01-27chore: upgrade to Rust 1.67 (#17548)David Sherret
2023-01-18chore: upgrade base64-simd to 0.8.0 (#17463)Nugine
2023-01-08feat(core): allow specifying name and dependencies of an Extension (#17301)Leo Kettmeir
2023-01-02chore: update copyright year to 2023 (#17247)David Sherret
2022-12-15Revert "feat(ops): Fast zero copy string arguments (#16777)" (#17063)Bartek Iwańczuk
2022-12-02feat(ops): Fast zero copy string arguments (#16777)Divy Srivastava
2022-11-30chore: upgrade rusty_v8 to 0.58.0 (#16879)Bartek Iwańczuk
2022-11-12chore: upgrade rusty_v8 to 0.55.0 (#16604)Bartek Iwańczuk
2022-11-11perf(web): optimize single pass utf8 decoding (#16593)Divy Srivastava
2022-10-26perf(ext/web): optimize transferArrayBuffer (#16294)Divy Srivastava
2022-10-24perf(ext/web): add op_encode_binary_string (#16352)Marcos Casagrande
2022-10-17perf(ext/web): optimize `op_cancel_handle` (#16318)Divy Srivastava
2022-09-17perf(web): optimize encodeInto() (#15922)Divy Srivastava
2022-09-07perf(ops): inline &[u8] arguments and enable fast API (#15731)Divy Srivastava
2022-09-01perf(ext/web): flatten op arguments for text_encoding (#15723)Divy Srivastava
2022-08-28perf: use fast api for op_now (#15643)Divy Srivastava
2022-06-30perf(ext/web): avoid reallocations in op_base64_atob (#15018)Divy Srivastava
2022-06-29perf(ext/web): use base64-simd for atob/btoa (#14992)Nugine
2022-06-13Remove unstable Deno.sleepSync (#14719)Ryan Dahl
2022-05-17perf(ext/web): Add fast path for non-streaming TextDecoder (#14217)randomicon00
2022-05-13chore(runtime): Make some ops in ext and runtime infallible. (#14589)Andreu Botella
2022-04-18perf: move Deno.writeTextFile and like functions to Rust (#14221)David Sherret
2022-04-02experiment(serde_v8): derive_more enabled opaque wrappers (#14096)Aaron O'Mullan
2022-03-17fix: cargo publish fails without absolute paths (#13993)Ryan Dahl
2022-03-16feat(ops): optional OpState (#13954)Aaron O'Mullan
2022-03-16perf(web): Optimize `TextDecoder` by adding a new `U16String` type (#13923)Andreu Botella
2022-03-14feat(ops): custom arity (#13949)Aaron O'Mullan
2022-03-14feat(core): codegen ops (#13861)Divy Srivastava
2022-03-14chore: improve build times for `ext/` changes (#13927)Divy Srivastava
2022-03-05perf(ext/web): optimize atob/btoa (#13841)Aaron O'Mullan
2022-02-15chore(ext/timers): move ext/timers to ext/web (#13665)Andreu Botella
2022-01-24feat(ext/web): add CompressionStream API (#11728)Leo Kettmeir
2022-01-07chore: update copyright to 2022 (#13306)Ryan Dahl
2021-09-08fix: a `Request` whose URL is a revoked blob URL should still fetch (#11947)Andreu Botella
2021-08-15refactor(ops): return BadResource errors in ResourceTable calls (#11710)Aaron O'Mullan
2021-08-11Rename extensions/ directory to ext/ (#11643)Ryan Dahl