This is the mail archive of the gdb-cvs@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]

[binutils-gdb] Missing changelog entry for previous commit: Add gmonster-{1, 2} perf testcases.


https://sourceware.org/git/gitweb.cgi?p=binutils-gdb.git;h=c8bd4544607d4f41b89b78630fc233f53f90b6a2

commit c8bd4544607d4f41b89b78630fc233f53f90b6a2
Author: Doug Evans <dje@google.com>
Date:   Mon Aug 3 09:27:57 2015 -0700

    Missing changelog entry for previous commit: Add gmonster-{1,2} perf testcases.
    
    These testcases are mocks of real programs.
    GDB doesn't care what the programs do, they just have to look
    and/or behave like the real program.
    These testcases exercise gdb when debugging really large programs.
    E.g., gmonster-1 has 10,000 CUs, and gmonster-2 has 1000 shared libs
    (which is actually a little small, 5000 would be more accurate).
    
    gdb/testsuite/ChangeLog:
    
    	* gdb.perf/lib/perftest/utils.py: New file.
    	* gdb.perf/gm-hello.cc: New file.
    	* gdb.perf/gm-pervasive-typedef.cc: New file.
    	* gdb.perf/gm-pervasive-typedef.h: New file.
    	* gdb.perf/gm-std.cc: New file.
    	* gdb.perf/gm-std.h: New file.
    	* gdb.perf/gm-use-cerr.cc: New file.
    	* gdb.perf/gm-utils.h: New file.
    	* gdb.perf/gmonster-null-lookup.py: New file.
    	* gdb.perf/gmonster-pervasive-typedef.py: New file.
    	* gdb.perf/gmonster-print-cerr.py: New file.
    	* gdb.perf/gmonster-ptype-string.py: New file.
    	* gdb.perf/gmonster-runto-main.py: New file.
    	* gdb.perf/gmonster-select-file.py: New file.
    	* gdb.perf/gmonster1-null-lookup.exp: New file.
    	* gdb.perf/gmonster1-pervasive-typedef.exp: New file.
    	* gdb.perf/gmonster1-print-cerr.exp: New file.
    	* gdb.perf/gmonster1-ptype-string.exp: New file.
    	* gdb.perf/gmonster1-runto-main.exp: New file.
    	* gdb.perf/gmonster1-select-file.exp: New file.
    	* gdb.perf/gmonster1.cc: New file.
    	* gdb.perf/gmonster1.exp: New file.
    	* gdb.perf/gmonster2-null-lookup.exp: New file.
    	* gdb.perf/gmonster2-pervasive-typedef.exp: New file.
    	* gdb.perf/gmonster2-print-cerr.exp: New file.
    	* gdb.perf/gmonster2-ptype-string.exp: New file.
    	* gdb.perf/gmonster2-runto-main.exp: New file.
    	* gdb.perf/gmonster2-select-file.exp: New file.
    	* gdb.perf/gmonster2.cc: New file.
    	* gdb.perf/gmonster2.exp: New file.

Diff:
---
 gdb/testsuite/ChangeLog | 33 +++++++++++++++++++++++++++++++++
 1 file changed, 33 insertions(+)

diff --git a/gdb/testsuite/ChangeLog b/gdb/testsuite/ChangeLog
index 1aab9a7..d943900 100644
--- a/gdb/testsuite/ChangeLog
+++ b/gdb/testsuite/ChangeLog
@@ -331,6 +331,39 @@
 
 2015-07-24  Doug Evans  <dje@google.com>
 
+	* gdb.perf/lib/perftest/utils.py: New file.
+	* gdb.perf/gm-hello.cc: New file.
+	* gdb.perf/gm-pervasive-typedef.cc: New file.
+	* gdb.perf/gm-pervasive-typedef.h: New file.
+	* gdb.perf/gm-std.cc: New file.
+	* gdb.perf/gm-std.h: New file.
+	* gdb.perf/gm-use-cerr.cc: New file.
+	* gdb.perf/gm-utils.h: New file.
+	* gdb.perf/gmonster-null-lookup.py: New file.
+	* gdb.perf/gmonster-pervasive-typedef.py: New file.
+	* gdb.perf/gmonster-print-cerr.py: New file.
+	* gdb.perf/gmonster-ptype-string.py: New file.
+	* gdb.perf/gmonster-runto-main.py: New file.
+	* gdb.perf/gmonster-select-file.py: New file.
+	* gdb.perf/gmonster1-null-lookup.exp: New file.
+	* gdb.perf/gmonster1-pervasive-typedef.exp: New file.
+	* gdb.perf/gmonster1-print-cerr.exp: New file.
+	* gdb.perf/gmonster1-ptype-string.exp: New file.
+	* gdb.perf/gmonster1-runto-main.exp: New file.
+	* gdb.perf/gmonster1-select-file.exp: New file.
+	* gdb.perf/gmonster1.cc: New file.
+	* gdb.perf/gmonster1.exp: New file.
+	* gdb.perf/gmonster2-null-lookup.exp: New file.
+	* gdb.perf/gmonster2-pervasive-typedef.exp: New file.
+	* gdb.perf/gmonster2-print-cerr.exp: New file.
+	* gdb.perf/gmonster2-ptype-string.exp: New file.
+	* gdb.perf/gmonster2-runto-main.exp: New file.
+	* gdb.perf/gmonster2-select-file.exp: New file.
+	* gdb.perf/gmonster2.cc: New file.
+	* gdb.perf/gmonster2.exp: New file.
+
+2015-07-24  Doug Evans  <dje@google.com>
+
 	* gdb.perf/README: New file.
 	* lib/perftest.exp (tcl_string_list_to_python_list): New function.
 	* lib/gen-perf-test.exp: New file.


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