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