summaryrefslogtreecommitdiffstats
path: root/third_party/tcmalloc
diff options
context:
space:
mode:
authorb.kelemen@samsung.com <b.kelemen@samsung.com@0039d316-1c4b-4281-b951-d872f2087c98>2014-04-28 06:40:43 +0000
committerb.kelemen@samsung.com <b.kelemen@samsung.com@0039d316-1c4b-4281-b951-d872f2087c98>2014-04-28 06:40:43 +0000
commit418e5df526ce1c58af0b9f6ccc4d22123218e113 (patch)
treec3f665dfbb4f099b30b812f6fa620dc79824f3a0 /third_party/tcmalloc
parent9c50b043ced49c01d7f32a28ee2c320eba0b3e45 (diff)
downloadchromium_src-418e5df526ce1c58af0b9f6ccc4d22123218e113.zip
chromium_src-418e5df526ce1c58af0b9f6ccc4d22123218e113.tar.gz
chromium_src-418e5df526ce1c58af0b9f6ccc4d22123218e113.tar.bz2
Fix tc_malloc_skip_new_handler to work together with heap profiler
Need to be in google_malloc section just like every other alloc function. R=willchan@chromium.org BUG=364380 Review URL: https://codereview.chromium.org/257453002 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@266445 0039d316-1c4b-4281-b951-d872f2087c98
Diffstat (limited to 'third_party/tcmalloc')
-rw-r--r--third_party/tcmalloc/chromium/src/tcmalloc.cc3
1 files changed, 3 insertions, 0 deletions
diff --git a/third_party/tcmalloc/chromium/src/tcmalloc.cc b/third_party/tcmalloc/chromium/src/tcmalloc.cc
index 018bd8e..c8a705f 100644
--- a/third_party/tcmalloc/chromium/src/tcmalloc.cc
+++ b/third_party/tcmalloc/chromium/src/tcmalloc.cc
@@ -269,6 +269,9 @@ extern "C" {
// Windows: _msize()
size_t tc_malloc_size(void* p) __THROW
ATTRIBUTE_SECTION(google_malloc);
+
+ void* tc_malloc_skip_new_handler(size_t size)
+ ATTRIBUTE_SECTION(google_malloc);
} // extern "C"