4 ms·
Consider Valgrind, drmemory and sanitizers already implemented by GCC and LLVM. Also there a list a FLOSS static analyzers: https://en.wikipedia.org/wiki/List_
by marcodiego 5y ago
Consider Valgrind, drmemory and sanitizers already implemented by GCC and LLVM.
Also there a list a FLOSS static analyzers: https://en.wikipedia.org/wiki/List_of_tools_for_static_code_analysis https://en.wikipedia.org/wiki/List_of_tools_for_static_code_...
- xxpor 5y agomemcheck is Valgrind (it's one of the main modules). I use sanitizers, but they're dynamic as well. There's also additional work to make them work with custom allocators, but that's not too surprising. I am excited for the day I can finally use the ARMv8.3 (or is it v9?) feature that adds essentially HW acceleration so the overhead becomes ~1.2x instead of 5x.