Unit Test for C is a very useful and powerful software development tool for C and C++ programmers. It is designed to provide a great deal of functionality in a very small package and functions nearly identically on Windows and UNIX systems.
A debugger similar to MS-DOS' "debug.com" (32-bit x86 only)
A binary-level debugger for Linux i386/32-bit similar to the MS-DOS debugger. No debugging information is necessary. Debugging begins at ld.so, the executable entry point or at main(). There is FPU support.
Disassembler for Windows(95-XP), currently supports PE, NE, MZ, COM and "unknown" executable formats. Includes also OS independent console version (but requires x86). Output syntax similar to NASM .
Interactive PHP shell Create an interactive environment to debug php line by line. It enables you to execute php code as if it were a command line in a similar setting to bash and psh (perl shell).
Tools to incrementally build customised Forth Virtual Machines for embedded applications. Token compiler converts token description into C code templates. PC console application includes FVM, it is used to compile and debug bytecodes for target FVM.
Winpdb is a platform independent GPL Python debugger with support for multiple threads, namespace modification, embedded debugging, encrypted communication and is up to 20 times faster than pdb.
Generate interest, access liquidity without selling, and execute trades seamlessly. All in one platform.
Geographic restrictions, eligibility, and terms apply.
Minibug is a simple debugger that runs in the console. It has two windows and is controlled by the keyboard. One window shows disassembly, registers, memory, and breakpoints.
Function call tracing in the Linux kernel and userspace applications. Dynamically sets probes (using VProbes, a KProbes variant) and displays the function call trace of a process calling kernel or application functions. The superior of strace and ltrace.
TraceX shows x server protocall communication for a selected program. This is the low level comminication used by xlib and others. The data can be shown as raw hex io, or formatted into the individual functions. This program meets the SFF guidelines.
A multi-ISA "assembly debugger" with graphical and terminal frontends. Currently sporting LC-3, Georgia Tech's LC-2200, and brain*. MIPS support is in the making, to compete with SPIM. (Windows, Linux, MacOSX; LC-3 simulator and LC-2200 simulator)
Sock4Log is a simple java xml serwer. Sock4Log will listen for client connections on the specified port number. It is created for retrieving xml log data from Flash Swf aplications which are using XmlSocketConnection.
This is a console that has been made in JavaScript that allows user to log there information including general info, warn, errors etc. The user can also add watch on variables.
This is a port of the GDB Tracepoints extension for the IBM Cell BE architecture. Our work is based on the research of DSLab: http://dslab.lzu.edu.cn/members/hofrat/tp.html
A retargettable micro-controller and embedded system emulator architecture, providing common supports to emulate various types of micro-processors & devices on an x86 PC. Development of emulation for Arduino and various shields is just about to be launched in 2012.
AIXmem is a tool to detect memory leaks in a IBM AIX C-development environment. AIX 'User Defined Malloc Replacement' is used to trace the memory allocation and freeing. --> Unfortunately i don't have time to make something useful out of this. :( <--
PATAN is an user level application debugger for Linux. It uses JIM (a small footprint Tcl interpreter) and libdbg (a debugging library I'm working on). It is in a very early stage and the code is poor (probably I'll rewrite it).
Debug Wrapper library is an alpha library which set wrapper on some glibc functions such fopen,fclose,unlink,.. and trace all IO access. This project has been stop because it duplicate some functionality of last Valgrind version.