Daan Leijen
|
3e313478d9
|
merge from dev
|
2023-04-03 12:32:28 -07:00 |
|
Daan Leijen
|
cc4ed36c7e
|
prepare for new release
|
2023-04-03 12:30:18 -07:00 |
|
Daan Leijen
|
80d7267dad
|
Merge branch 'dev' into dev-slice
|
2023-04-01 11:35:35 -07:00 |
|
Daan Leijen
|
05e7931b94
|
prevent pedantic warning
|
2023-04-01 11:28:34 -07:00 |
|
Daan Leijen
|
c344bf5c20
|
wip: work on purgable arenas
|
2023-03-31 21:18:50 -07:00 |
|
Daan Leijen
|
f4e006fa76
|
merge from dev-reset
|
2023-03-31 21:10:25 -07:00 |
|
Daan Leijen
|
595add5e3d
|
wip: initial work on purgable arenas
|
2023-03-31 20:51:35 -07:00 |
|
Daan Leijen
|
7cf60deb12
|
wip: initial delayed purging of arenas
|
2023-03-31 14:07:59 -07:00 |
|
Daan Leijen
|
f8faa8f2a1
|
Merge branch 'dev-slice' into dev-slice-reset
|
2023-03-31 10:44:14 -07:00 |
|
Daan Leijen
|
bd66d54765
|
Merge branch 'dev' into dev-reset
|
2023-03-31 10:34:27 -07:00 |
|
Daan Leijen
|
b9e28eb23a
|
merge from dev
|
2023-03-31 10:34:19 -07:00 |
|
Daan Leijen
|
3208dff17a
|
remove extraneous forward declarations
|
2023-03-31 10:33:36 -07:00 |
|
Daan Leijen
|
8c526622ff
|
merge from dev-reset
|
2023-03-30 16:24:10 -07:00 |
|
Daan Leijen
|
6eee9e4be2
|
add option eager_reserve
|
2023-03-30 16:20:11 -07:00 |
|
Daan Leijen
|
9c544aba41
|
bump version for further development
|
2023-03-30 09:27:21 -07:00 |
|
Daan Leijen
|
8607c4a5df
|
fix compile without syscall (pr #714 by asuka-mio)
|
2023-03-30 09:24:06 -07:00 |
|
Daan Leijen
|
47d8cd916e
|
fix compile without MADV_FREE (pr #715 by elbaro)
|
2023-03-30 09:21:07 -07:00 |
|
Daan Leijen
|
c4220e43b6
|
merge from dev
|
2023-03-29 16:24:55 -07:00 |
|
Daan Leijen
|
06b94fc5e6
|
remove redundant code (pr #674 by @rganesan)
|
2023-03-29 16:19:07 -07:00 |
|
Daan Leijen
|
f806eb8498
|
remove redundant OR in mmap flags (pr #675)
|
2023-03-29 16:15:20 -07:00 |
|
Daan Leijen
|
dd7b99d477
|
apply some spelling fixes from PR #710
|
2023-03-29 16:10:01 -07:00 |
|
Daan Leijen
|
61a32e62b8
|
support cygwin compilation (pr #712)
|
2023-03-29 15:56:31 -07:00 |
|
Daan Leijen
|
f20d22a3e4
|
fix arm compilation (PR 694)
|
2023-03-29 15:53:05 -07:00 |
|
Daan Leijen
|
72f4e0aedd
|
Merge branch 'dev' into dev-slice
|
2023-03-29 13:00:59 -07:00 |
|
Daan Leijen
|
1cb0193ff1
|
fix hex formatting of errors
|
2023-03-29 13:00:35 -07:00 |
|
Daan
|
5a8f26359c
|
Merge branch 'dev' into dev-slice
|
2023-03-29 12:40:03 -07:00 |
|
Daan
|
5bc724d18f
|
fix warnings on macOS
|
2023-03-29 12:39:34 -07:00 |
|
Daan Leijen
|
42c8015cbc
|
merge from dev
|
2023-03-29 12:31:49 -07:00 |
|
Daan Leijen
|
8e6a475386
|
add ubsan and tsan to pipeline
|
2023-03-29 12:13:59 -07:00 |
|
Daan Leijen
|
ec97e2ab37
|
Merge branch 'dev' into dev-slice
|
2023-03-28 16:48:59 -07:00 |
|
Daan Leijen
|
79f31b0e8f
|
use syscalls for open/close etc when initializing to avoid recursion when these are intercepted (issue #713)
|
2023-03-28 16:44:35 -07:00 |
|
Daan Leijen
|
6dd3073a75
|
avoid caching segments in pinned arenas; happes with huge OS page reservations
|
2023-03-28 10:16:19 -07:00 |
|
Daan Leijen
|
391f8bbd72
|
merge from dev
|
2023-03-28 10:00:18 -07:00 |
|
Daan Leijen
|
176b6e6aa0
|
add mi_arena_is_os_allocated
|
2023-03-28 09:59:41 -07:00 |
|
Daan Leijen
|
90600188a8
|
remove superfluous prototypes
|
2023-03-28 09:58:31 -07:00 |
|
Daan Leijen
|
4c681cffe0
|
merge from dev
|
2023-03-28 09:27:06 -07:00 |
|
Daan Leijen
|
9792b6364d
|
move more prototypes in internal.h for safety
|
2023-03-28 09:25:32 -07:00 |
|
Daan Leijen
|
6a8b158a9f
|
merge from dev
|
2023-03-28 09:15:01 -07:00 |
|
Daan Leijen
|
560e32b2e1
|
update comments
|
2023-03-28 09:14:17 -07:00 |
|
Daan Leijen
|
165b847051
|
improve segment_cache assertions
|
2023-03-23 16:11:38 -07:00 |
|
Daan Leijen
|
1cbc55f2b8
|
fix initialization of decommit mask for huge pages
|
2023-03-23 13:05:10 -07:00 |
|
Daan Leijen
|
b0e4309210
|
Merge branch 'dev' into dev-slice
|
2023-03-23 11:21:57 -07:00 |
|
Daan Leijen
|
a21ddd03fe
|
add verbose message if thread sanitizer is enabled
|
2023-03-23 11:21:45 -07:00 |
|
Daan Leijen
|
c9dcca6a64
|
update comments
|
2023-03-22 10:31:04 -07:00 |
|
Daan
|
564222e737
|
Merge branch 'dev' into dev-slice
|
2023-03-22 09:56:51 -07:00 |
|
Daan
|
d976fbe08b
|
remove spurious include
|
2023-03-22 09:56:40 -07:00 |
|
Daan
|
0f07900601
|
Merge branch 'dev' into dev-slice
|
2023-03-22 09:49:45 -07:00 |
|
Daan
|
96b55bd0bb
|
potential fix for macOS issue #697
|
2023-03-22 09:48:40 -07:00 |
|
Daan Leijen
|
be04391ab7
|
Merge branch 'dev' into dev-slice
|
2023-03-21 19:43:27 -07:00 |
|
Daan Leijen
|
70fefec837
|
fix huge OS page count when a timeout happens (issue #711)
|
2023-03-21 19:42:25 -07:00 |
|