Lines Matching refs:memory
9 use crate::runtime::vm::memory::{MemoryBase, RuntimeLinearMemory};
171 let mut memory = MallocMemory::new(&TY, &tunables(), 10).unwrap(); in simple() localVariable
172 assert_eq!(memory.storage.len(), 1); in simple()
173 assert_valid(&memory); in simple()
175 memory.grow_to(11).unwrap(); in simple()
176 assert_eq!(memory.storage.len(), 1); in simple()
177 assert_valid(&memory); in simple()
179 memory.grow_to(16).unwrap(); in simple()
180 assert_eq!(memory.storage.len(), 1); in simple()
181 assert_valid(&memory); in simple()
183 memory.grow_to(17).unwrap(); in simple()
184 assert_eq!(memory.storage.len(), 2); in simple()
185 assert_valid(&memory); in simple()
187 memory.grow_to(65).unwrap(); in simple()
188 assert_eq!(memory.storage.len(), 5); in simple()
189 assert_valid(&memory); in simple()
198 let mut memory = MallocMemory::new(&TY, &tunables, 10).unwrap(); in reservation_not_initialized() localVariable
199 assert_eq!(memory.storage.len(), 1); in reservation_not_initialized()
201 memory.storage.capacity(), in reservation_not_initialized()
204 assert_valid(&memory); in reservation_not_initialized()
206 memory.grow_to(100).unwrap(); in reservation_not_initialized()
207 assert_eq!(memory.storage.len(), 7); in reservation_not_initialized()
209 memory.storage.capacity(), in reservation_not_initialized()
212 assert_valid(&memory); in reservation_not_initialized()