Run the bluebird promise benchmark in some form

NEW
Unassigned

Status

enhancement
2 years ago
10 months ago

People

(Reporter: evilpie, Unassigned)

Tracking

(Blocks 1 bug)

Version 3
Points:
---
Dependency tree / graph

Firefox Tracking Flags

(Not tracked)

Details

()

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.