This is the mail archive of the
gdb-patches@sourceware.org
mailing list for the GDB project.
[PATCH 0/3] More perf test cases
- From: Yao Qi <yao at codesourcery dot com>
- To: <gdb-patches at sourceware dot org>
- Date: Wed, 20 Nov 2013 10:50:57 +0800
- Subject: [PATCH 0/3] More perf test cases
- Authentication-results: sourceware.org; auth=none
Hi,
This patch series add three perf test cases about disassembly, single
step and backtrac respectively. They are the most frequently used
functionalities, so I write cases for them first.
Although symbol and symtab is one of the major sources of performance
regression, I don't write cases for it because I feel incompetent
writing cases on symbols, and I'd like to start from simple ones (such
as these three cases).
*** BLURB HERE ***
Yao Qi (3):
Test on disassemble
Test on single step
Test on backtrace
gdb/testsuite/gdb.perf/backtrace.c | 54 ++++++++++++++++++++++++++
gdb/testsuite/gdb.perf/backtrace.exp | 66 ++++++++++++++++++++++++++++++++
gdb/testsuite/gdb.perf/backtrace.py | 51 ++++++++++++++++++++++++
gdb/testsuite/gdb.perf/disassemble.exp | 56 +++++++++++++++++++++++++++
gdb/testsuite/gdb.perf/disassemble.py | 36 +++++++++++++++++
gdb/testsuite/gdb.perf/single-step.c | 35 +++++++++++++++++
gdb/testsuite/gdb.perf/single-step.exp | 56 +++++++++++++++++++++++++++
gdb/testsuite/gdb.perf/single-step.py | 35 +++++++++++++++++
8 files changed, 389 insertions(+), 0 deletions(-)
create mode 100644 gdb/testsuite/gdb.perf/backtrace.c
create mode 100644 gdb/testsuite/gdb.perf/backtrace.exp
create mode 100644 gdb/testsuite/gdb.perf/backtrace.py
create mode 100644 gdb/testsuite/gdb.perf/disassemble.exp
create mode 100644 gdb/testsuite/gdb.perf/disassemble.py
create mode 100644 gdb/testsuite/gdb.perf/single-step.c
create mode 100644 gdb/testsuite/gdb.perf/single-step.exp
create mode 100644 gdb/testsuite/gdb.perf/single-step.py
--
1.7.7.6