Simen Bekkhus
Simen Bekkhus
Didn't look for it (or notice anything), but from my understanding this PR is about memory leaks (and avoiding segfaults), not performance. ```sh-session $ hyperfine '~/Downloads/node packages/jest-cli/bin/jest.js packages/' 'node packages/jest/bin/jest.js...
@joyeecheung this PR fixes the segfault from the reproduction in https://github.com/nodejs/node/issues/35889#issuecomment-751125298 (the first one using Jest - I cannot get the plain Node one to segfault) EDIT: Also the reproduction...
This is sorta #28823 and #31852, right?
This is weird. Running the snippet above behaves differently in node and through jest. I added `try-catch` just to make sure jest doesn't catch the error and format it. ```js...
Yeah, but that shouldn't happen when I catch it locally, unless we inject a fake `assert` module?
PR very much welcome!
This is an issue with bluebird. Run the following snippet in Node and see `await` doesn't work. ```js // file.mjs import bluebird from 'bluebird'; try { await bluebird.each([Promise.reject('booo')], () =>...
Jest is also unable to upgrade due to the lack of a sync API, FWIW
Babel has migrated to https://npmjs.com/package/@jridgewell/trace-mapping, should this module as well? Code change seems fairly trivial (no idea about browser support, but probably?)
Jest and C8 (via `v8-to-istanbul`) has also migrated, fwiw