Matthew Parkinson
1d5df3b7a9
Build both 1MiB and 16MiB tests
2019-01-22 11:19:57 +00:00
Matthew Parkinson
62ad70b17e
Fixes to remote deallocation
...
The encoding in the top bits for the size class did not respect kernel
pointers. Using an intptr_t means, we can use a signed shift to
maintain the kernel pointers.
2019-01-18 14:30:23 +00:00
Matthew Parkinson
4748f25e57
Removing warnings from Windows Ninja configuration
...
Windows Ninja build was complaining about /W4 and /W3 being
specified, and C++ latest and C++ 17. This fixs those complaints.
2019-01-17 18:23:06 +00:00
Matthew Parkinson
4f9d991449
Initial commit of snmalloc
...
History squashed from internal development.
Internal history has commit hash:
e27a0e485c44a5003a802de2661ce3b21e120316
2019-01-15 14:17:55 +00:00