Age | Commit message (Collapse) | Author | |
---|---|---|---|
2013-05-14 | benchmark: hash stream | isaacs | |
2013-03-25 | bench: add child process read perf benchmark | Ben Noordhuis | |
2013-03-20 | bench: compare binaries equal times | Trevor Norris | |
The benchmark compare would drop the last run of the binary pairs. So when they were only run once an error would arise because no data was generated for the second binary. | |||
2013-03-20 | bench: add dgram send/recv benchmark | Ben Noordhuis | |
2013-03-14 | http: Don't hot-path end() for large buffers | isaacs | |
The benefits of the hot-path optimization below start to fall off when the buffer size gets up near 128KB, because the cost of the copy is more than the cost of the extra write() call. Switch to the write/end method at that point. Heuristics and magic numbers are awful, but slow http responses are worse. Fix #4975 | |||
2013-03-07 | bench: Do math on numbers in compare.js, not strings | isaacs | |
2013-03-07 | bench: Use environ to run compares more than once | isaacs | |
This will run the benchmarks the number of times specified by NODE_BENCH_RUNS, to attempt to reduce variability. If the number of runs is high enough, it'll also throw out the top and bottom quartiles, since that's where the outliers will be. It's not very fancy statistics-fu, but it's better than nothing. Also, linted this file. It had tabs in it. TABS! | |||
2013-03-06 | bench: Add flag to be silent in runner | isaacs | |
This is helpful in tracking down bailouts and deopts in Stream classes, without triggering one from the string write in console.log | |||
2013-02-26 | bench: Make http easier to profile | isaacs | |
Do not run the http/simple.js server in a child process. Fix #4831 | |||
2013-02-20 | benchmark: Fix alignment issues on --html compare output | isaacs | |
2013-02-20 | bench: Add bench-crypto | isaacs | |
2013-02-20 | bench: Simplify duration arguments to benchmarks | isaacs | |
For throughput benchmarks, run with just 5s durations rather than 1s and 3s. For startup benchmark, run with just a single 1s duration, since it's very consistent anyway. | |||
2013-02-20 | bench: Consistency in benchmark filenames | isaacs | |
2013-02-20 | bench: Remove _bench_timer (no loner used) | isaacs | |
2013-02-20 | bench: Use wrk for http benchmarking | isaacs | |
Remove ab, since it's no longer used. | |||
2013-02-20 | bench: Show % change rather than % difference | isaacs | |
2013-02-20 | bench: Add --html to compare script | isaacs | |
2013-02-20 | bench: Fail gracefully if function_call binding fails | isaacs | |
2013-02-20 | bench: Remove old run script | isaacs | |
2013-02-20 | bench: Replace tls-fragmentation with tls/throughput | isaacs | |
2013-02-20 | bench: Move tls-connect into benchmark/tls | isaacs | |
Also, make it work properly with current node. | |||
2013-02-20 | bench: Make io.c output easier to read | isaacs | |
2013-02-20 | bench: Remove io.js | isaacs | |
Better covered by the other benchmark/fs scripts. | |||
2013-02-20 | bench: Add fs write stream throughput | isaacs | |
2013-02-20 | bench: Add read-stream throughput | isaacs | |
2013-02-20 | bench: Move fs-readfile.js to fs/readfile.js | isaacs | |
2013-02-20 | bench: Move v8_bench into misc | isaacs | |
2013-02-20 | bench: Move string_creation into misc | isaacs | |
2013-02-20 | bench: Remove settimeout (Covered by misc/timeout.js) | isaacs | |
2013-02-20 | bench: Move timers to misc/timers | isaacs | |
2013-02-20 | bench: move next-tick to misc/next-tick-breadth | isaacs | |
2013-02-20 | bench: Move nexttick-2 to misc/next-tick-depth | isaacs | |
x | |||
2013-02-20 | bench: Move process_loop to misc/spawn-echo | isaacs | |
2013-02-20 | bench: Add function_call to bench-misc | isaacs | |
2013-02-20 | bench: Arrays | isaacs | |
2013-02-20 | bench: Add buffers/dataview_set | isaacs | |
2013-02-20 | bench: Remove unused 'fast_buffer2' benchmarks | isaacs | |
2013-02-20 | bench: Merge fast_buffer_creation and buffer_creation | isaacs | |
2013-02-20 | bench: Buffer read/write benchmarks | isaacs | |
2013-02-20 | bench: Buffer creation | isaacs | |
2013-02-20 | bench: buffer-base64-encode | isaacs | |
2013-02-20 | bench: misc/startup.js | isaacs | |
2013-02-20 | bench: misc/url | isaacs | |
2013-02-20 | bench: http benchmarks | isaacs | |
Also: make http_simple less chatty | |||
2013-02-20 | bench: Remove client_latency | isaacs | |
No one actually knows what this is supposed to be doing, anyway. It's not a good benchmark. | |||
2013-02-20 | bench: Remove throughput (covered by benchmark/net) | isaacs | |
2013-02-20 | bench: net benchmarks using common script | isaacs | |
2013-02-20 | bench: Move net-pipe into benchmark/net | isaacs | |
2013-02-20 | bench: A compare script for analyzing benchmarks | isaacs | |
2013-02-20 | bench: add runner | isaacs | |