Java Decompiler, Disassembler and Bytecode debugger. Decompiler supports Java 5 (e.g. generics, for-each loops etc). Debugger allows user to step through each bytecode and view program state. Contains Swing GUI.
This is a project to develop tools for the MOUSE programming language and to encourage its use as an experimental and teaching language.
A full development kit, based on XSCompiler. Multi-platform compiler and IDE, many libraries and examples. Uses an innovative programming language, an improved version of the standard and well-known C/C++.
PHP Profiler is both a Zend extension and module capable of generating profiling information (function call statistics) for PHP applications on the server side. No PHP code has to be changed, although the profiler data is available to your scripts.
The BOOP Toolkit uses abstraction and refinement to determine the reachability of program points in a C program.
elfviz is command line tool which parse and visualizes ARM-ELF(Executable and Linkable Format).
wsdebug is a debugger for the more or less famous WhiteSpace programming language, coming along with a rather fast interpreter, entirely coded in ISO-C. WhiteSpace is another geeky language to code in, just like Brainfuck and others.
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.
This is a WinDbg extension intended primarily for kernel mode development.
Parsing, interpreting, checking and profiling C application (ISO/IEC 9899:1999 (E))
MemDBG is a little library that can help C and C++ programmers to debug memory leak bugs and other common pitfalls. It traces the memory blocks allocated and can reports errors and other informations on standard output, files and through UDP datagrams.
Carving Debugger is a debugging tool which support win32 user level (ring 3) debugging.
E2HC08 is a free development enviroment for Freescale Semiconductor ( Motorola's company ) 68HC08 microcontroler on GNU/Linux. It has been written in C and features towards a Integrated Development Environment (IDE) and future integration with another f
dengo is a library that allows a programmer to inspect GObjects live in their program and perform a series of tests to check compliance to the GNOME HIG.
Dolwin - Nintendo Gamecube Emulator for Windows
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.
Allows GCC/MinGW to use Wine's stacktrace library dbghelp.dll ( since Wine's dbghelp can read GCC's dwarf2 debug info ).
GDB-ILI extends the GNU debugger with a generic interface to various interpreter languages. Features: Data transfer from/to debugee, direct interaction in interpreter shell, extended breakpoints,... Support for Matlab(R) and GNU Octave is included.
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.
Emulator of the newer Hewlett Packard Handheld Calculator Models with ARM CPU (HP49g+ HP50).
This is a simple software for debugging webservers. More details coming up soon.
HUP is a heap-profiling tool that allows the exploration and reduction of heap space consumption in Java applications. The HUP tool allows a programmer to locate and remove memory bottlenecks, which are caused by unused objects.
Toolchain for educational Little Computer 3
This includes assembler, C compiler, simulator and source level debugger.