added 'malloc' and 'free', which are really poor imitations of the real thing (they use mmap under the hood), but we can get memory above 4G