now mmap works on master
merged
update