Lines Matching refs:runtime
5 pub use crate::runtime::code_memory::CustomCodeMemory;
7 use crate::runtime::type_registry::TypeRegistry;
9 use crate::runtime::vm::{GcRuntime, ModuleRuntimeInfo};
57 allocator: Box<dyn crate::runtime::vm::InstanceAllocator + Send + Sync>,
115 crate::runtime::vm::init_traps(config.macos_use_mach_ports); in new()
118 crate::runtime::vm::debug_builtins::init(); in new()
774 crate::runtime::vm::tls_eager_initialize(); in tls_eager_initialize()
782 crate::runtime::vm::PoolingAllocatorMetrics::new(self) in pooling_allocator_metrics()
785 pub(crate) fn allocator(&self) -> &dyn crate::runtime::vm::InstanceAllocator { in allocator()
786 let r: &(dyn crate::runtime::vm::InstanceAllocator + Send + Sync) = in allocator()
884 crate::runtime::vm::MmapVec::from_slice_with_alignment( in load_code_bytes()
914 unsafe { self.load_code(crate::runtime::vm::MmapVec::from_raw(memory)?, expected) } in load_code_raw()
925 crate::runtime::vm::MmapVec::from_file(file) in load_code_file()
933 mmap: crate::runtime::vm::MmapVec, in load_code()
1000 crate::runtime::vm::deinit_traps(); in unload_process_handlers()