DescriptionFix Valgrind malloc interceptors.
Up to r49172 Valgrind used to intercept the custom allocation functions with
soname=NONE (a). This caused some tests to fail under Valgrind when built with
TCMalloc (see bug 31951)
In r49172 Valgrind stopped intercepting the custom allocators and switched to
tc_{malloc,free,new,...} functions declared by TCMalloc (b). This is a more
correct approach to handle TCMalloc allocation, but it was broken because tc_*
functions were implemented as libc allocation functions aliases (see bug 49757)
The new binaries should handle both (a) and (b) and fix both bugs.
BUG=49757, 31951
Committed: http://src.chromium.org/viewvc/chrome?view=rev&revision=55206
Patch Set 1 #Patch Set 2 : '' #
Messages
Total messages: 1 (0 generated)
|