Age | Commit message (Collapse) | Author |
|
|
|
|
|
Co-authored-by: David Sherret <dsherret@gmail.com>
|
|
This commit fixes CJS/ESM interop in compat mode for dynamically
imported modules.
"ProcState::prepare_module_load" was changed to accept a list
of "graph roots" without associated "module kind". That module kind
was always hardcoded to "ESM" which is not true for CJS/ESM interop -
a CommonJs module might be imported using "import()" function. In
such case the root of the graph should have "CommonJs" module kind
instead of "ESM".
|
|
|
|
|
|
Co-authored-by: Kitson Kelly <me@kitsonkelly.com>
|
|
|
|
|
|
|
|
|
|
This causes to block one less thread when running "deno test"
subcommand.
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Fixes: #13516
|
|
|
|
(#13844)
|
|
|
|
|
|
|
|
For common return types such as String/ZeroCopyBuf/ByteString
|
|
|
|
|
|
|
|
|
|
Follow up to #13839, optimizing `base64_roundtrip` ~20x (~125ms => ~6.5ms)
|
|
Co-authored-by: Aaron O'Mullan <aaron.omullan@gmail.com>
|
|
|
|
|
|
|
|
|
|
Co-authored-by: Ryan Dahl <ry@tinyclouds.org>
Co-authored-by: Satya Rohith <me@satyarohith.com>
Co-authored-by: Luca Casonato <lucacasonato@yahoo.com>
|
|
|
|
|
|
|
|
|
|
Ref #13657
|
|
(#13813)
|
|
|
|
|
|
Co-authored-by: Satya Rohith <me@satyarohith.com>
|
|
|
|
|
|
|
|
|
|
|