Адресное дезинфицирующее средство (-fsanitize=address) работает с tcmalloc?

Я хотел бы знать, опция -fsanitize=address gcc работает с tcmalloc? или нам нужно запустить, отключив tcmalloc? Или это будет хорошо, если запустить sanitizer и включить tcmalloc?

1 ответ

Решение

Разработчики обычно не рекомендуют комбинировать ASan с не-Glibc-распределителями (например, здесь), но теоретически не должно быть большой разницы - ASan способен перехватывать любой распределитель памяти в Linux (посредством вставки символов).

Другие вопросы по тегам