/** * Decommit the address range from physical memory. * @return true if successful, false otherwise. * @note This is a bit of a strange function to have as public API. Should it be removed? */ bool MM_HeapVirtualMemory::decommitMemory(void* address, uintptr_t size, void* lowValidAddress, void* highValidAddress) { MM_GCExtensionsBase* extensions = MM_GCExtensionsBase::getExtensions(_omrVM); MM_MemoryManager* memoryManager = extensions->memoryManager; return memoryManager->decommitMemory(&_vmemHandle, address, size, lowValidAddress, highValidAddress); }