Commit Graph
794 Commits
Author SHA1 Message Date
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 b0104ef4fd merge from dev 2023-04-16 11:01:25 -07:00
daanx 0fc4de1440 use rich memid's to simplify the internal API's and invariants 2023-04-15 21:31:17 -07:00
daanx 0174d19af3 increase thread data cache to 16 2023-04-15 19:49:14 -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 5a866ca7e1 fix build error on Android/Linux for an atomic signature (pr #724, issue #729) 2023-04-14 09:44:36 -07:00
daanx e35e919ea4 remove segment-cache as it is superseded by better arena management 2023-04-13 15:37:54 -07:00
daanx e6681f2d4b Merge branch 'dev-reset' into dev-slice-reset 2023-04-13 15:27:33 -07:00
daanx 48d0d0da9b fix thread data cache to use pure os alloc 2023-04-13 15:27:20 -07:00
daanx 991d04b2b1 merge from dev-reset 2023-04-13 13:37:56 -07:00
daanx 0ba79d01f6 allow static allocation in arenas for internal metadata 2023-04-13 13:19:39 -07:00
daanx c90a2bbd0a make memid's abstract for safety 2023-04-13 12:17:52 -07:00
daanx 269e0ea80b merge from dev-reset 2023-04-08 17:51:50 -07:00
daanx eb62caeda0 allow per page purging instead of reset 2023-04-08 17:37:58 -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