# 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