Difference between revisions of "Other Tools"
From Apache OpenOffice Wiki
Line 36: | Line 36: | ||
*[http://delta.tigris.org/ delta], for delta-debugging input data | *[http://delta.tigris.org/ delta], for delta-debugging input data | ||
*[[testshl2]] | *[[testshl2]] | ||
+ | |||
+ | |||
+ | ==X11-specific== | ||
+ | |||
+ | *[http://projects.o-hand.com/xephyr xephyr] nested X server with <em>all</em> contemporary extensions | ||
+ | *[http://projects.o-hand.com/xrestop xrestop] X resource profiling (parse it x res top) | ||
+ | *[http://projects.o-hand.com/xresponse xresponse] X client for measuring response timing | ||
Revision as of 13:00, 15 September 2006
This page is a bag of misc: links to a ton of tools people might find useful, for grokking, analysing, testing, and transforming OOo's code base
Contents
Static code analysis
- Wikipedia
- SPIN model checker
- Inspector
- OpenC++
- why this is hard for c++
- SourceNav
- Harmonia
- Oink Data flow analysis
Front ends
Flawfinder and similar
- AntiC
- FlawFinder
- Rough_Auditing
- cpd Copy'n'Paste detector
Code Metrics
Testing
X11-specific
- xephyr nested X server with all contemporary extensions
- xrestop X resource profiling (parse it x res top)
- xresponse X client for measuring response timing
C++ Parsing
- Why c++ parsing is hard: http://www.nobugs.org/developer/parsingcpp/mikedimmick.txt
- several links to C++ parsers/frontends: http://os.inf.tu-dresden.de/vfiasco/related.html
- gcc's tree dumping options: http://gcc.gnu.org/onlinedocs/gcc/Debugging-Options.html#Debugging-Options