Name: js-handler/node_modules/restify/node_modules/lru-cache/s.js 
1:
var LRU = require('lru-cache');
2:
 
3:
var max = +process.argv[2] || 10240;
4:
var more = 1024;
5:
 
6:
var cache = LRU({
7:
  max: max, maxAge: 86400e3
8:
});
9:
 
10:
// fill cache
11:
for (var i = 0; i < max; ++i) {
12:
  cache.set(i, {});
13:
}
14:
 
15:
var start = process.hrtime();
16:
 
17:
// adding more items
18:
for ( ; i < max+more; ++i) {
19:
  cache.set(i, {});
20:
}
21:
 
22:
var end = process.hrtime(start);
23:
var msecs = end[0] * 1E3 + end[1] / 1E6;
24:
 
25:
console.log('adding %d items took %d ms', more, msecs.toPrecision(5));