Matthew Parkinson
|
ccccd686fb
|
Merge pull request #16 from Microsoft/Sizeclass
Simplified sizeclass calculations and added tests.
|
2019-02-19 13:07:08 +00:00 |
|
Matthew Parkinson
|
e7d90966f6
|
Made the malloc tests run on Windows
|
2019-02-15 14:36:47 +00:00 |
|
Theo Butler
|
a3fb2b9531
|
cleanup some tests
|
2019-02-14 22:31:45 -05:00 |
|
Theo Butler
|
d2909eed0a
|
Merge branch 'master' into malloc-tests
|
2019-02-14 22:30:48 -05:00 |
|
Matthew Parkinson
|
8b9a525500
|
Added zero test at threshold.
|
2019-02-14 19:59:36 +00:00 |
|
Theo Butler
|
057595a57e
|
remove -1 check in calloc
|
2019-02-13 16:03:38 -05:00 |
|
Theo Butler
|
942313fec7
|
replace asserts with abort
|
2019-02-13 10:03:41 -05:00 |
|
Theo Butler
|
24ba068dce
|
remove randomness from malloc tests
|
2019-02-13 08:42:51 -05:00 |
|
theodus
|
a9615bc6aa
|
mark variables unused in release build
|
2019-02-12 20:22:10 -05:00 |
|
Theo Butler
|
f6497e6ee3
|
Add malloc tests
|
2019-02-12 19:50:15 -05:00 |
|
Matthew Parkinson
|
9981bad9b5
|
clang format
|
2019-02-11 14:47:12 +00:00 |
|
Matthew Parkinson
|
fdcad7feb4
|
Add test for sizeclass calculations
|
2019-02-11 14:47:12 +00:00 |
|
Matthew Parkinson
|
28a28bb1ed
|
Simple example of using two allocators in one application.
Example to simulate using two allocators in one application. This will
be useful for scenarios in openenclave.
|
2019-01-23 13:19:46 +00:00 |
|
Matthew Parkinson
|
dc19b5ace2
|
Test to check external pointer on deallocated objects
This fails an assertion as it reads from a "head" and assumes it is a
sizeclass. This leads to accessing memory out of bounds.
|
2019-01-18 21:11:01 +00:00 |
|
Matthew Parkinson
|
272bebb927
|
Reduce size of test on 32bit
|
2019-01-16 14:38:10 +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 |
|