@@ -7,25 +7,25 @@ const benchmark = require('./benchmark.js');
7
7
const PromiseAll = done => {
8
8
let i = 0 ;
9
9
const p1 = new Promise ( resolve => {
10
- setImmediate ( ( ) => resolve ( { p1 : ++ i * 2 } ) ) ;
10
+ setImmediate ( ( ) => resolve ( ++ i * 2 ) ) ;
11
11
} ) ;
12
12
const p2 = new Promise ( resolve => {
13
- setImmediate ( ( ) => resolve ( { p2 : ++ i * 3 } ) ) ;
13
+ setImmediate ( ( ) => resolve ( ++ i * 3 ) ) ;
14
14
} ) ;
15
15
const p3 = new Promise ( resolve => {
16
- setImmediate ( ( ) => resolve ( { p3 : ++ i * 5 } ) ) ;
16
+ setImmediate ( ( ) => resolve ( ++ i * 5 ) ) ;
17
17
} ) ;
18
18
const p4 = new Promise ( resolve => {
19
- setImmediate ( ( ) => resolve ( { p4 : 'key ' + ++ i } ) ) ;
19
+ setImmediate ( ( ) => resolve ( 'key ' + ++ i ) ) ;
20
20
} ) ;
21
21
const p5 = new Promise ( resolve => {
22
- setImmediate ( ( ) => resolve ( { p5 : ++ i === 5 } ) ) ;
22
+ setImmediate ( ( ) => resolve ( ++ i === 5 ) ) ;
23
23
} ) ;
24
24
const p6 = new Promise ( resolve => {
25
- setImmediate ( ( ) => resolve ( { p6 : 'key' + ++ i * 2 } ) ) ;
25
+ setImmediate ( ( ) => resolve ( 'key' + ++ i * 2 ) ) ;
26
26
} ) ;
27
27
28
- Promise . all ( [ p1 , p2 , p3 , p4 , p5 , p6 ] ) . then ( res => done ( null , res ) ) ;
28
+ Promise . all ( [ p1 , p2 , p3 , p4 , p5 , p6 ] ) . then ( done . bind ( null , null ) ) ;
29
29
} ;
30
30
31
31
benchmark . do ( COUNT , [ PromiseAll ] ) ;
0 commit comments