OProfile is a low-overhead, transparent profiler for Linux, capable of instruction-grain profiling of all processes, shared libraries, the kernel and device drivers, via the hardware performance counters.
Python package to retrieve and manage data of the IMDb
IMDbPY is a Python package useful to retrieve and manage the data of the IMDb movie database about movies, people, characters and companies. Platform-independent, it can retrieve data from both the IMDb's web server and a local copy of the whole db.
The tool helps to detect any resorces leaks (memory, handles etc.) in any Win32 application. Based on hooking of Win API calls: no source code required, attaches to any running process. Call stack available. Agregates leaks by origin.
ASLA (Automated software license analyzer) is a tool for finding and identifying licenses of existing software packages.
DbgProfiler provides an easy mechanism for profiling certain hotspots of an application by just adding a few macros to the C++ source code. A hierarchy of the callers and callees is generated automatically and allows a detailed analysis of the results.
Ant profiler: a line-level profiler for Ant build scripts
j2moose is an eclipse plugin to export java and jsp source code to a format understood by the Moose reengineering environment.
Aspect Oriented Programming (AOP) for Erlang
Implementation of Aspect Oriented Programming (AOP) for Erlang. The AOP weaver is running against a target set of source files and controlled by aspect definitions. The weaver is implemented as a parse transformation function of Erlang compiler.
Brainfuck Center is an IDE and compiler for your Brainfuck scripts. It includes a full debugger with step-by-step debugging and much more. MDI window!
Parsing, interpreting, checking and profiling C application (ISO/IEC 9899:1999 (E))
CQSAT is a powerful, comprehensive and extensible framework for static analysis of program source code and detection of software defects.
Carica CacheGrind is a profiling frontend for Xdebug. It provides a webservice and a webbrowser UI to access the data from your cachegrind files.
Process Monitor uses web interface to view system active process and its resource usage. Support multiple host process monitoring. This to allow developer view their active process and Administrator keep tab on system performances.
find more Eclipse's file extension Editor assocations than Eclipse Preferences Dialog provided. search Eclipse Extension attribute(including java class name).
Binutils, gcc, gdb and glibc re-targeted for MIPS R3000R and R5900 as shipped in PlayStation and PlayStation 2 video game consoles, both from Sony Computer Entertainment Inc.
A Python programming environment providing memory sizing, profiling and analysis, and a specification language that can formally specify aspects of Python programs and generate tests and documentation from a common source.
Investigo - DX9 Performance and Debugging Toolkit
Investigo is a toolkit for DirectX9 performance analysis and debugging. For any DirectX9 application: view live performance graphs via the embedded HTTP server and capture performance metrics for offline analysis. Investigo is released under an MIT style licence. The first binary release is now up. An article on Investigo can be found on Code Project: http://www.codeproject.com/Articles/448756/Introducing-Investigo-Using-a-Proxy-DLL-and-embedd If you want to work on Investigo and help move it forward, please join me on SourceForge! To clone the Mercurial repository: hg clone http://hg.code.sf.net/p/investigo/src investigo-src If you like this software please consider donating to help fund my open source development: https://sourceforge.net/donate/?user_id=3127940
JARep is a reporting tool for application performance data, extracted from a performance measuring tool like JAMon API. The data is then stored in a database. Via a webapp or a Swing application you can view the performance over time. See SVN source.
JHeap provides the toolset to help Java developers discover and fix the root cause of memory issues in their applications. JHeap integrates easily with your application server and has been designed to be used in production environments with low overhead.
JTimeIt is a small framework for writing and running performance tests of Java sourcecode. It's 100% Java, which provides the opportunity of platform-independent performance tests. Additionally, it supports the measurement of JUnit Tests.
The open source profiler for the jvm.
Get an inside view of your application. Find bottlenecks by looking at the development of the duration of your main business methods over time even in production. Find the cause of those bottlenecks by applying the profiling capabilities of JVMLense.
Jarrut is a tool that makes developing and debugging Java ME applications (application using CLDC to be more specific) a bit less of a pain. Jarrut enables proper stack traces for exceptions, also when running a MIDlet on a real device
A Monitoring Apparatus for General Kernel Event Tracing (MAGNET) is a high-fidelity low-overhead mechanism for exporting Linux kernel events to user space and a set of user-space tools for synthesizing high-level event from kernel-level events.
This project is a tool for beginners to understand why a MPI program works or doesn't. It aims simple MPI codes, with a modest number of Processes. It is a real time view of an executing code, providing help even when the program deadlocks.