Aaron O'Mullan
5a8a989b78
refactor(metrics): move to core ( #12386 )
...
Avoids overhead of wrapping ops (and allocs when inspecting async-op futures)
2021-10-10 17:20:30 +02:00
Aaron O'Mullan
370c27e09a
feat(core): cleaner opcall stack traces ( #12358 )
2021-10-07 18:39:27 +02:00
Aaron O'Mullan
ea7a63cd5a
refactor(core): split opcall into sync/async ( #12312 )
2021-10-04 12:34:53 +02:00
Aaron O'Mullan
11acdf1ea8
perf(core): use opcall() directly ( #12310 )
...
Instead of the wrapper dispatch() func, also now forbids passing opIds to opSync()/opAsync() callers must always pass names
2021-10-03 21:02:50 +02:00
Bert Belder
fa963909e5
perf(ext/http): optimize auto cleanup of request resource ( #11978 )
...
Fixes #11963 .
2021-09-10 15:47:09 -07:00
Aaron O'Mullan
bfc197f33e
cleanup(core): rename handleAsyncMsgFromRust() to opresolve() ( #11774 )
...
No user impact, but is simpler and aligns with `opcall()`
2021-08-19 17:19:00 +02:00
Luca Casonato
c9204c4aee
refactor: introduce primordials ( #10939 )
...
This commit introduces primordials to deno_core. Primordials are a
frozen set of all intrinsic objects in the runtime. They are not
vulnerable to prototype pollution.
2021-07-02 12:18:30 +02:00