1023 Commits

Author SHA1 Message Date
daan a9686d6ecf avoid link error on non-windows v1.6.4 list 2020-08-06 13:37:11 -07:00
daan 0de92e406c prepare readme for release 2020-08-06 13:29:09 -07:00
daan d88a7470a0 merge from master 2020-08-06 13:19:01 -07:00
Daan a9adae90d2 Merge pull request #285 from wavenator/patch-1
Adding conditional _DEFAULT_SOURCE definition
2020-08-06 13:17:20 -07:00
Gal Ben David 1583a73c66 Adding conditional _DEFAULT_SOURCE definition
In order to avoid `_DEFAULT_SOURCE` redefinition warnings, I've wrapped the define statement with an `ifndef`.
2020-08-06 14:29:25 +03:00
daan 9e7322f900 collect memory on process exit for statically linked library (issue #281 2020-07-29 21:27:01 -07:00
daan 47572aceca improved NUMA node detection on Windows (for AMD Ryzen), issue #282 2020-07-29 14:36:21 -07:00
daan ac0c121c68 update documentation for 1.6.4 release 2020-07-27 08:55:26 -07:00
daan cc6bd44827 Merge branch 'dev' of https://github.com/microsoft/mimalloc into dev 2020-07-27 08:33:40 -07:00
Daan 5da3ef4ca1 Merge pull request #280 from devnexen/haiku_stats
Haiku stats
2020-07-27 08:33:25 -07:00
Daan 3d0b91457e Merge pull request #278 from devnexen/illumos_prevent_some_flags
some apis are available on Illumos which are not available on stock S…
2020-07-27 08:32:01 -07:00
David Carlier d964be2caa getting resident mem at least 2020-07-26 18:56:10 +00:00
David Carlier eb1188a1dd Enables subset of stats for haiku. 2020-07-26 17:00:54 +00:00
daan 73c109a04e add cmake option to build with ubsan 2020-07-25 19:55:36 -07:00
daan afe29cb8f5 fix ub on shift, issue #279 2020-07-25 19:33:02 -07:00
daan a9a21f39d8 fix memory order for CAS failure, issue #130 2020-07-23 15:52:02 -07:00
daan b74caddcc1 fix memory order to acq_rel for atomic and/or, issue #130, thanks @mpoeter! 2020-07-23 15:00:49 -07:00
daan 70be91d6b8 reduce tsan warning by ensuring a require edge; issue #130 2020-07-22 15:28:14 -07:00
daan 8aa18d3661 fix TSAN warning for statistics maximum, issue #130 2020-07-22 14:16:18 -07:00
daan 444afa934f fix memory order for weak CAS, issue #130, thanks @mary3000! 2020-07-22 13:58:00 -07:00
daan 2e1b4f512d make max update in the stats atomic 2020-07-22 13:45:04 -07:00
daan 529d74a282 use O1 with thread sanitizer 2020-07-22 12:45:53 -07:00
daan 341048f61e avoid atomic operations on statistics if zero 2020-07-22 11:08:16 -07:00
David Carlier 2254e20d4c some apis are available on Illumos which are not available on stock Solaris
thus availability evelavated from cflags. discard some sporadically for large pages
support mainly.
2020-07-22 18:26:32 +01:00
daan c5406f327e move include 'limits.h' outside of definition 2020-07-21 18:51:25 -07:00