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