We have not supported valgrind for some time (it was never ported to the GN build IIUC, and has been obsoleted by the TSan-v2 setup). Let's remove some valgrind checks from the code.
We have not supported valgrind for some time (it was never ported to the GN build IIUC, and has been obsoleted by the ASan/LSan/MSan). Let's remove some valgrind checks from the code.
To be precise, Valgrind has been obsoleted by the combination of ASan, LSan and MSan.
If we are talking about RunningOnValgrind() calls in Chromium code, we can simply drop most of them. Perhaps there are some places where the code is too slow even under compiler tools (i.e. the sanitizers), but in those cases we'd better use #ifdef directives instead.
Comment 1 by glider@chromium.org
, Dec 4 2017