Export fastMalloc, fastCalloc, fastRealloc and fastFree
authorzecke@webkit.org <zecke@webkit.org@268f45cc-cd09-0410-ab3c-d52691b4dbfc>
Wed, 28 Oct 2009 10:16:13 +0000 (10:16 +0000)
committerzecke@webkit.org <zecke@webkit.org@268f45cc-cd09-0410-ab3c-d52691b4dbfc>
Wed, 28 Oct 2009 10:16:13 +0000 (10:16 +0000)
Export the FastMalloc functions outside of the libwebkit library
to be able to instrument memory allocations. These are C++ symbols
but do not require the C++ runtime to be useful and should be of
no harm to plain C code.

* autotools/symbols.filter:

git-svn-id: https://svn.webkit.org/repository/webkit/trunk@50205 268f45cc-cd09-0410-ab3c-d52691b4dbfc

ChangeLog
autotools/symbols.filter

index 0782543..dc43e0e 100644 (file)
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,3 +1,17 @@
+2009-10-26  Holger Hans Peter Freyther  <zecke@selfish.org>
+
+        Rubber-stamped by Darin Adler.
+
+        Export fastMalloc, fastCalloc, fastRealloc and fastFree
+        https://bugs.webkit.org/show_bug.cgi?id=30769
+
+        Export the FastMalloc functions outside of the libwebkit library
+        to be able to instrument memory allocations. These are C++ symbols
+        but do not require the C++ runtime to be useful and should be of
+        no harm to plain C code.
+
+        * autotools/symbols.filter:
+
 2009-10-26  Gustavo Noronha Silva  <gustavo.noronha@collabora.co.uk>
 
         Reviewed by Jan Alonzo.
index 4296d09..7bc3f64 100644 (file)
@@ -1,4 +1,10 @@
 {
+global:
+_ZN3WTF10fastMallocEj;
+_ZN3WTF11fastReallocEPvj;
+_ZN3WTF8fastFreeEPv;
+_ZN3WTF10fastCallocEjj;
+
 local:
 _Z*;
 cti*;