Module: RequireHooks::Bootsnap

Defined in:
lib/require-hooks/mode/bootsnap.rb

Defined Under Namespace

Modules: CompileCacheExt, CompilerExt, LoadIseqExt

Constant Summary collapse

EMPTY_ISEQ =
RubyVM::InstructionSequence.compile("").freeze

Class Attribute Summary collapse

Class Attribute Details

.version_hashObject



93
94
95
# File 'lib/require-hooks/mode/bootsnap.rb', line 93

def version_hash
  @version_key ||= RequireHooks.contexts.values.map(&:to_cache_key).join("-")
end