mirror of
https://github.com/Zenithsiz/ftmemsim-valgrind.git
synced 2026-02-03 10:05:29 +00:00
Fix 247386 make perf does not run all performance tests :
* move memcheck/perf/many-loss-records test to perf directory
massif/perf/many-xpts test to perf directory
* modified many-loss-records.vgperf and many-xpts.vgperf,
so as to have tool specific options prefixed with their tool
* remove directory memcheck/perf and massif/perf (containing no test anymore)
git-svn-id: svn://svn.valgrind.org/valgrind/trunk@12315
This commit is contained in:
parent
e52f0e1de0
commit
c953f410c8
1
NEWS
1
NEWS
@ -23,6 +23,7 @@ To see details of a given bug, visit
|
||||
https://bugs.kde.org/show_bug.cgi?id=XXXXXX
|
||||
where XXXXXX is the bug number as listed below.
|
||||
|
||||
247386 make perf does not run all performance tests
|
||||
276993 fix mremap 'no thrash checks'
|
||||
283413 Fix wrong sanity check
|
||||
286270 vgpreload is not friendly to 64->32 bit execs, gives ld.so warnings
|
||||
|
||||
@ -2081,7 +2081,6 @@ AC_CONFIG_FILES([
|
||||
memcheck/tests/x86-linux/Makefile
|
||||
memcheck/tests/ppc32/Makefile
|
||||
memcheck/tests/ppc64/Makefile
|
||||
memcheck/perf/Makefile
|
||||
cachegrind/Makefile
|
||||
cachegrind/tests/Makefile
|
||||
cachegrind/tests/x86/Makefile
|
||||
@ -2095,7 +2094,6 @@ AC_CONFIG_FILES([
|
||||
helgrind/tests/Makefile
|
||||
massif/Makefile
|
||||
massif/tests/Makefile
|
||||
massif/perf/Makefile
|
||||
massif/ms_print
|
||||
lackey/Makefile
|
||||
lackey/tests/Makefile
|
||||
|
||||
@ -1,7 +1,5 @@
|
||||
include $(top_srcdir)/Makefile.tool.am
|
||||
|
||||
SUBDIRS += perf
|
||||
|
||||
EXTRA_DIST = \
|
||||
docs/ms-manual.xml \
|
||||
docs/ms_print-manpage.xml
|
||||
|
||||
@ -1,12 +0,0 @@
|
||||
|
||||
include $(top_srcdir)/Makefile.tool-tests.am
|
||||
|
||||
EXTRA_DIST = \
|
||||
many-xpts.vgperf
|
||||
|
||||
check_PROGRAMS = \
|
||||
many-xpts
|
||||
|
||||
AM_CFLAGS += -O $(AM_FLAG_M3264_PRI)
|
||||
AM_CXXFLAGS += -O $(AM_FLAG_M3264_PRI)
|
||||
|
||||
@ -1,2 +0,0 @@
|
||||
prog: many-xpts
|
||||
vgopts: --time-unit=B --depth=100
|
||||
@ -1,7 +1,5 @@
|
||||
include $(top_srcdir)/Makefile.tool.am
|
||||
|
||||
SUBDIRS += perf
|
||||
|
||||
EXTRA_DIST = docs/mc-manual.xml docs/mc-tech-docs.xml
|
||||
|
||||
#----------------------------------------------------------------------------
|
||||
|
||||
@ -1,11 +0,0 @@
|
||||
|
||||
include $(top_srcdir)/Makefile.tool-tests.am
|
||||
|
||||
EXTRA_DIST = \
|
||||
many-loss-records.vgperf
|
||||
|
||||
check_PROGRAMS = \
|
||||
many-loss-records
|
||||
|
||||
AM_CFLAGS += -O $(AM_FLAG_M3264_PRI)
|
||||
AM_CXXFLAGS += -O $(AM_FLAG_M3264_PRI)
|
||||
@ -1,2 +0,0 @@
|
||||
prog: many-loss-records
|
||||
vgopts: --leak-check=yes --leak-resolution=high
|
||||
@ -10,12 +10,14 @@ EXTRA_DIST = \
|
||||
fbench.vgperf \
|
||||
ffbench.vgperf \
|
||||
heap.vgperf \
|
||||
many-loss-records.vgperf \
|
||||
many-xpts.vgperf \
|
||||
sarp.vgperf \
|
||||
tinycc.vgperf \
|
||||
test_input_for_tinycc.c
|
||||
|
||||
check_PROGRAMS = \
|
||||
bigcode bz2 fbench ffbench heap sarp tinycc
|
||||
bigcode bz2 fbench ffbench heap many-loss-records many-xpts sarp tinycc
|
||||
|
||||
AM_CFLAGS += -O $(AM_FLAG_M3264_PRI)
|
||||
AM_CXXFLAGS += -O $(AM_FLAG_M3264_PRI)
|
||||
|
||||
2
perf/many-loss-records.vgperf
Normal file
2
perf/many-loss-records.vgperf
Normal file
@ -0,0 +1,2 @@
|
||||
prog: many-loss-records
|
||||
vgopts: --memcheck:leak-check=yes --memcheck:leak-resolution=high
|
||||
2
perf/many-xpts.vgperf
Normal file
2
perf/many-xpts.vgperf
Normal file
@ -0,0 +1,2 @@
|
||||
prog: many-xpts
|
||||
vgopts: --massif:time-unit=B --massif:depth=100
|
||||
Loading…
x
Reference in New Issue
Block a user