1
0
Fork 0
mirror of https://github.com/denoland/deno.git synced 2025-01-05 22:09:02 -05:00
Commit graph

7566 commits

Author SHA1 Message Date
Ikko Ashimine
f9c81a03ac
refactor: update comment in diff.rs (#15142)
Github -> GitHub
2022-07-12 14:19:24 -04:00
Gamer Omega
00dfda43a9
fix(ext/console): Fix a typo in a warning when .timeEnd is called on an unknown timer (#15135) 2022-07-12 14:19:17 -04:00
sevenwithawp
46fd0fe2da
refactor(ext) Decrease of StringPrototypeReplace recurrent usage (#15058)
Co-authored-by: Bartek Iwańczuk <biwanczuk@gmail.com>
2022-07-12 14:19:08 -04:00
Divy Srivastava
ea20bebcb8
fix(ext/ffi): allow opting out of fast ffi calls (#15131) 2022-07-12 14:19:00 -04:00
Aapo Alasuutari
1611695127
fix(ext/ffi): Avoid keeping JsRuntimeState RefCell borrowed for event loop middleware calls (#15116) 2022-07-12 14:18:53 -04:00
Divy Srivastava
b2b6927bbc
perf(ext/ffi): leverage V8 Fast Calls (#15125) 2022-07-12 14:18:26 -04:00
Divy Srivastava
42b9850206
chore: upgrade rusty_v8 to 0.45.0 (#15123) 2022-07-12 14:18:18 -04:00
Bartek Iwańczuk
9f0dc8dd67
fix(core): deflake WASM termination test (#15103) 2022-07-12 14:18:11 -04:00
Zach
b1d7bd6661
fix(ext/http) nextRequest return type annotation from ResponseEvent to RequestEvent (#15100)
Fixes #15099
2022-07-12 14:18:02 -04:00
Divy Srivastava
535d5c1d37
perf(ext/http): skip core.isProxy check for default ResponseInit (#15077) 2022-07-12 14:17:52 -04:00
Garcia
3eccfe71d0
fix(ext/url): missing primordial (#15096) 2022-07-12 14:17:34 -04:00
Andreu Botella
79be031586
refactor(core): Use &mut Isolate as an argument in JsRealm methods (#15093)
Currently almost every `JsRealm` method has a `&mut JsRuntime`
argument. This argument, however, is only used to get the runtime's
corresponding isolate. Given that a mutable reference to the
corresponding `v8::Isolate` can be reached from many more places than
a mutable reference to the `JsRuntime` (for example, by derefing a V8
scope), changing that will make `JsRealm` usable from many more places
than it currently is.
2022-07-12 14:17:23 -04:00
Arthur Silva
1bc89a7680
feat(core): Re-export v8 use_custom_libcxx feature (#14475) 2022-07-12 14:17:13 -04:00
David Sherret
8113c81246
chore(ci): fix post publish for forwarding release commit back to main (#15088) 2022-07-12 14:16:31 -04:00
David Sherret
0b07d1a403
chore: unpin pin project to fix cargo publish (#15085) 2022-07-05 13:00:42 -04:00
David Sherret
36aae31f79
chore: pin aes-gcm to fix cargo publish (#15084) 2022-07-05 12:10:51 -04:00
denobot
d38ef60797
1.23.3 (#15081)
Co-authored-by: David Sherret <dsherret@gmail.com>
2022-07-05 11:44:22 -04:00
Bartek Iwańczuk
885a967b1e Revert "refactor(snapshots): to their own crate (#14794)" (#15076)
This reverts commit fd5a12d7e2.
2022-07-05 09:50:16 -04:00
Roj
13757b9c9e chore(test): fix test_collect_specifiers windows path to specifier code (#15072) 2022-07-05 09:49:54 -04:00
Divy Srivastava
f62ce06263 perf(ext/http): remove accept_encoding interior mutability (#15070) 2022-07-05 09:49:54 -04:00
Roj
d9d86078b0 fix(cli): handle collecting a directory with file:// (#15002) 2022-07-05 09:49:54 -04:00
Divy Srivastava
34301e5a47 perf(ext/http): simplify op_http_accept (#15067) 2022-07-05 09:49:54 -04:00
Divy Srivastava
0bcc1175be chore(cli/bench): use deno bench for deno_common.js (#15063) 2022-07-05 09:49:53 -04:00
Carter Snook
921894e208 fix(dts): stop default export type behavior (#14977)
Ref: #14976
2022-07-05 09:49:53 -04:00
Rafael Ávila de Espíndola
65ad727752 fix: update to TypeScript 4.7.4 (#15022) 2022-07-05 09:49:53 -04:00
Divy Srivastava
6130cb70a3 perf(ext/http): lazy load headers (#15055) 2022-07-05 09:49:52 -04:00
Divy Srivastava
78d4dedcdb perf(serde_v8): avoid extra is_array_buffer_view check (#15056) 2022-07-05 09:49:52 -04:00
David Sherret
43043d245f chore: upgrade to dprint 0.30.2 internally (#15061) 2022-07-05 09:49:52 -04:00
Divy Srivastava
0115dd5590 chore(cli/bench): benchmark for raw HTTP ops (#15043) 2022-07-05 09:49:52 -04:00
David Sherret
bff9c8c2c4 ci: use a known good version of deno instead of latest in publish scripts (#15037) 2022-07-05 09:49:52 -04:00
Divy Srivastava
01515bb6b8 perf(ops): fast path for SMI return values (#15033) 2022-07-05 09:49:52 -04:00
David Sherret
63d6962d48 refactor: extract deno_graph::create_graph use to common function (#15009) 2022-07-05 09:49:52 -04:00
Bartek Iwańczuk
30cd854910 chore: use Rust 1.62.0 (#15028) 2022-07-05 09:49:51 -04:00
João Avelino Bellomo Filho
68d50f964a fix(core): handle exception from Wasm termination (#15014)
Co-authored-by: Augusto Lenz <augustollenz@gmail.com>
2022-07-05 09:49:51 -04:00
Divy Srivastava
f92b2dc053 chore(cli/bench): Add more HTTP benchmarks (#14995) 2022-07-05 09:49:51 -04:00
Nugine
7c171410cd fix(core): remove unsafe in OpsTracker (#15025) 2022-07-05 09:49:51 -04:00
denobot
5a5d3084ab
1.23.2 (#15024)
Co-authored-by: David Sherret <dsherret@gmail.com>
2022-06-30 15:31:47 -04:00
Divy Srivastava
2cfda9d8ac perf(ext/web): avoid reallocations in op_base64_atob (#15018) 2022-06-30 14:13:37 -04:00
Divy Srivastava
f9a736372f chore: upgrade rusty_v8 to 0.44.3 (#15019) 2022-06-30 14:13:37 -04:00
Alexandre Negrel
eac136e607 fix(ext/crypto): add EcdhKeyDeriveParams to deriveKey types (#15005) 2022-06-30 14:13:37 -04:00
Divy Srivastava
6bddc4c757 perf(serde_v8): smallvec ByteString (#15008) 2022-06-30 14:13:37 -04:00
David Sherret
3d2feb1331 fix(vendor): ignore import map in output directory instead of erroring (#14998) 2022-06-30 14:13:36 -04:00
Curtis Allen
1025be9a03 fix(runtime): derive default for deno_runtime::ExitCode (#15017) 2022-06-30 14:13:36 -04:00
David Sherret
3149cdde56 refactor: rename RootConfig to CliOptions (#15007) 2022-06-30 14:13:36 -04:00
Nugine
e0a79c0550 perf(ext/web): use base64-simd for atob/btoa (#14992) 2022-06-30 14:13:36 -04:00
Aapo Alasuutari
825477b3cd fix(ext/ffi): Empty buffers error with index out of bounds on FFI (#14997) 2022-06-30 14:13:35 -04:00
Mark Ladyshau
e3b40ae0ea fix(ext/web): remove ErrorEventInit's error default (#14809) 2022-06-30 14:13:35 -04:00
Divy Srivastava
cfebd2139e chore(cli/bench): Add bun HTTP server (#15004) 2022-06-30 14:13:35 -04:00
bokuweb
53601a6a90 chore(cli): remove unnecessary unsafe in bench (#15000) 2022-06-30 14:13:35 -04:00
Divy Srivastava
f620c48ec8 perf(ext/ffi): optimize synchronous calls (#14945) 2022-06-30 14:13:35 -04:00