benchmark/lib/fakesP-ctx.js
function dummyP(n) {    
    return function lifted() {
        var deferred = Promise.pending();
        timers.setTimeout(nodeback, deferred, global.asyncTime || 100);
        return deferred.promise;
    }
}
function dummyP(n) {    
    return function lifted() {
        var deferred = Promise.pending();
        timers.setTimeout(nodeback, deferred, global.asyncTime || 100);
        return deferred.promise;
    }
}
function dummyP ( n ) { return function lifted ( ) { var deferred = Promise . pending ( ) ; timers . setTimeout ( nodeback , deferred , global . asyncTime || 100 ) ; return deferred . promise ; } }
A function taking n values or promises and returning a promise
A function taking n values or promises and returning a promise