Title: [222970] trunk/Tools
Revision
222970
Author
ctur...@igalia.com
Date
2017-10-06 02:01:22 -0700 (Fri, 06 Oct 2017)

Log Message

Disable bmalloc when running Valgrind
https://bugs.webkit.org/show_bug.cgi?id=177923

Reviewed by Carlos Alberto Lopez Perez.

* Scripts/webkitpy/port/gtk.py:
(GtkPort.setup_environ_for_server):

Modified Paths

Diff

Modified: trunk/Tools/ChangeLog (222969 => 222970)


--- trunk/Tools/ChangeLog	2017-10-06 08:52:33 UTC (rev 222969)
+++ trunk/Tools/ChangeLog	2017-10-06 09:01:22 UTC (rev 222970)
@@ -1,3 +1,13 @@
+2017-10-06  Charles Turner  <ctur...@igalia.com>
+
+        Disable bmalloc when running Valgrind
+        https://bugs.webkit.org/show_bug.cgi?id=177923
+
+        Reviewed by Carlos Alberto Lopez Perez.
+
+        * Scripts/webkitpy/port/gtk.py:
+        (GtkPort.setup_environ_for_server):
+
 2017-10-06  Zan Dobersek  <zdober...@igalia.com>
 
         Implement TestController::platformContext() for WPE, returning the

Modified: trunk/Tools/Scripts/webkitpy/port/gtk.py (222969 => 222970)


--- trunk/Tools/Scripts/webkitpy/port/gtk.py	2017-10-06 08:52:33 UTC (rev 222969)
+++ trunk/Tools/Scripts/webkitpy/port/gtk.py	2017-10-06 09:01:22 UTC (rev 222970)
@@ -142,6 +142,8 @@
             # Turn off GLib memory optimisations https://wiki.gnome.org/Valgrind.
             environment['G_SLICE'] = 'always-malloc'
             environment['G_DEBUG'] += ',gc-friendly'
+            # Turn off bmalloc when running under Valgrind, see https://bugs.webkit.org/show_bug.cgi?id=177745
+            environment['Malloc'] = '1'
             xmlfilename = "".join(("drt-%p-", uuid.uuid1().hex, "-leaks.xml"))
             xmlfile = os.path.join(self.results_directory(), xmlfilename)
             suppressionsfile = self.path_from_webkit_base('Tools', 'Scripts', 'valgrind', 'suppressions.txt')
_______________________________________________
webkit-changes mailing list
webkit-changes@lists.webkit.org
https://lists.webkit.org/mailman/listinfo/webkit-changes

Reply via email to