synacker
fd24b1cd31
Merge pull request #7 from microsoft/dev
2020-04-24 23:13:57 +03:00
Daan Leijen
1f8cc50c6b
disable artifact uploading for now as it exceeds the storage space
2020-04-24 07:48:22 -07:00
Daan Leijen
798cd6647d
use line-buffered output for statistics (issue #235
2020-04-24 07:43:21 -07:00
synacker
eb3e849a3a
Merge pull request #6 from microsoft/dev
...
Merge with last dev
2020-04-24 12:24:06 +03:00
synacker
96d685e93e
Return reset decommits
2020-04-24 12:19:46 +03:00
daan
a5bf45cd1e
add commit check on page reclaim
2020-04-23 21:01:06 -07:00
daan
74a01d05af
check commit/protect if eager_commit is disabled
2020-04-23 20:48:55 -07:00
daan
7123efb397
pass full commit flag to free, possible fix for issue #218
2020-04-23 20:19:48 -07:00
daan
0d3c141243
add check for if commit fails in segment allocation
2020-04-23 17:28:44 -07:00
Daan
15bb20f9e6
Merge pull request #234 from asl/osx-zone
...
Provide several fixes around OS X zone overrides
2020-04-21 10:15:39 -07:00
Milovidov Mikhail
64e722f754
Set reset_decommits to zero for 32 bit os
2020-04-21 19:39:55 +03:00
Milovidov Mikhail
c1f07a74a1
Changed condition for large pages
2020-04-21 15:43:02 +03:00
Anton Korobeynikov
fe976caaea
Provide zone_size function: free() uses it to find the zone pointer belongs to in order to call the corresponding zone_free function
2020-04-21 15:10:49 +03:00
Anton Korobeynikov
07d72f4fba
Do not forget to include malloc zone implementation in the static object
2020-04-21 15:08:27 +03:00
Anton Korobeynikov
4a0c53ba5a
Fix the prototype of malloc_size. Otherwise we'll end with invalid
...
redeclaration if malloc/malloc.h is pulled on Darwin
2020-04-21 15:07:32 +03:00
daan
e31298bdc3
fix compiler warning in secure mode
2020-04-20 18:04:09 -07:00
daan
3484cda169
bump version to 1.6.3 for further development
2020-04-20 18:01:39 -07:00
daan
d102882bdf
bump version to 1.6.2
2020-04-20 17:59:13 -07:00
daan
ecdb2cd706
document NUMA nodes setting
2020-04-20 12:37:00 -07:00
daan
bb6afb7efd
update documentation
2020-04-20 12:00:39 -07:00
daan
0a708fec7d
Merge branch 'master' into dev
2020-04-20 11:55:15 -07:00
daan
45a6161cf3
update logo to just use paths in svg
2020-04-20 11:54:28 -07:00
Daan
cbebd4e15c
Add thank you notes
2020-04-20 11:37:59 -07:00
daan
b0150ba705
more notes on windows overriding
2020-04-20 09:56:55 -07:00
daan
8e584cf3d9
update readme to caution against using fork with huge/large OS pages ( #229 )
2020-04-20 09:50:35 -07:00
daan
093db6af24
possible fix for memory instability on Win7 ( #230 )
2020-04-20 09:33:19 -07:00
daan
77acf5a868
more careful overriding of aligned_alloc for compilation on Conda ( #219 )
2020-04-20 09:27:43 -07:00
daan
211038c4e5
(possible) fix for overriding of aligned_alloc on systems that define it as static inline. issue #219
2020-04-15 11:55:54 -07:00
Daan
ea558cadba
Merge pull request #227 from devnexen/android_build_fix
...
Android build fix proposal.
2020-04-15 11:23:04 -07:00
David Carlier
80aeb1bd1d
Fix compiler detection
2020-04-15 05:34:07 +01:00
Daan
7a0cdebe7e
Merge pull request #226 from wujysh/patch-1
...
Fix Windows builds on Azure Pipelines
2020-04-14 17:50:03 -07:00
daan
1116c0df2e
fix strnlen do not search beyond n characters, issue #228
2020-04-14 17:42:30 -07:00
David Carlier
6c5039bad1
Android build fix proposal.
...
malloc_usable_size has different signature on this platform.
thread and real time apis are part of bionic.
2020-04-14 14:20:56 +01:00
Jiaye Wu
6f03be2d3a
Fix Windows builds on Azure Pipelines
...
Currently, all Windows builds are using `Debug|x64` configuration. For example, you can see the CTest steps with Release build cost 20+ seconds, which means it is using the debug binary.
2020-04-14 12:54:35 +08:00
Milovidov Mikhail
99ea9e6c60
Added cleanup to test
2020-04-09 17:20:13 +03:00
synacker
39f9fb1fbd
Merge pull request #5 from microsoft/dev
...
add MI_PADDING flag to cmake to supress use of padding in debug mode
2020-04-08 09:08:42 -07:00
daan
69a0846478
add MI_PADDING flag to cmake to supress use of padding in debug mode
2020-04-07 10:01:18 -07:00
synacker
8ff080130d
Merge pull request #4 from synacker/master
...
Merge master into dev
2020-04-07 14:13:38 +03:00
synacker
011a95af6d
Merge pull request #3 from microsoft/dev
...
Merge dev from mimalloc
2020-04-07 14:12:40 +03:00
daan
afc4f79a69
fix for ensuring heap initialization with static linking on windows on huge allocations (issues #221 )
2020-04-06 12:15:12 -07:00
daan
84b9b8878e
possible fix for issue #221
2020-04-06 11:49:32 -07:00
daan
34d3b8c47f
add version check for mingw compilation and add FlsAlloc definitions if required
2020-04-06 11:25:25 -07:00
daan
0a3e5bb699
further fixes to compile on mingw without warnings (issue #217 )
2020-04-06 10:56:53 -07:00
daan
0f3bd05fd5
fix mingw compilation for numa awareness (issue #217 )
2020-04-06 10:03:30 -07:00
daan
50bfacdb71
fix mingw compilation by using export definitions (issue #217 )
2020-04-06 09:53:29 -07:00
daan
faa83a1c47
fix issue number: 212 to #221
2020-04-06 09:19:26 -07:00
daan
888f39b324
Merge branch 'dev' of https://github.com/microsoft/mimalloc into dev
2020-04-06 08:32:47 -07:00
daan
c7e9cfd3ed
add test case for issue #212
2020-04-06 08:32:25 -07:00
Daan
64e8cfa942
Merge pull request #216 from devnexen/dev_32bits_warning_fixes
...
32 bits build fix proposal.
2020-04-06 08:09:06 -07:00
Daan
1ece3ff6aa
Merge pull request #220 from cormacrelf/usable_size
...
Don't call mi_page_usable_size_of with an aligned pointer
2020-04-06 08:05:34 -07:00