class Bootsnap::LoadPathCache::Store

def fetch(key)

def fetch(key)
  raise(SetOutsideTransactionNotAllowed) unless @txn_mutex.owned?
  v = get(key)
  unless v
    v = yield
    mark_for_mutation!
    @data[key] = v
  end
  v
end