Class: Yomikomu::FSStorage

Inherits:
BasicStorage show all
Includes:
MMapFile
Defined in:
lib/yomikomu.rb,
lib/yomikomu.rb

Direct Known Subclasses

FS2Storage, FSGZStorage, FSSGZtorage

Instance Method Summary collapse

Methods inherited from BasicStorage

#compile_and_store_iseq, #extra_data, #load_iseq

Constructor Details

#initializeFSStorage

Returns a new instance of FSStorage.



108
109
110
# File 'lib/yomikomu.rb', line 108

def initialize
  super
end

Instance Method Details

#remove_compiled_iseq(fname) ⇒ Object



112
113
114
115
116
117
118
# File 'lib/yomikomu.rb', line 112

def remove_compiled_iseq fname
  iseq_key = iseq_key_name(fname)
  if File.exist?(iseq_key)
    Yomikomu.debug{ "rm #{iseq_key}" }
    File.unlink(iseq_key)
  end
end