Daan Leijen
|
88f9c94101
|
Merge branch 'dev' into dev-slice
|
2022-04-07 12:35:34 -07:00 |
|
Daan Leijen
|
a799b214a2
|
fix issue with log messages sometimes failing on Windows if the console cannot be locked; use direct console output now
|
2022-04-07 12:33:25 -07:00 |
|
Daan Leijen
|
1e4f0c58dc
|
Merge branch 'dev' into dev-slice
|
2022-04-07 10:22:08 -07:00 |
|
Daan Leijen
|
58af58d084
|
fix debug edit
|
2022-04-07 10:21:49 -07:00 |
|
Daan Leijen
|
8509ce2096
|
Merge branch 'dev' into dev-slice
|
2022-04-07 10:19:33 -07:00 |
|
Daan Leijen
|
049d37c349
|
fix formatting flags for warning messages
|
2022-04-07 10:19:26 -07:00 |
|
Daan Leijen
|
1f089e99f6
|
Merge branch 'dev' into dev-slice
|
2022-04-02 11:42:02 -07:00 |
|
Daan Leijen
|
72ab945e28
|
improve fallback code for aligned allocation on Windows
|
2022-04-02 11:38:07 -07:00 |
|
Daan Leijen
|
3fa53244c2
|
add better warning messages if aligning or freeing OS memory fails
|
2022-04-02 10:11:36 -07:00 |
|
Biswapriyo Nath
|
cf89fc6338
|
Fix strict function prototype warnings
Fix warning: function declaration isn't a prototype [-Wstrict-prototypes]
In C int foo() and int foo(void) are different functions.
|
2022-02-18 12:06:08 +05:30 |
|
Daan
|
e91ee4c384
|
Merge branch 'dev' into dev-slice
|
2022-02-14 16:16:03 -08:00 |
|
daan
|
8cf985ac8f
|
fix warning on freebsd
|
2022-02-14 15:44:50 -08:00 |
|
Daan Leijen
|
a763b6310d
|
merge from dev
|
2022-01-10 15:40:22 -08:00 |
|
Daan Leijen
|
807a7ff08d
|
improve commit/decommit on Linux
|
2022-01-10 15:39:49 -08:00 |
|
daan
|
ae1c06d940
|
merge from dev
|
2022-01-10 15:29:49 -08:00 |
|
daan
|
8c50aa65ee
|
fix warnings on Solaris, issue #520
|
2022-01-10 15:26:22 -08:00 |
|
Daan
|
f317225a70
|
ignore reset_decommits option in the 2.x / dev-slice version
|
2022-01-10 12:10:18 -08:00 |
|
daan
|
af854570cd
|
Merge branch 'dev' into dev-slice
|
2021-12-18 16:36:58 -08:00 |
|
daan
|
f16435447c
|
fix bug in freeing huge OS page allocation spanning multiple huge OS pages
|
2021-12-18 11:37:00 -08:00 |
|
daan
|
e6400bcc27
|
Merge branch 'dev' into dev-slice
|
2021-12-16 15:36:03 -08:00 |
|
daan
|
60790e9013
|
remove accidental define
|
2021-12-16 15:35:53 -08:00 |
|
daan
|
7f7ae1a749
|
Merge branch 'dev' into dev-slice
|
2021-12-16 15:35:04 -08:00 |
|
daan
|
5bbb2ff416
|
reenable the use of sbrk on wasm as it seems more stable than direct memory_grow
|
2021-12-16 15:34:52 -08:00 |
|
daan
|
8d9336dfa6
|
Merge branch 'dev' into dev-slice
|
2021-12-16 15:11:58 -08:00 |
|
daan
|
27e24e619b
|
use wasm_memory_grow instead of sbrk on wasm
|
2021-12-16 15:11:47 -08:00 |
|
daan
|
b0a866685d
|
improve sbrk/wasm_memory_grow implementation
|
2021-12-16 14:54:10 -08:00 |
|
daan
|
2af1db7f3a
|
Merge branch 'dev' into dev-slice
|
2021-12-15 19:29:04 -08:00 |
|
daan
|
55ccc94707
|
wip: fix zero init for sbrk; add lock around sbrk
|
2021-12-15 19:28:34 -08:00 |
|
Daan
|
8612d1228a
|
wip: initial fix for race condition on sbrk/wasm_memory_grow; issue #497
|
2021-12-15 18:04:02 -08:00 |
|
daan
|
67e8df6a5c
|
Merge branch 'dev' into dev-slice
|
2021-11-24 12:55:07 -08:00 |
|
daan
|
0be71a2cac
|
fix prefix
|
2021-11-24 12:54:54 -08:00 |
|
daan
|
9f1b25e07d
|
Merge branch 'dev' into dev-slice
|
2021-11-15 10:10:58 -08:00 |
|
daan
|
09c658dd40
|
try to allocate within our hint space (partially addresses issue #360)
|
2021-11-15 10:10:47 -08:00 |
|
Daan
|
5a05fd446a
|
fix compilation on macos
|
2021-11-14 14:38:24 -08:00 |
|
daan
|
a4ea2205ba
|
merge from dev
|
2021-11-14 11:25:51 -08:00 |
|
daan
|
4b0cda2012
|
take overcommit into account for eager commit delay
|
2021-11-14 11:23:11 -08:00 |
|
daan
|
83ffd92b2b
|
merge from dev
|
2021-11-13 15:16:23 -08:00 |
|
daan
|
09e59e0610
|
use size_t instead of uintptr_t where appropiate
|
2021-11-13 15:13:16 -08:00 |
|
daan
|
721486c82b
|
merge from dev
|
2021-11-13 14:52:11 -08:00 |
|
daan
|
28896e5b19
|
prefix UNUSED,KiB,MiB,GiB; add mi_threadid_t type; add mi_ssize_t
|
2021-11-13 14:46:03 -08:00 |
|
daan
|
ba6b4bf622
|
merge from dev
|
2021-11-10 16:33:42 -08:00 |
|
Daan
|
f72e5688f5
|
remove assign in while condition
|
2021-11-10 11:58:04 -08:00 |
|
Daan
|
fd61997cef
|
improve aligned support on BSD and MAP_ALIGN systems
|
2021-11-10 11:26:36 -08:00 |
|
Daan
|
89abbe75d8
|
improve aligned support on BSD and MAP_ALIGN systems
|
2021-11-10 11:23:11 -08:00 |
|
Daan
|
8c9ccea2f5
|
fix huge page madvise in case mmap failed
|
2021-11-10 10:46:06 -08:00 |
|
Daan
|
a4e7ff8608
|
Merge branch 'dev' into dev-slice
|
2021-11-06 14:19:26 -07:00 |
|
Daan
|
e96614961f
|
fix printf format type mismatches (issue #486)
|
2021-11-06 14:19:14 -07:00 |
|
Daan
|
db223e4adb
|
merge from dev
|
2021-10-27 18:09:16 -07:00 |
|
Daan
|
5fd77aa198
|
refactor os_overcommit detection
|
2021-10-27 17:39:11 -07:00 |
|
Daan
|
0335d32766
|
Merge branch 'dev' of https://github.com/microsoft/mimalloc into dev
|
2021-10-27 17:25:09 -07:00 |
|