# File lib/sysinfo.rb, line 86 86: def find_platform_info 87: vm, os, impl, arch = :ruby, :unknown, :unknown, :unknow 88: IMPLEMENTATIONS.each do |r, o, i| 89: next unless RUBY_PLATFORM =~ r 90: os, impl = [o, i] 91: break 92: end 93: ARCHITECTURES.each do |r, a| 94: next unless RUBY_PLATFORM =~ r 95: arch = a 96: break 97: end 98: os == :java ? guess_java : [vm, os, impl, arch] 99: end