ruby-changes:41974
From: nobu <ko1@a...>
Date: Wed, 9 Mar 2016 12:48:37 +0900 (JST)
Subject: [ruby-changes:41974] nobu:r54048 (trunk): memory_status.rb: remove unused values
nobu 2016-03-09 12:48:33 +0900 (Wed, 09 Mar 2016) New Revision: 54048 https://svn.ruby-lang.org/cgi-bin/viewvc.cgi?view=revision&revision=54048 Log: memory_status.rb: remove unused values * test/lib/memory_status.rb: remove initial status values, which are not used. Modified files: trunk/test/lib/memory_status.rb Index: test/lib/memory_status.rb =================================================================== --- test/lib/memory_status.rb (revision 54047) +++ test/lib/memory_status.rb (revision 54048) @@ -1,10 +1,9 @@ https://github.com/ruby/ruby/blob/trunk/test/lib/memory_status.rb#L1 # frozen_string_literal: false module Memory keys = [] - vals = [] case - when File.exist?(procfile = "/proc/self/status") && (pat = /^Vm(\w+):\s+(\d+)/) =~ File.binread(procfile) + when File.exist?(procfile = "/proc/self/status") && (pat = /^Vm(\w+):\s+(\d+)/) =~ (data = File.binread(procfile)) PROC_FILE = procfile VM_PAT = pat def self.read_status @@ -13,7 +12,7 @@ module Memory https://github.com/ruby/ruby/blob/trunk/test/lib/memory_status.rb#L12 end end - read_status {|k, v| keys << k; vals << v} + data.scan(pat) {|k, v| keys << k.downcase.intern} when /mswin|mingw/ =~ RUBY_PLATFORM require 'fiddle/import' -- ML: ruby-changes@q... Info: http://www.atdot.net/~ko1/quickml/