INNER CODE UNIT · TypeScript

time

SierraSoftworks/Iridium · benchmarks/mongodb.ts:50

                var time = new Date().valueOf() - start.valueOf();
                return time;
            });
        })
    }, { concurrency: 1 }).then(times => {
        results[name] = _.reduce(<number[]><any>times,(x, y) => x + y, 0) / times.length;
        console.log("%s: %dms", name, results[name]);
        if (compareTo) {
            if (Math.abs(results[name] - results[compareTo]) / results[compareTo] < 0.1) { }
            else if (results[name] > results[compareTo]) console.log(" - %dx slower than %s",(results[name] / results[compareTo]).toPrecision(2), compareTo);
            else if (results[name] < results[compareTo]) console.log(" - %dx faster than %s",(results[name] / results[compareTo]).toPrecision(2), compareTo);
        }

        return results[name];
    });
}

var iDB = new IridiumDB();

View source record →

📰 Research Paper
Loading…
⏳ Fetching content…