daanx
|
d01017ffda
|
extend primitive api with is_zero parameters
|
2023-04-04 16:32:39 -07:00 |
|
daanx
|
db74fc0c98
|
add abandoned reader barrier
|
2023-04-04 16:04:17 -07:00 |
|
daanx
|
a2e1d2b893
|
add segment map to track valid pointers
|
2023-04-04 16:00:17 -07:00 |
|
daanx
|
461df1e878
|
implement arena exclusive heap allocation for dev
|
2023-04-04 15:40:43 -07:00 |
|
daanx
|
4fc597d4f4
|
more tight purge delay
|
2023-04-04 15:05:29 -07:00 |
|
daanx
|
77766e20a6
|
use only arena's instead of regions
|
2023-04-04 14:58:06 -07:00 |
|
daanx
|
1d231be758
|
clarify needs_recommit
|
2023-04-04 13:05:48 -07:00 |
|
daanx
|
b6603c2ee0
|
merge from dev-reset
|
2023-04-04 13:02:06 -07:00 |
|
daanx
|
5c39fe7246
|
decommit returns whether re-commit is needed
|
2023-04-04 12:57:18 -07:00 |
|
daanx
|
a836d233ff
|
merge from dev-reset
|
2023-04-04 12:27:47 -07:00 |
|
daanx
|
449aad0635
|
wip: purgeable arenas; update option names and improve arena reservation
|
2023-04-04 12:15:57 -07:00 |
|
daanx
|
09297ba8cf
|
wip: purgeable arenas
|
2023-04-04 11:46:02 -07:00 |
|
daanx
|
33d7503fdb
|
rename to arena_eager_commit
|
2023-04-03 19:57:26 -07:00 |
|
daanx
|
d22a13c990
|
wip: purgeable arenas, various fixes
|
2023-04-03 17:58:28 -07:00 |
|
daanx
|
a9f42376b7
|
small changes; make minimal commit most fine grained
|
2023-04-03 16:17:02 -07:00 |
|
daanx
|
f5ab38f87b
|
wip: use purge throughout for segments and arenas; more agressive delays
|
2023-04-03 15:06:09 -07:00 |
|
daanx
|
94a867869e
|
wip: purgeable arenas; fix asan warnings
|
2023-04-03 13:53:43 -07:00 |
|
daanx
|
fcec09832a
|
Merge branch 'dev-reset' into dev-slice-reset
|
2023-04-03 12:48:36 -07:00 |
|
daanx
|
e96af1dba0
|
Merge branch 'dev-slice' into dev-slice-reset
|
2023-04-03 12:48:30 -07:00 |
|
daanx
|
a5b47fe17b
|
Merge branch 'dev' into dev-reset
|
2023-04-03 12:46:00 -07:00 |
|
daanx
|
5e4f7d332e
|
bump version for further development
|
2023-04-03 12:45:30 -07:00 |
|
daanx
|
92556e0e62
|
bump version for further development
|
2023-04-03 12:45:04 -07:00 |
|
Daan Leijen
|
3e313478d9
|
merge from dev
v2.1.1
|
2023-04-03 12:32:28 -07:00 |
|
Daan Leijen
|
cc4ed36c7e
|
prepare for new release
v1.8.1
|
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 |
|