CDK4AVR stands for Cross Development Kit for Atmels AVR RISC processor serie and should you support with a comprehensive Assembler and C development environment for even this processor familie under Linux or similar host systems.
Le projet Atlantis est une collection de composants et de bibliothèques pour Lazarus. The Atlantis project is a collection of components and libraries for Lazarus.
Reverse engeneering tool, useful to translate compiled object files or raw binary files, created with C-style languages back to C. Second purpose is to detect possible bugs or trojans (255b is too small to describe these methods)
DebugOutputFilterClient is a small wxWindows based app, that sorts and filters the output of an application. The idea is to give the user the ability to choose what debug-messages to display at runtime.
The Design By Contract framework for C++ allows developers to design software that accomplish the specification requirements. Obscure bugs in software are shown quickly due to its precond, postcond, class/loop invariants and new/delete runtime analysis.
ExpressionJ is a Java library allowing to interpret simple numeric expressions, which may be used in all applications which have to combine numeric values, but do not want to use full-blown scripting languages.
The goal of this project is to develop the OS-independent, obtrusive, customizable, extensible, generic logging and tracing software mechanism.
Fence It - an efficient dynamic memory debugger.
Moved to http://www.freesoftware.fsf.org/gmemlogger. memory tracker that redefines some memory allocation functions like malloc or strdup (and glib functions too) to log where memory is used.
JDLabAgent is a dynamic link library which is loaded into the Java Virtual Machine via Java Virtual Machine Debug Interface (JVMDI). The JDLabAgent can be parameterized via config files and logs JVM events (e.g. breakpoints, exceptions).
JDebug is a simple yet powerful Java package for debugging and tracing of code in environments where other tools cannot be used. The modules included in JDebug will prove particularly useful to programmers of online service development.
Utilises the JVMDI (Java Debug API) to produce line coverage reports detailing which lines of code have been executed during a test. Report is produced in XML and may be post-processed via XSLT into a prettier one.
Rapid applications development tool and libraries for FPC
The Lazarus IDE is a stable and feature rich visual programming environment for the FreePascal Compiler. It supports the creation of self-standing graphical and console applications and runs on Linux, FreeBSD, MacOSX and Windows.
Lazarus is a free and open source development tool for the Free Pascal Compiler. The purpose of this project is to serve as a Code Repository, Wiki Knowledgebase and support site for converting existing components and libraries to work with Lazarus and the Free Pascal Compiler.
LeakML Memory Leak Detection is a C library for detecting and reporting memory leaks. LeakML was design to be non-intrusive to the application and portable. Its output is in XML to allow any XML parsing frontend to replay the debugging session. LeakML
Longenis is a simple, powerful object-oriented scripting language incoporating elements of Python, Tcl, Java, and Lua. It is designed to be light, clean, elegant, and cross-platform.
CDK4MSP stands for Cross Development Kit for the Texas Instruments MSP430 MCUs and should you support with a comprehensive Assembler and C development environment for even this processor familie under Linux or similar host systems. It will present only f
The purpose of the Managed Memory Framework for C++ is to offer an abstraction layer over the basic memory management available in the C++ library by providing a set of smart pointers and various memory allocation schemes (heap, pool, static...).
MPP - Message Passing Policeman. It is a library for debugging of MPI-applications.
CDK4NIOS stands for Cross Development Kit for Altera's soft core processor NIOS and should you support with a comprehensive Assembler and C/C++ development environment under Linux. It will present only free of fee tools, so you can use it without risks.
NEmu is an emulator/simulator for exploring computer architecture. It provides a virtual machine, a debugger, and simulations of various cpus and hardware. NEmu is built on top of ALib, my own application framework.
ObjectBlox is a collection of libraries and utilities that provide a variety of useful services and functions for building distributed, cross-platform applications. It is written entirely in C# and runs on the .Net and Mono runtimes.
Bug Tracker Tool written in Java EE. Friendly user interface, management of bugs, dynamic bug states, multiple users, user groups and projects.
A simple unit tester for C (or C++ as well) on Linux.
A Curses-based Perl debugger with most of the essential functions such as monitoring windows for paddlist, call stack, custom watch expressions, etc. Suitable for debugging or tracing complicated Perl applications on the spot.