diff options
author | Takashi Kokubun <[email protected]> | 2024-10-07 10:07:23 -0700 |
---|---|---|
committer | GitHub <[email protected]> | 2024-10-07 13:07:23 -0400 |
commit | 35711903f239e462da682929982f434ee45c2199 (patch) | |
tree | 16b2a309ebb6e9bf7dec4e1f0408f06bdd9e75c7 /yjit/src/asm/mod.rs | |
parent | 8d1906e8b723c8721c7b7f8d983b88a8fa3f8395 (diff) |
YJIT: Add --yjit-mem-size option (#11810)
* YJIT: Add --yjit-mem-size option
* Improve --help
* s/the region/this virtual memory region/
Co-authored-by: Maxime Chevalier-Boisvert <[email protected]>
---------
Co-authored-by: Maxime Chevalier-Boisvert <[email protected]>
Notes
Notes:
Merged-By: maximecb <[email protected]>
Diffstat (limited to 'yjit/src/asm/mod.rs')
-rw-r--r-- | yjit/src/asm/mod.rs | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/yjit/src/asm/mod.rs b/yjit/src/asm/mod.rs index a113a41c73..ed6feb3174 100644 --- a/yjit/src/asm/mod.rs +++ b/yjit/src/asm/mod.rs @@ -686,7 +686,7 @@ impl CodeBlock { let alloc = TestingAllocator::new(mem_size); let mem_start: *const u8 = alloc.mem_start(); - let virt_mem = VirtualMem::new(alloc, 1, NonNull::new(mem_start as *mut u8).unwrap(), mem_size); + let virt_mem = VirtualMem::new(alloc, 1, NonNull::new(mem_start as *mut u8).unwrap(), mem_size, 128 * 1024 * 1024); Self::new(Rc::new(RefCell::new(virt_mem)), false, Rc::new(None), true) } @@ -704,7 +704,7 @@ impl CodeBlock { let alloc = TestingAllocator::new(mem_size); let mem_start: *const u8 = alloc.mem_start(); - let virt_mem = VirtualMem::new(alloc, 1, NonNull::new(mem_start as *mut u8).unwrap(), mem_size); + let virt_mem = VirtualMem::new(alloc, 1, NonNull::new(mem_start as *mut u8).unwrap(), mem_size, 128 * 1024 * 1024); Self::new(Rc::new(RefCell::new(virt_mem)), false, Rc::new(Some(freed_pages)), true) } |