webkit  2cdf99a9e3038c7e01b3c37e8ad903ecbe5eecf1
https://github.com/WebKit/webkit
Classes | Functions | Variables
webkitpy.port.leakdetector_valgrind_unittest Namespace Reference

Classes

class  LeakDetectorValgrindTest
 

Functions

def make_mock_valgrind_output (process_name, pid, uuid)
 
def make_mock_incomplete_valgrind_output (process_name, pid, uuid)
 
def make_mock_valgrind_results ()
 
def make_mock_valgrind_results_incomplete ()
 
def make_mock_valgrind_results_empty ()
 
def make_mock_valgrind_results_misformatted ()
 
def mock_run_cppfilt_command (args)
 

Variables

dictionary valgrind_output_cppfilt_map
 

Function Documentation

◆ make_mock_incomplete_valgrind_output()

def webkitpy.port.leakdetector_valgrind_unittest.make_mock_incomplete_valgrind_output (   process_name,
  pid,
  uuid 
)

◆ make_mock_valgrind_output()

def webkitpy.port.leakdetector_valgrind_unittest.make_mock_valgrind_output (   process_name,
  pid,
  uuid 
)

◆ make_mock_valgrind_results()

def webkitpy.port.leakdetector_valgrind_unittest.make_mock_valgrind_results ( )

◆ make_mock_valgrind_results_empty()

def webkitpy.port.leakdetector_valgrind_unittest.make_mock_valgrind_results_empty ( )

◆ make_mock_valgrind_results_incomplete()

def webkitpy.port.leakdetector_valgrind_unittest.make_mock_valgrind_results_incomplete ( )

◆ make_mock_valgrind_results_misformatted()

def webkitpy.port.leakdetector_valgrind_unittest.make_mock_valgrind_results_misformatted ( )

◆ mock_run_cppfilt_command()

def webkitpy.port.leakdetector_valgrind_unittest.mock_run_cppfilt_command (   args)

Variable Documentation

◆ valgrind_output_cppfilt_map

dictionary webkitpy.port.leakdetector_valgrind_unittest.valgrind_output_cppfilt_map
Initial value:
1 = {
2 '_Znwm': u'operator new(unsigned long)',
3 '_ZNSt14_Function_base13_Base_managerIZN7WebCore13PolicyChecker21checkNavigationPolicyERKNS1_15ResourceRequestEPNS1_14DocumentLoaderEN3WTF10PassRefPtrINS1_9FormStateEEEPFvPvS5_SB_bESC_EUlNS1_12PolicyActionEE_E10_M_managerERSt9_Any_dataRKSI_St18_Manager_operation': u'std::_Function_base::_Base_manager<WebCore::PolicyChecker::checkNavigationPolicy(WebCore::ResourceRequest const&, WebCore::DocumentLoader*, WTF::PassRefPtr<WebCore::FormState>, void (*)(void*, WebCore::ResourceRequest const&, WTF::PassRefPtr<WebCore::FormState>, bool), void*)::{lambda(WebCore::PolicyAction)#1}>::_M_manager(std::_Any_data&, std::_Function_base::_Base_manager<WebCore::PolicyChecker::checkNavigationPolicy(WebCore::ResourceRequest const&, WebCore::DocumentLoader*, WTF::PassRefPtr<WebCore::FormState>, void (*)(void*, WebCore::ResourceRequest const&, WTF::PassRefPtr<WebCore::FormState>, bool), void*)::{lambda(WebCore::PolicyAction)#1}> const&, std::_Manager_operation)',
4 'webkit_web_policy_decision_new': u'webkit_web_policy_decision_new',
5 '_ZN6WebKit17FrameLoaderClient39dispatchDecidePolicyForNavigationActionERKN7WebCore16NavigationActionERKNS1_15ResourceRequestEN3WTF10PassRefPtrINS1_9FormStateEEESt8functionIFvNS1_12PolicyActionEEE': u'WebKit::FrameLoaderClient::dispatchDecidePolicyForNavigationAction(WebCore::NavigationAction const&, WebCore::ResourceRequest const&, WTF::PassRefPtr<WebCore::FormState>, std::function<void (WebCore::PolicyAction)>)',
6 '_ZN7WebCore13PolicyChecker21checkNavigationPolicyERKNS_15ResourceRequestEPNS_14DocumentLoaderEN3WTF10PassRefPtrINS_9FormStateEEEPFvPvS3_S9_bESA_': u'WebCore::PolicyChecker::checkNavigationPolicy(WebCore::ResourceRequest const&, WebCore::DocumentLoader*, WTF::PassRefPtr<WebCore::FormState>, void (*)(void*, WebCore::ResourceRequest const&, WTF::PassRefPtr<WebCore::FormState>, bool), void*)',
7 '_ZN7WebCore11FrameLoader22loadWithDocumentLoaderEPNS_14DocumentLoaderENS_13FrameLoadTypeEN3WTF10PassRefPtrINS_9FormStateEEE': u'WebCore::FrameLoader::loadWithDocumentLoader(WebCore::DocumentLoader*, WebCore::FrameLoadType, WTF::PassRefPtr<WebCore::FormState>)',
8 '_ZN7WebCore11FrameLoader4loadEPNS_14DocumentLoaderE': u'WebCore::FrameLoader::load(WebCore::DocumentLoader*)',
9 '_ZN7WebCore11FrameLoader4loadERKNS_16FrameLoadRequestE': u'WebCore::FrameLoader::load(WebCore::FrameLoadRequest const&)',
10 'webkit_web_frame_load_uri': u'webkit_web_frame_load_uri',
11 '_ZL7runTestRKSs': u'runTest(std::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)',
12 '_ZL20runTestingServerLoopv': u'runTestingServerLoop()',
13 'main': u'main',
14 '_ZNSt14_Function_base13_Base_managerIZN7WebCore13PolicyChecker18checkContentPolicyERKNS1_16ResourceResponseEPFvPvNS1_12PolicyActionEES6_EUlS7_E_E10_M_managerERSt9_Any_dataRKSC_St18_Manager_operation': u'std::_Function_base::_Base_manager<WebCore::PolicyChecker::checkContentPolicy(WebCore::ResourceResponse const&, void (*)(void*, WebCore::PolicyAction), void*)::{lambda(WebCore::PolicyAction)#1}>::_M_manager(std::_Any_data&, std::_Function_base::_Base_manager<WebCore::PolicyChecker::checkContentPolicy(WebCore::ResourceResponse const&, void (*)(void*, WebCore::PolicyAction), void*)::{lambda(WebCore::PolicyAction)#1}> const&, std::_Manager_operation)',
15 'webkit_web_policy_decision_new': u'webkit_web_policy_decision_new',
16 '_ZN6WebKit17FrameLoaderClient31dispatchDecidePolicyForResponseERKN7WebCore16ResourceResponseERKNS1_15ResourceRequestESt8functionIFvNS1_12PolicyActionEEE': u'WebKit::FrameLoaderClient::dispatchDecidePolicyForResponse(WebCore::ResourceResponse const&, WebCore::ResourceRequest const&, std::function<void (WebCore::PolicyAction)>)',
17 '_ZN7WebCore13PolicyChecker18checkContentPolicyERKNS_16ResourceResponseEPFvPvNS_12PolicyActionEES4_': u'WebCore::PolicyChecker::checkContentPolicy(WebCore::ResourceResponse const&, void (*)(void*, WebCore::PolicyAction), void*)',
18 '_ZN7WebCore14DocumentLoader16responseReceivedEPNS_14CachedResourceERKNS_16ResourceResponseE': u'WebCore::DocumentLoader::responseReceived(WebCore::CachedResource*, WebCore::ResourceResponse const&)',
19 '_ZN7WebCore17CachedRawResource16responseReceivedERKNS_16ResourceResponseE': u'WebCore::CachedRawResource::responseReceived(WebCore::ResourceResponse const&)',
20 '_ZN7WebCore17SubresourceLoader18didReceiveResponseERKNS_16ResourceResponseE': u'WebCore::SubresourceLoader::didReceiveResponse(WebCore::ResourceResponse const&)',
21 '_ZN7WebCoreL19sendRequestCallbackEP8_GObjectP13_GAsyncResultPv': u'WebCore::sendRequestCallback(_GObject*, _GAsyncResult*, void*)',
22 'g_task_return_now': u'g_task_return_now',
23 'complete_in_idle_cb': u'complete_in_idle_cb',
24 'g_main_context_dispatch': u'g_main_context_dispatch',
25 'g_main_context_iterate.isra.23': u'g_main_context_iterate.isra.23',
26 'g_main_loop_run': u'g_main_loop_run',
27 'gtk_main': u'gtk_main',
28 }