class Metrux::Plugins::Yarv

Public Instance Methods

data() click to toggle source
# File lib/metrux/plugins/yarv.rb, line 4
def data
  {
    global_method_state: global_method_state,
    global_constant_state: global_constant_state
  }
end
key() click to toggle source
# File lib/metrux/plugins/yarv.rb, line 11
def key
  'rubyvm'.freeze
end

Private Instance Methods

global_constant_state() click to toggle source
# File lib/metrux/plugins/yarv.rb, line 21
def global_constant_state
  ::RubyVM.stat[:global_constant_state]
end
global_method_state() click to toggle source
# File lib/metrux/plugins/yarv.rb, line 17
def global_method_state
  ::RubyVM.stat[:global_method_state]
end