module OneApm::Support::VM
Public Class Methods
create_vm()
click to toggle source
# File lib/one_apm/support/vm.rb, line 19 def self.create_vm if OneApm::LanguageSupport.using_engine?('jruby') JRubyVM.new elsif OneApm::LanguageSupport.using_engine?('rbx') RubiniusVM.new else MriVM.new end end
snapshot()
click to toggle source
# File lib/one_apm/support/vm.rb, line 11 def self.snapshot vm.snapshot end
vm()
click to toggle source
# File lib/one_apm/support/vm.rb, line 15 def self.vm @vm ||= create_vm end