Cheng Shao
|
c019eee52a
|
Fix wasm backend compilation
|
2023-08-28 10:01:50 +00:00 |
|
daanx
|
c0bc8abe14
|
Merge branch 'dev' into dev-slice
|
2023-04-23 19:45:38 -07:00 |
|
daanx
|
4b2f6448cb
|
fix asan memory tracking for zero initialized memory
|
2023-04-23 19:45:29 -07:00 |
|
daanx
|
8f768ac841
|
merge from dev
|
2023-04-23 19:33:25 -07:00 |
|
daanx
|
7f93bf02c9
|
be explicit about memory tracking in os.c
|
2023-04-23 16:40:01 -07:00 |
|
daanx
|
a6e7baec73
|
merge from dev
|
2023-04-23 16:08:27 -07:00 |
|
daanx
|
c9dd6f6dc9
|
fix mem tracking for asan
|
2023-04-23 16:06:58 -07:00 |
|
daanx
|
2d85abdece
|
merge from dev
|
2023-04-23 13:06:50 -07:00 |
|
daanx
|
a59ae585c7
|
remove allow_purge option
|
2023-04-23 13:04:50 -07:00 |
|
daanx
|
6faff49998
|
merge from dev
|
2023-04-21 11:35:48 -07:00 |
|
daanx
|
012f716485
|
add is_zero flag to prim_commit
|
2023-04-21 10:37:22 -07:00 |
|
daanx
|
672e3dde8f
|
Merge branch 'dev' into dev-slice
|
2023-04-18 19:19:51 -07:00 |
|
daanx
|
e6f3647556
|
track os alignment and base
|
2023-04-18 19:00:50 -07:00 |
|
daanx
|
fb07276d48
|
merge from dev
|
2023-04-18 17:33:01 -07:00 |
|
daanx
|
b845be241a
|
wip: use memid for OS allocation
|
2023-04-18 16:38:47 -07:00 |
|
daanx
|
becf379ecd
|
merge from dev-reset
|
2023-04-16 12:32:20 -07:00 |
|
daanx
|
a655c28b66
|
cleanup
|
2023-04-16 12:29:21 -07:00 |
|
daanx
|
d48b988c40
|
clean up os api
|
2023-04-16 11:21:45 -07:00 |
|
daanx
|
6f531a61ef
|
Merge branch 'dev-reset' into dev-slice-reset
|
2023-04-15 17:59:26 -07:00 |
|
daanx
|
8027fcfecd
|
Merge branch 'dev' into dev-reset
|
2023-04-15 17:59:01 -07:00 |
|
Daan
|
f30b302895
|
address concern #721
|
2023-04-14 09:51:28 -07:00 |
|
daanx
|
2715191f58
|
merge from dev-reset
|
2023-04-05 11:22:36 -07:00 |
|
daanx
|
cdefd5b69c
|
fix stats for purging
|
2023-04-05 11:11:03 -07:00 |
|
daanx
|
96e9e6f570
|
clean up option naming
|
2023-04-05 10:11:54 -07:00 |
|
daanx
|
55df1f3a54
|
more detailed stats, including purges
|
2023-04-05 09:48:22 -07:00 |
|
daanx
|
c0c81a1b7b
|
merge from dev-reset
|
2023-04-04 18:47:55 -07:00 |
|
daanx
|
cb0369452d
|
use exponetially sized arenas
|
2023-04-04 17:54:33 -07:00 |
|
daanx
|
24034c997c
|
merge from dev-reset
|
2023-04-04 16:44:07 -07:00 |
|
daanx
|
d01017ffda
|
extend primitive api with is_zero parameters
|
2023-04-04 16:32:39 -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
|
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
|
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 |
|
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
|
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 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
|
165b847051
|
improve segment_cache assertions
|
2023-03-23 16:11:38 -07:00 |
|
Daan Leijen
|
b0e4309210
|
Merge branch 'dev' into dev-slice
|
2023-03-23 11:21:57 -07:00 |
|
Daan Leijen
|
c9dcca6a64
|
update comments
|
2023-03-22 10:31:04 -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 |
|
Daan Leijen
|
3fc30c4a1e
|
merge from dev, version bump to 2.1.0
|
2023-03-20 11:05:18 -07:00 |
|
Daan Leijen
|
f58357548c
|
restructure header files
|
2023-03-20 10:37:39 -07:00 |
|
Daan Leijen
|
6ae6c42700
|
simplify primitives API
|
2023-03-20 10:23:00 -07:00 |
|