0
0
Fork 0
mirror of https://github.com/denoland/deno.git synced 2024-10-29 08:58:01 -04:00
denoland-deno/ext
Bartek Iwańczuk d043a6d72c
perf(ext/websocket): various performance improvements (#18862)
- No need to wrap buffer in a `new DataView()`
- Deferred ops are still eagerly polled, but resolved on the next
tick of the event loop, we don't want them to be eagerly polled
- Using "core.opAsync"/"core.opAsync2" incurs additional cost
of looking up these functions on each call. Similarly with "ops.*"

---------

Co-authored-by: Divy Srivastava <dj.srivastava23@gmail.com>
2023-04-27 12:47:52 +02:00
..
broadcast_channel chore: forward v1.32.5 release commit to main (#18758) 2023-04-18 22:20:49 +02:00
cache chore: forward v1.32.5 release commit to main (#18758) 2023-04-18 22:20:49 +02:00
console fix(core): Wrap safe collections' argument of primordials (#18750) 2023-04-26 00:36:22 +02:00
crypto chore: forward v1.32.5 release commit to main (#18758) 2023-04-18 22:20:49 +02:00
fetch refactor(ext/webidl): remove option bags from "makeException" (#18679) 2023-04-20 00:58:41 +02:00
ffi chore: forward v1.32.5 release commit to main (#18758) 2023-04-18 22:20:49 +02:00
fs chore: forward v1.32.5 release commit to main (#18758) 2023-04-18 22:20:49 +02:00
http fix(ext/http): internal upgradeHttpRaw works with "Deno.serve()" API (#18859) 2023-04-27 00:58:18 +02:00
io chore: forward v1.32.5 release commit to main (#18758) 2023-04-18 22:20:49 +02:00
kv feat(ext/kv): add more atomic operation helpers (#18854) 2023-04-26 17:14:01 +00:00
napi chore: forward v1.32.5 release commit to main (#18758) 2023-04-18 22:20:49 +02:00
net feat(ext/http): h2c for http/2 (#18817) 2023-04-24 23:24:40 +02:00
node refactor(ext/node): migrate back to using "Deno.serve" API for HTTP server (#18865) 2023-04-27 12:45:13 +02:00
tls chore: forward v1.32.5 release commit to main (#18758) 2023-04-18 22:20:49 +02:00
url fix(dts): URLPatternComponentResult groups should have possibly undefined key values (#18643) 2023-04-26 19:15:25 -04:00
web refactor(ext/webidl): remove option bags from "makeException" (#18679) 2023-04-20 00:58:41 +02:00
webidl refactor(ext/webidl): remove option bags from "makeException" (#18679) 2023-04-20 00:58:41 +02:00
websocket perf(ext/websocket): various performance improvements (#18862) 2023-04-27 12:47:52 +02:00
webstorage chore: forward v1.32.5 release commit to main (#18758) 2023-04-18 22:20:49 +02:00