Benedikt Meurer
Benedikt Meurer
Ok, I managed to run the aforementioned benchmarks today with and without `async_hooks`, and the results show a significant slow-down, even with just an empty `init` hook. ![Results for Node...
No it's the bluebird benchmarks running with native promises.
@gsathya already suggested to move the promise hooks to JS and eventually spec them. This would help to reduce the C++ overhead, but so far I don't think that's the...
@mhdawson Makes sense. I've created versions of these benchmarks, see https://github.com/v8/promise-performance-tests, which we use for V8 internally to track `Promise` and `async/await` performance. Shouldn't be hard to setup on Node...
Thanks for bringing this up @hzoo. Besides the learning for TC39, it'd also be highly interesting to know for the engine implementors for middle- to long-term planning of performance work.
Thanks for kicking this off @ofrobots. On the V8 side we did revert a whole bunch of recent changes to get back to *working state* for Node 10. @MayaLekova already...
But why do you want to disable caching? That way you loose the benefits of caching for both `.js` files?
I see, thanks.
I was about to file a bug with pointing to a repro at https://github.com/bmeurer/wtr-snapshot-issue when I stumbled upon this feature request. Any progress on this? Or any guidance how to...