We have collection of more than 400,000 open source products ranging from Enterprise product to small libraries in all platforms. We aggregate information from all open source repositories. Search and find the best for your needs.
Displaying 1 to 10 from 17 results
KCachegrind
The data files generated by Callgrind can be loaded into KCachegrind for browsing the performance results. This is a GUI/Visualization tool.
Valkyrie
Valkyrie is an open-source graphical user interface for the Valgrind 3.3.X line. Valkyrie uses the Qt widget library, and is based on Valgrind`s XML output capabilities. Valkyrie is designed for simplicity and ease of use, whilst allowing access to the full range of Valgrind command-line options.
Valgui
Valgui, an extensive interface for Valgrind
MemcheckView
MemcheckView is a GUI front end for Valgrind's Memcheck tool, which can detect a comprehensive set of memory errors, including reads and writes of unallocated or freed memory, reads of unitialized memory, and memory leaks.
Alleyoop
Alleyoop is a graphical front-end to the increasingly popular Valgrind memory checker for the x86 and x86_64 flavors of Linux using the Gtk+ widget set and other GNOME libraries for the X-Windows environment.
Avalanche - Avalanche is a dynamic defect detection tool that generates "inputs of death"
Avalanche overviewAutomatically finds critical software errors Generates "input of death" for each detected error Tracks the flow of "tainted" data in the program Iteratively generates a sequence of inputs to increase the coverage and find new errors Implements dynamic analysis based on open-source Valgrind framework, and STP (Simple Theorem Prover) Runs on x86/Linux and x86_64/Linux See Project Wiki for detailed description, list of detected bugs and usage samples. You can contact us on mailing
Callgrind-python - callgrind modification to simplify profiling of python code mixed with C
IntroductionCallgrind is a tool based on valgrind which shows call graphs for C applications. It is very useful for profiling C applications. This project provides a modification for callgrind so that calls to Python functions from C will show the name of Python functions rather than the internal C functions used inside Python. It makes profiling an application which mixes C and Python calls a lot easier. InstallationUbuntu packageIf you use ubuntu lucid, you can directly download the provided d
Callspector - Callgrind's files Comparator.
Callspector helps developers to compare callgrinds generated files.
Chronicle-recorder - Valgrind-based complete, indexed recording of process execution
Chronicle records every memory and register write in the execution of a Linux process, using Valgrind to instrument execution at the machine code and system call level. These events are indexed and compressed; from the resulting database the Chronicle query tool can efficiently reconstruct the state of memory and/or registers at any point during the execution. Additional queries such as "when was the last write to location X before time T" and "when was location X executed between times T1 and T
Flayer - Taint analysis and flow alteration tool
Flayer is a Valgrind tool which provides bit-precise dynamic taint analysis of input to a target application. In addition, it allows this flow to be altered irrespective of content through the modification of conditional jump (if clauses) and function call behavior. In addition, a small, Python wrapper library, LibFlayer, is included. It provides an easy interface for automation. This is a proof of concept implementation, but it is fully functional. Please check it out!