deno/ext
Luca Casonato 1ab3691b09
feat(core): add Deno.core.writeAll(rid, chunk) (#16228)
This commit adds a new op_write_all to core that allows writing an
entire chunk in a single async op call. Internally this calls
`Resource::write_all`.

The `writableStreamForRid` has been moved to `06_streams.js` now, and
uses this new op. Various other code paths now also use this new op.

Closes #16227
2022-10-10 10:28:35 +02:00
..
broadcast_channel chore: forward v1.26.1 release commit to main (#16178) 2022-10-06 16:49:40 -04:00
cache feat(core): add Deno.core.writeAll(rid, chunk) (#16228) 2022-10-10 10:28:35 +02:00
console chore: forward v1.26.1 release commit to main (#16178) 2022-10-06 16:49:40 -04:00
crypto perf(ext/crypto): optimize getRandomValues (#16212) 2022-10-09 15:38:38 +05:30
fetch feat(core): add Deno.core.writeAll(rid, chunk) (#16228) 2022-10-10 10:28:35 +02:00
ffi fix(ext/ffi): Fix usize and isize FFI callback parameters missing match arm (#16172) 2022-10-07 10:20:18 +05:30
flash feat(core): improve resource read & write traits (#16115) 2022-10-09 14:49:25 +00:00
http feat(core): improve resource read & write traits (#16115) 2022-10-09 14:49:25 +00:00
napi fix(napi): move napi symbols file (#16179) 2022-10-07 09:21:43 +05:30
net feat(core): add Deno.core.writeAll(rid, chunk) (#16228) 2022-10-10 10:28:35 +02:00
node chore: forward v1.26.1 release commit to main (#16178) 2022-10-06 16:49:40 -04:00
tls chore: forward v1.26.1 release commit to main (#16178) 2022-10-06 16:49:40 -04:00
url chore: forward v1.26.1 release commit to main (#16178) 2022-10-06 16:49:40 -04:00
web feat(core): add Deno.core.writeAll(rid, chunk) (#16228) 2022-10-10 10:28:35 +02:00
webgpu chore: forward v1.26.1 release commit to main (#16178) 2022-10-06 16:49:40 -04:00
webidl chore: forward v1.26.1 release commit to main (#16178) 2022-10-06 16:49:40 -04:00
websocket chore: forward v1.26.1 release commit to main (#16178) 2022-10-06 16:49:40 -04:00
webstorage chore: forward v1.26.1 release commit to main (#16178) 2022-10-06 16:49:40 -04:00