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
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