Benchmark icon indicating copy to clipboard operation
Benchmark copied to clipboard

Performance testing for different techniques

Results 8 Benchmark issues
Sort by recently updated
recently updated
newest added

Because no metadata is applied to data1, filter data1.filter(query) returns [ ]. And, as result, comparison of tests by filtration is not correct...

@tshemsedinov Hi, What is it used for? https://github.com/HowProgrammingWorks/Benchmark/blob/500596aaaec7894ece0b7a6a12335dea4116bcd5/JavaScript/2-benchmark.js#L66

After fixing benchmarking code we can see that `rangeEx` is around 12% slower than `rangeNew`. This can be explained by more complex logic being used by it.

Please propose new benchmarks requests and methods/tools for it as a separate issues. Everything we need to make decisions, for example: - We may refactor JSTP and Impress to use...

Compare `switch`, `{ key: true }.hasOwnProperty(key)` and `new Set()`

Prepare execution scripts and run tests with different parameters: * iteration number (1.000-10.000.000) * different execution environments: - Browsers: Chrome, Firefox - Node.js 4.x, 5.x, 6.x, 7.x (a few of...

In order for us to be able to make any decisions based on the results of benchmarks, they must be statistically significant. There may be options depending on what a...

The final log in `2-benchmark` has been changed. Comma only appeared in cases where there were a few optimisations in a single `opt` call: `closureInstance....... 330061782 no preopt, interp interp...