warning "VMConversion: You can probably use NSAllocateMemoryPages() instead of vm_allocate if your use is relatively simple. NSAllocateMemoryPages() does not take a task or the 'anywhere' argument and it returns the pointer to the allocated memory as the value of the function instead of by reference."
replace "vm_deallocate" with same
warning "VMConversion: You can probably use NSDeallocateMemoryPages() instead of vm_deallocate if your use is relatively simple. NSDeallocateMemoryPages() does not take a task."
replace "vm_copy" with same
warning "VMConversion: You can probably use NSCopyMemoryPages() instead of vm_copy if your use is relatively simple. NSCopyMemoryPages() does not take a task and the other arguments are ordered somewhat differently."