]> git.cworth.org Git - obsolete/notmuch-web/blob - node_modules/express/node_modules/qs/benchmark.js
Install the "express" node module via npm
[obsolete/notmuch-web] / node_modules / express / node_modules / qs / benchmark.js
1
2 var old = require('querystring')
3   , qs = require('./')
4   , times = 100000;
5
6 var start = new Date
7   , n = times;
8
9 while (n--) old.parse('foo=bar');
10 console.log('old simple: %dms', new Date - start);
11
12 var start = new Date
13   , n = times;
14
15 while (n--) old.parse('user[name][first]=tj&user[name][last]=holowaychuk');
16 console.log('old nested: %dms', new Date - start);
17
18
19 console.log();
20
21
22 var start = new Date
23   , n = times;
24
25 while (n--) qs.parse('foo=bar');
26 console.log('new simple: %dms', new Date - start);
27
28 var start = new Date
29   , n = times;
30
31 while (n--) qs.parse('user[name][first]=tj&user[name][last]=holowaychuk');
32 console.log('new nested: %dms', new Date - start);