aboutsummaryrefslogtreecommitdiff
path: root/benchmark/net
diff options
context:
space:
mode:
authorAndreas Madsen <amwebdk@gmail.com>2016-02-01 11:30:00 +0100
committerAndreas Madsen <amwebdk@gmail.com>2016-07-26 13:21:39 +0200
commitf99471b2ae147fbb072223be62e9100862379dc8 (patch)
tree9ba2bd15230ccbd74a55f1c98dceb7e72ce76426 /benchmark/net
parent0f9bfaa7c51bb5f4910ddf068ed89b1bdf35e7d5 (diff)
downloadandroid-node-v8-f99471b2ae147fbb072223be62e9100862379dc8.tar.gz
android-node-v8-f99471b2ae147fbb072223be62e9100862379dc8.tar.bz2
android-node-v8-f99471b2ae147fbb072223be62e9100862379dc8.zip
benchmark: refactor to use process.send
This removes the need for parsing stdout from the benchmarks. If the process wasn't executed by fork, it will just print like it used to. This also fixes the parsing of CLI arguments, by inferring the type from the options object instead of the value content. Only two benchmarks had to be changed: * http/http_server_for_chunky_client.js this previously used a spawn now it uses a fork and relays the messages using common.sendResult. * misc/v8-bench.js this utilized that v8/benchmark/run.js called global.print and reformatted the input. It now interfaces directly with the benchmark runner global.BenchmarkSuite. PR-URL: https://github.com/nodejs/node/pull/7094 Reviewed-By: Trevor Norris <trev.norris@gmail.com> Reviewed-By: Jeremiah Senkpiel <fishrock123@rocketmail.com> Reviewed-By: Brian White <mscdex@mscdex.net> Reviewed-By: Anna Henningsen <anna@addaleax.net>
Diffstat (limited to 'benchmark/net')
0 files changed, 0 insertions, 0 deletions