blob: 91416939b7afed38461882e46368b8acb872e8a0 [file] [log] [blame]
var Q = require("./qlite");
function down(i) {
if (!i)
return;
return Q.all([
i - 1
])
.get(0)
.then(down)
}
down(1000)
.then(function () {
console.log(Q.pool.length);
console.log(process.memoryUsage().heapUsed)
})
.end()
// Q:
// real 0m0.936s
// user 0m0.854s
// sys 0m0.078s
// heap used 16005448
//
// Q-Lite:
// real 0m0.479s
// user 0m0.433s
// sys 0m0.043s
// heap used 10850712