Merge lp:~ted/libdbusmenu/instruction-count-testing into lp:libdbusmenu/0.6
Proposed by
Ted Gould
Status: | Merged |
---|---|
Approved by: | Charles Kerr |
Approved revision: | 396 |
Merged at revision: | 395 |
Proposed branch: | lp:~ted/libdbusmenu/instruction-count-testing |
Merge into: | lp:libdbusmenu/0.6 |
Diff against target: |
129 lines (+42/-8) 5 files modified
configure.ac (+2/-1) tests/Makefile.am (+18/-1) tests/test-json-client.c (+3/-1) tests/test-json-instruction-count (+6/-0) tests/test-json-server.c (+13/-5) |
To merge this branch: | bzr merge lp:~ted/libdbusmenu/instruction-count-testing |
Related bugs: |
Reviewer | Review Type | Date Requested | Status |
---|---|---|---|
Charles Kerr (community) | Approve | ||
Review via email: mp+99867@code.launchpad.net |
Description of the change
Cool, got this working with help from Chase. Basically it prints the number of instructions that are used from exporting a menu structure over the bus. For instance, Chris' patch took the number from ~350M to ~150M. Hopefully we can use this to track performance issues over time.
To post a comment you must log in.
Wow, that's a neat idea. I didn't even know there /was/ a callgrind.h.