add tracing on linux and freebsd

This commit is contained in:
Daan Leijen 2021-12-09 17:26:13 -08:00
parent e125c04081
commit ea75c745e1
4 changed files with 63 additions and 7 deletions

View file

@ -103,7 +103,10 @@ static void* alloc_items(size_t items, random_t r) {
for (uintptr_t i = 0; i < items; i++) {
p[i] = (items - i) ^ cookie;
}
}
if (pick(r)%1000 <= 1) {
p[items+1] = 42; // overflow
}
}
return p;
}