├── .gitignore ├── README.md ├── bench ├── doxbee-sequential ├── async-bluebird.js ├── async-es2017-native.js ├── async-es2017-util.promisify.js ├── callbacks-baseline.js ├── promises-bluebird-generator.js ├── promises-bluebird.js ├── promises-es2015-native.js └── promises-es2015-util.promisify.js ├── lib ├── dummy.js ├── fakemaker.js ├── fakes.js └── fakesP.js ├── madeup-parallel ├── async-bluebird.js ├── async-es2017-native.js ├── async-es2017-util.promisify.js ├── callbacks-baseline.js ├── promises-bluebird-generator.js ├── promises-bluebird.js ├── promises-es2015-native.js └── promises-es2015-util.promisify.js ├── package.json └── performance.js /.gitignore: -------------------------------------------------------------------------------- 1 | node_modules -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kyrylkov/promise-async-performance/HEAD/README.md -------------------------------------------------------------------------------- /bench: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kyrylkov/promise-async-performance/HEAD/bench -------------------------------------------------------------------------------- /doxbee-sequential/async-bluebird.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kyrylkov/promise-async-performance/HEAD/doxbee-sequential/async-bluebird.js -------------------------------------------------------------------------------- /doxbee-sequential/async-es2017-native.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kyrylkov/promise-async-performance/HEAD/doxbee-sequential/async-es2017-native.js -------------------------------------------------------------------------------- /doxbee-sequential/async-es2017-util.promisify.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kyrylkov/promise-async-performance/HEAD/doxbee-sequential/async-es2017-util.promisify.js -------------------------------------------------------------------------------- /doxbee-sequential/callbacks-baseline.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kyrylkov/promise-async-performance/HEAD/doxbee-sequential/callbacks-baseline.js -------------------------------------------------------------------------------- /doxbee-sequential/promises-bluebird-generator.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kyrylkov/promise-async-performance/HEAD/doxbee-sequential/promises-bluebird-generator.js -------------------------------------------------------------------------------- /doxbee-sequential/promises-bluebird.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kyrylkov/promise-async-performance/HEAD/doxbee-sequential/promises-bluebird.js -------------------------------------------------------------------------------- /doxbee-sequential/promises-es2015-native.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kyrylkov/promise-async-performance/HEAD/doxbee-sequential/promises-es2015-native.js -------------------------------------------------------------------------------- /doxbee-sequential/promises-es2015-util.promisify.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kyrylkov/promise-async-performance/HEAD/doxbee-sequential/promises-es2015-util.promisify.js -------------------------------------------------------------------------------- /lib/dummy.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kyrylkov/promise-async-performance/HEAD/lib/dummy.js -------------------------------------------------------------------------------- /lib/fakemaker.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kyrylkov/promise-async-performance/HEAD/lib/fakemaker.js -------------------------------------------------------------------------------- /lib/fakes.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kyrylkov/promise-async-performance/HEAD/lib/fakes.js -------------------------------------------------------------------------------- /lib/fakesP.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kyrylkov/promise-async-performance/HEAD/lib/fakesP.js -------------------------------------------------------------------------------- /madeup-parallel/async-bluebird.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kyrylkov/promise-async-performance/HEAD/madeup-parallel/async-bluebird.js -------------------------------------------------------------------------------- /madeup-parallel/async-es2017-native.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kyrylkov/promise-async-performance/HEAD/madeup-parallel/async-es2017-native.js -------------------------------------------------------------------------------- /madeup-parallel/async-es2017-util.promisify.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kyrylkov/promise-async-performance/HEAD/madeup-parallel/async-es2017-util.promisify.js -------------------------------------------------------------------------------- /madeup-parallel/callbacks-baseline.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kyrylkov/promise-async-performance/HEAD/madeup-parallel/callbacks-baseline.js -------------------------------------------------------------------------------- /madeup-parallel/promises-bluebird-generator.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kyrylkov/promise-async-performance/HEAD/madeup-parallel/promises-bluebird-generator.js -------------------------------------------------------------------------------- /madeup-parallel/promises-bluebird.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kyrylkov/promise-async-performance/HEAD/madeup-parallel/promises-bluebird.js -------------------------------------------------------------------------------- /madeup-parallel/promises-es2015-native.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kyrylkov/promise-async-performance/HEAD/madeup-parallel/promises-es2015-native.js -------------------------------------------------------------------------------- /madeup-parallel/promises-es2015-util.promisify.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kyrylkov/promise-async-performance/HEAD/madeup-parallel/promises-es2015-util.promisify.js -------------------------------------------------------------------------------- /package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kyrylkov/promise-async-performance/HEAD/package.json -------------------------------------------------------------------------------- /performance.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kyrylkov/promise-async-performance/HEAD/performance.js --------------------------------------------------------------------------------