Commit Graph
403 Commits
Author SHA1 Message Date
Daan c0e1132674 merge from dev 2024-10-27 22:17:23 -07:00
Daan 5f35933331 add 0 byte to canary to prevent spurious read overflow to read the canary (issue #951, pr #953) 2024-10-27 21:39:07 -07:00
Daan e58e41c8da merge from dev 2024-10-21 05:07:12 -07:00
Daan 50d3525a8c add test for issue #944 2024-10-21 05:04:27 -07:00
Daan db3d8485d2 increase TSAN test to 400 iterations 2024-08-21 17:13:51 -07:00
Daan 532141fda2 Merge branch 'dev' into dev-slice 2024-08-21 15:39:31 -07:00
Daan 51025f1ac2 set lower parameters for guarded test 2024-08-21 15:29:32 -07:00
Daan Leijen 3ec3aaf858 merge from dev 2024-08-21 11:33:11 -07:00
Daan Leijen 4234a9bd9d Merge branch 'dev-guarded' into dev 2024-08-21 11:30:33 -07:00
daanx b5c6495f69 don't consider memory as large OS pages if only madvise'd 2024-08-20 15:58:36 -07:00
Daan Leijen 1ab67d44c8 merge from dev-guarded 2024-08-20 12:57:20 -07:00
daanx 635cf7af6a fix multi-threaded free to unprotect guarded blocks 2024-08-20 09:55:57 -07:00
daanx 0c19eb60cf initial working guarded pages 2024-08-19 21:21:40 -07:00
Daan 64f3afdda4 merge from dev 2024-06-03 21:31:36 -07:00
Daan e0baf882bb reduce UBSAN parameters to stay within pipeline limits 2024-06-03 21:26:38 -07:00
Daan b123bbe6c0 increase iterations for tsan test 2024-06-03 21:13:34 -07:00
daanx f79ea2461a merge from dev 2024-06-03 21:01:23 -07:00
daanx b1188ea336 fix potential race on subproc field in the segment 2024-06-03 20:57:00 -07:00
daanx 76b0873ce2 fix asan tracking by explicitly setting memory to undefined before a free 2024-06-03 20:28:47 -07:00
Daan Leijen 7c67114fd4 merge from dev 2024-06-03 18:14:44 -07:00
daanx f02a0b3541 more aggressive reclaim from free for OS blocks 2024-06-03 14:05:57 -07:00
daanx 043df00a97 Merge branch 'dev' into dev-slice 2024-06-03 11:43:49 -07:00
daanx 1a9cf7bce2 switch between OS and arena allocation in stress test 2024-06-03 11:43:35 -07:00
Daan f77adf4a18 merge from dev (visit abandoned, upstream of python/cpython#114133) 2024-06-02 17:03:13 -07:00
Daan 768872e4e0 typo in stress test 2024-06-02 16:24:13 -07:00