We can tell that the v8 team internally runs some kind of bluebird benchmark for promises. We have various issues with promise performance, so it would be good to get something we can track. This requires a bit of an investment to figure out which benchmark would be relevant. http://bluebirdjs.com/docs/benchmarks.html we can see various *-ecmascript6-native.js benchmarks.
These benchmarks are made for usage under node and use a few node intrinsics: require, process.nextTick etc. So we'd need to adapt them first. Usage of setTimeout would probably mean running them in a browser and not simply in the shell, which means more variance between runs.
You need to log in before you can comment on or make changes to this bug.