|
From: <sv...@va...> - 2016-04-04 02:25:47
|
Author: iraisr
Date: Mon Apr 4 03:25:40 2016
New Revision: 15847
Log:
Fix expected output of massif/tests/{new-cpp,overloaded-new}
for libstdc++ from gcc5.
Even with fix for bug 345307 we still see allocations for
the emergency pool in libstdc++ which skew the expected results.
Modified:
trunk/massif/tests/new-cpp.post.exp
trunk/massif/tests/new-cpp.vgtest
trunk/massif/tests/overloaded-new.post.exp
trunk/massif/tests/overloaded-new.vgtest
Modified: trunk/massif/tests/new-cpp.post.exp
==============================================================================
--- trunk/massif/tests/new-cpp.post.exp (original)
+++ trunk/massif/tests/new-cpp.post.exp Mon Apr 4 03:25:40 2016
@@ -1,6 +1,6 @@
--------------------------------------------------------------------------------
Command: ./new-cpp
-Massif arguments: --stacks=no --time-unit=B --massif-out-file=massif.out --ignore-fn=__part_load_locale --ignore-fn=__time_load_locale --ignore-fn=dwarf2_unwind_dyld_add_image_hook --ignore-fn=get_or_create_key_element
+Massif arguments: --stacks=no --time-unit=B --massif-out-file=massif.out --ignore-fn=__part_load_locale --ignore-fn=__time_load_locale --ignore-fn=dwarf2_unwind_dyld_add_image_hook --ignore-fn=get_or_create_key_element --ignore-fn=_GLOBAL__sub_I_eh_alloc.cc
ms_print arguments: massif.out
--------------------------------------------------------------------------------
Modified: trunk/massif/tests/new-cpp.vgtest
==============================================================================
--- trunk/massif/tests/new-cpp.vgtest (original)
+++ trunk/massif/tests/new-cpp.vgtest Mon Apr 4 03:25:40 2016
@@ -1,5 +1,6 @@
prog: new-cpp
vgopts: --stacks=no --time-unit=B --massif-out-file=massif.out
-vgopts: --ignore-fn=__part_load_locale --ignore-fn=__time_load_locale --ignore-fn=dwarf2_unwind_dyld_add_image_hook --ignore-fn=get_or_create_key_element
+vgopts: --ignore-fn=__part_load_locale --ignore-fn=__time_load_locale --ignore-fn=dwarf2_unwind_dyld_add_image_hook
+vgopts: --ignore-fn=get_or_create_key_element --ignore-fn=_GLOBAL__sub_I_eh_alloc.cc
post: perl ../../massif/ms_print massif.out | ../../tests/filter_addresses
cleanup: rm massif.out
Modified: trunk/massif/tests/overloaded-new.post.exp
==============================================================================
--- trunk/massif/tests/overloaded-new.post.exp (original)
+++ trunk/massif/tests/overloaded-new.post.exp Mon Apr 4 03:25:40 2016
@@ -1,6 +1,6 @@
--------------------------------------------------------------------------------
Command: ./overloaded-new
-Massif arguments: --stacks=no --time-unit=B --massif-out-file=massif.out --ignore-fn=__part_load_locale --ignore-fn=__time_load_locale --ignore-fn=dwarf2_unwind_dyld_add_image_hook --ignore-fn=get_or_create_key_element
+Massif arguments: --stacks=no --time-unit=B --massif-out-file=massif.out --ignore-fn=__part_load_locale --ignore-fn=__time_load_locale --ignore-fn=dwarf2_unwind_dyld_add_image_hook --ignore-fn=get_or_create_key_element --ignore-fn=_GLOBAL__sub_I_eh_alloc.cc
ms_print arguments: massif.out
--------------------------------------------------------------------------------
Modified: trunk/massif/tests/overloaded-new.vgtest
==============================================================================
--- trunk/massif/tests/overloaded-new.vgtest (original)
+++ trunk/massif/tests/overloaded-new.vgtest Mon Apr 4 03:25:40 2016
@@ -1,5 +1,6 @@
prog: overloaded-new
vgopts: --stacks=no --time-unit=B --massif-out-file=massif.out
-vgopts: --ignore-fn=__part_load_locale --ignore-fn=__time_load_locale --ignore-fn=dwarf2_unwind_dyld_add_image_hook --ignore-fn=get_or_create_key_element
+vgopts: --ignore-fn=__part_load_locale --ignore-fn=__time_load_locale --ignore-fn=dwarf2_unwind_dyld_add_image_hook
+vgopts: --ignore-fn=get_or_create_key_element --ignore-fn=_GLOBAL__sub_I_eh_alloc.cc
post: perl ../../massif/ms_print massif.out | ../../tests/filter_addresses
cleanup: rm massif.out
|