FAF-Basic Interpreter is a Basic Interpreter project written for Win32 or Linux. The Programmes can be interpreted in both systems.
FIDe is a software-based fault injector designed to validate Fault-Tolerant mechanisms and techniques used by applications. It was first used to measure database recovery coverage and costs, but can be used to test and validate ordinary applications.
Gubed PHP Debugger is a program to debug PHP scripts. It currently supports stepping through code, watching contents of variables and setting breakpoints (line and conditional). No changes are needed to server software or scripts being debugged.
This is a project to develop tools for the MOUSE programming language and to encourage its use as an experimental and teaching language.
Tools for Palm OS developers on Mac OS X. Cocoa Palm Reporter logs traces emitted by the Palm OS Emulator. USB-TCP Bridge provides a socket that can be used to communicate with a Palm handheld over USB (for example, GDB).
How Good are your JUnit Tests? NoUnit measures your Junit tests in your project using Java, XML and XSLT. NoUnit gives a picture of your code , like a graph gives you a picture of a set of figures, to allow you to see what is *really* going on.
System monitoring utility, written in plain C. Allows application execution and performance monitoring, saving results into XML files. Monitors CPU, memory, network and disk usage on a per-application or per-system basis.
Proctor is a tool for running unit tests for Python programs. It uses the standard unittest module, and provides a GUI and command line interface for finding and running all tests available in a package or set of packages.
Protoeditor is a small KDE text editor developed for debugging scripts interactively. The goal is to provide a simple editor supporting a variety of debuggers for different languages. Currently, it supports Perl and PHP.
Adapted from eclipse cde elf tools, enables java to generate dwarf symbols and register compiled method with gdb-jit interface. It is intended for JikesRVM/MRP to use, and currently has one provider interface.
elfviz is command line tool which parse and visualizes ARM-ELF(Executable and Linkable Format).
GNOME front-end for valgrind memory debugger.
goldenfiles is a project which has a number of small software ranging from useful to completely useless.
A neat tool for creating GDB readable coredumps from multithreaded applications -- while the program is running. The coredumper library can be compiled into applications to create core dumps of the running program, without terminating.
MSP430 USB-Debug-Interface MSP-FET430UIF Firmware Information
A command line tool for getting information from a MSP-FET430UIF debug probe and connected MSP430-devices. Uses "msp430.dll" from http://processors.wiki.ti.com/index.php/MSP_Debug_Stack (Sourceforge project icon from the Open Icon Library). Also checkout the MSP430fetinfo Android app here: https://play.google.com/store/apps/details?id=com.kjarvel.msp430fetinfo
ACPI Module Tester is a small tool that can perform tests on the ACPI Extras Driver. It is a very easy way to report bugs.
ALF, The Automated Logging Framework, is a native logging framework for Java with the unique advantage of supporting automated method tracing. This platform-independent library allows developers to debug their applications quickly without adding code
The XCGL-PORT project was created to help accelerate ARM/IntelŽXScale porting of various features called out by the OSDL CGL Working Group (http://www.osdl.org/projects/cgl/) as a requirement for a Linux system running in a carrier grade environment.
ATrace is a tracing tool uses the ptrace interface. ATrace allows tuning and troubleshooting of applications without modification of the source or object code and can be parameterized via config files and logs the addresses of executed instructions.
Aesalon is a program behaviour visualization tool. Instead of static analysis on source code or performance profiling, other aspects such as thread interaction, mutex/semaphore status, dynamically-allocated memory, and file/socket I/O are visualized.
Amoeba Debugger is a heterogeneous multiprocessor GDB with an, optional, Eclipse frontend. It can debug multiple CPU target architechtures, currently ARM and x86, and ABI's, simultaneously, with all the targets in a single session.
Dionea (Dionea Musclipla, meaning Venus Fly Catcher)- an asynchronous thread-aware, peer-aware, and session-aware distributed debugger for Ruby and Python. A notable feature is to trace the sessions of the web applicaions using Rails and TurboGears.
IMAVR is Atmel AVR 8-bit RISC chip emulator for UNIX. You can run your code before programming to chip. Embedded simple debugger and disassembler. Emulate wide range of AVR chip, wide range of their modules: EEPROM,USART, timers and so on.
BIT Debugger is a debugger for Linux. It based on GDB. The main feature is tracing back the program execution.
BeanClipse is a NetBeans plugin for Eclipse: NetBeans runs embedded within the Eclipse platform as a plugin offering the best of both worlds to Java developers. May be just a joke ;-) .... Check also it's twin at : http://sf.net/projects/netclipse