1
0
Fork 0
mirror of https://github.com/denoland/deno.git synced 2024-11-25 15:29:32 -05:00
denoland-deno/ext
Bartek Iwańczuk 7e81d3c876
perf(http): cache verified headers (#19465)
Use `Map` to cache validated HTTP headers. Cache
has a capacity of 4096 elements and it's cleared
once that capacity is reached.

In `preactssr` benchmark it lowers the time spent
when adding headers from 180ms to 2.5ms.
2023-06-13 21:13:34 +02:00
..
broadcast_channel chore: forward v1.34.2 release commit to main (#19434) 2023-06-09 02:17:03 +00:00
cache chore: forward v1.34.2 release commit to main (#19434) 2023-06-09 02:17:03 +00:00
console chore: forward v1.34.2 release commit to main (#19434) 2023-06-09 02:17:03 +00:00
crypto chore: forward v1.34.2 release commit to main (#19434) 2023-06-09 02:17:03 +00:00
fetch perf(http): cache verified headers (#19465) 2023-06-13 21:13:34 +02:00
ffi chore: forward v1.34.2 release commit to main (#19434) 2023-06-09 02:17:03 +00:00
fs refactor(core): cleanup feature flags for js source inclusion (#19463) 2023-06-13 09:45:06 -06:00
http fix(ext/http): replace await Deno.serve with await Deno.serve().finished (#19485) 2023-06-13 18:05:23 +00:00
io chore: forward v1.34.2 release commit to main (#19434) 2023-06-09 02:17:03 +00:00
kv chore: forward v1.34.2 release commit to main (#19434) 2023-06-09 02:17:03 +00:00
napi chore: forward v1.34.2 release commit to main (#19434) 2023-06-09 02:17:03 +00:00
net refactor(core): cleanup feature flags for js source inclusion (#19463) 2023-06-13 09:45:06 -06:00
node fix(ext/node): handle 'upgrade' responses (#19412) 2023-06-13 14:11:27 +02:00
tls chore: forward v1.34.2 release commit to main (#19434) 2023-06-09 02:17:03 +00:00
url refactor(core): cleanup feature flags for js source inclusion (#19463) 2023-06-13 09:45:06 -06:00
web refactor(core): cleanup feature flags for js source inclusion (#19463) 2023-06-13 09:45:06 -06:00
webidl refactor(core): cleanup feature flags for js source inclusion (#19463) 2023-06-13 09:45:06 -06:00
websocket fix(ext/websockets): ensure we fully send frames before close (#19484) 2023-06-13 17:16:17 +00:00
webstorage chore: forward v1.34.2 release commit to main (#19434) 2023-06-09 02:17:03 +00:00