diff options
author | k0kubun <k0kubun@b2dd03c8-39d4-4d8f-98ff-823fe69b080e> | 2018-07-10 12:14:04 +0000 |
---|---|---|
committer | k0kubun <k0kubun@b2dd03c8-39d4-4d8f-98ff-823fe69b080e> | 2018-07-10 12:14:04 +0000 |
commit | 12a38cbac0bc7ff7be4b05e2e7d4f0ca76df7bf4 (patch) | |
tree | e4472b4f4ff6ed5e32855616b5721574f27636fb /benchmark/memory_wrapper.rb | |
parent | d8583b132c4ce3c203c9f5a117fd581c8c7eb6fe (diff) | |
download | ruby-12a38cbac0bc7ff7be4b05e2e7d4f0ca76df7bf4.tar.gz |
benchmark: resurrect peak / size metrics
by adding runner plugins for them.
benchmark/lib/benchmark_driver/runner/peak.rb: added peak runner plugin
benchmark/lib/benchmark_driver/runner/size.rb: added size runner plugin
common.mk: allow using them
benchmark/memory_wrapper.rb: deleted in favor of those runner plugins
benchmark/README.md: document them
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@63924 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
Diffstat (limited to 'benchmark/memory_wrapper.rb')
-rw-r--r-- | benchmark/memory_wrapper.rb | 16 |
1 files changed, 0 insertions, 16 deletions
diff --git a/benchmark/memory_wrapper.rb b/benchmark/memory_wrapper.rb deleted file mode 100644 index 3f4451a037..0000000000 --- a/benchmark/memory_wrapper.rb +++ /dev/null @@ -1,16 +0,0 @@ - -write_file, target, script_file = ARGV - -load(script_file) -require_relative '../test/lib/memory_status' -open(write_file, 'wb'){|f| - ms = Memory::Status.new - case target.to_sym - when :peak - key = ms.respond_to?(:hwm) ? :hwm : :peak - when :size - key = ms.respond_to?(:rss) ? :rss : :size - end - - f.puts ms[key] -} |