1
0
Fork 0
mirror of https://github.com/denoland/deno.git synced 2024-11-25 15:29:32 -05:00
denoland-deno/ext
Andreu Botella 5edd277161
feat: Show the URL of streaming WASM modules in stack traces (#12268)
WebAssembly modules compiled through `WebAssembly.compile()` and similar
non-streaming APIs don't have a URL associated to them, because they
have been compiled from a buffer source. In stack traces, V8 will use
a URL such as `wasm://wasm/d1c677ea`, with a hash of the module.

However, wasm modules compiled through streaming APIs, like
`WebAssembly.compileStreaming()`, do have a known URL, which can be
obtained from the `Response` object passed into the streaming APIs. And
as per the developer-facing display conventions in the WebAssembly
Web API spec, this URL should be used in stack traces. This change
implements that.
2021-10-10 16:03:23 +02:00
..
broadcast_channel refactor: deduplicate defineEventHandler util (#12367) 2021-10-08 09:53:31 +02:00
console chore: merge v1.14.3 into main (#12327) 2021-10-05 21:40:39 +02:00
crypto feat(ext/crypto): implement deriveBits for ECDH (p256) (#11873) 2021-10-08 17:29:36 +02:00
fetch feat: Show the URL of streaming WASM modules in stack traces (#12268) 2021-10-10 16:03:23 +02:00
ffi fix(ext/ffi): don't panic in dlopen (#12344) 2021-10-07 11:03:00 -04:00
http chore: various op cleanup (#12329) 2021-10-05 22:38:27 +02:00
net feat: stabilize Deno.resolveDns (#12368) 2021-10-10 15:46:11 +05:30
timers chore: various op cleanup (#12329) 2021-10-05 22:38:27 +02:00
tls chore: merge v1.14.3 into main (#12327) 2021-10-05 21:40:39 +02:00
url chore: merge v1.14.3 into main (#12327) 2021-10-05 21:40:39 +02:00
web fix(ext/web): Format DOMException stack property (#12333) 2021-10-08 17:01:02 +02:00
webgpu chore: various op cleanup (#12329) 2021-10-05 22:38:27 +02:00
webidl perf(webidl): fix typo from #12286 (#12336) 2021-10-05 23:37:50 +02:00
websocket refactor: deduplicate defineEventHandler util (#12367) 2021-10-08 09:53:31 +02:00
webstorage chore: merge v1.14.3 into main (#12327) 2021-10-05 21:40:39 +02:00