⚠ Archived content — this site is no longer maintained.   Current WebKit documentation is at docs.webkit.org.

Changeset 197121 in webkit


Ignore:
Timestamp:
Feb 25, 2016, 11:10:04 AM (11 years ago)
Author:
ap@apple.com
Message:

Enable MallocScribble when detecting leaks
​https://bugs.webkit.org/show_bug.cgi?id=154679

Reviewed by Geoffrey Garen.

  • Scripts/webkitpy/port/ios.py:

(IOSSimulatorPort.setup_environ_for_server):

  • Scripts/webkitpy/port/mac.py:

(MacPort.setup_environ_for_server):

  • Scripts/webkitpy/port/mac_unittest.py:

(MacTest.test_setup_environ_for_server):

Location:
trunk/Tools
Files:
4 edited

Legend:

Unmodified
Added
Removed
  • trunk/Tools/ChangeLog

    r197120 r197121  
     12016-02-25  Alexey Proskuryakov  <ap@apple.com>
     2
     3        Enable MallocScribble when detecting leaks
     4        https://bugs.webkit.org/show_bug.cgi?id=154679
     5
     6        Reviewed by Geoffrey Garen.
     7
     8        * Scripts/webkitpy/port/ios.py:
     9        (IOSSimulatorPort.setup_environ_for_server):
     10        * Scripts/webkitpy/port/mac.py:
     11        (MacPort.setup_environ_for_server):
     12        * Scripts/webkitpy/port/mac_unittest.py:
     13        (MacTest.test_setup_environ_for_server):
     14
    1152016-02-25  Eric Carlson  <eric.carlson@apple.com>
    216
  • trunk/Tools/Scripts/webkitpy/port/ios.py

    r196106 r197121  
    270270                env['MallocStackLogging'] = '1'
    271271                env['__XPC_MallocStackLogging'] = '1'
     272                env['MallocScribble'] = '1'
     273                env['__XPC_MallocScribble'] = '1'
    272274            if self.get_option('guard_malloc'):
    273275                self._append_value_colon_separated(env, 'DYLD_INSERT_LIBRARIES', '/usr/lib/libgmalloc.dylib')
  • trunk/Tools/Scripts/webkitpy/port/mac.py

    r196048 r197121  
    103103                env['MallocStackLogging'] = '1'
    104104                env['__XPC_MallocStackLogging'] = '1'
     105                env['MallocScribble'] = '1'
     106                env['__XPC_MallocScribble'] = '1'
    105107            if self.get_option('guard_malloc'):
    106108                self._append_value_colon_separated(env, 'DYLD_INSERT_LIBRARIES', '/usr/lib/libgmalloc.dylib')
  • trunk/Tools/Scripts/webkitpy/port/mac_unittest.py

    r185581 r197121  
    9494        env = port.setup_environ_for_server(port.driver_name())
    9595        self.assertEqual(env['MallocStackLogging'], '1')
     96        self.assertEqual(env['MallocScribble'], '1')
    9697        self.assertEqual(env['DYLD_INSERT_LIBRARIES'], '/usr/lib/libgmalloc.dylib:/mock-build/libWebCoreTestShim.dylib')
    9798
Note: See TracChangeset for help on using the changeset viewer.