This is the mail archive of the gdb-patches@sourceware.org mailing list for the GDB project.


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]
Other format: [Raw text]

[PATCH 0/3] More perf test cases


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


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]