Complete IDE for small MCU included: - Editor with colorising syntax - C compiler - Assembler - Debugger - Simulator - Hardware emulator Target MCU: 80C51 family
CUT is a simple, to-the-point unit testing system. It's different from other unit test packages in that it follows the KISS principle. It's designed for C testing, not designed to emulate SUnit.
Parsing, interpreting, checking and profiling C application (ISO/IEC 9899:1999 (E))
C* (C-Star) is a new fully object-oriented language, based upon the C specification. It aims to provide a cross-platform compiler and interpretor, handling advanced features such as multithreading, unifying console-access, window-based interfaces.
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.
CDSChecker is tool for finding concurrency bugs in C11/C++11 atomics.
CDSChecker is a stateless model checker for C11/C++11 atomics. It should work on Linux and Mac OS X.
Library to find memory leaks in C. Works in runtime.
Many functions provided by the standard C library can be dangerous to use. A new library has been created that provides an alternative which is considered to be more safe: the C Library Wrapper. The objective of the safety library is simple: provide more
CMON51 is a monitor for the 8051/8052, written in C and assembly.
CTrace is a multi-threaded trace debug library written in C. It provides a simple, fast, well documented trace utility for applications and as such is especially suitable for use in real-time embedded applications.
Very simple profiler for PHP 3.0.16 scripts.
Carving Debugger is a debugging tool which support win32 user level (ring 3) debugging.
CeGCC is a cross-development environment for creating Windows CE (Pocket PC) applications, from a Linux, Cygwin, or MacOS-X host PC.
The aim of this project is to develop a set of Eclipse plugins to enable a better experience for developers programming in C/C++ for the Cell BE architecture using Eclipse.
Processor Configurable On-target GDB client with on-target unit-testing framework. Just implement communications and hardware-specific (registers, step size, etc.) functionality to use.
Cross-Crash is an enhancement to the existing Crash utility that analyzes the linux kernel core dumps by Linux Kernel Crash Dump (LKCD). It allows the analysis of core dumps on hosts that are not of the same architecture the dumps were originated from.
Port of MS _CrtDbg Memory Leak Detection for WinCE
You are searching _CrtDumpMemoryLeaks(), _CrtSetReportMode() and all the well known Win32 stuff? But you don't find it for your Windows CE or Windows Mobile native C or C++ development? Get tired of Memory Leaks? Handle Leaks? Trouble with Appverify (Application Verifier for WinCE)? Stop searching. Congratulations, you got it!
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.
c++/c compiler ide project. open source c++/c compiler I.D.E. if you are a developer you can support this project by sending some source referances to this project. developer friendly ide. it will be booth for windows and linux platforms.
a pluggable demangler for D written in C
Deprecated memory tracking library.
This library is deprecated, has not been updated for nearly a decade and should not be used. See other projects, such as tcmalloc, jemalloc, etc. ==== Previous Description === Memory allocation library for "corking" memory leaks, especially for long-running processes and daemons. One can set a time point so memory leaks of allocations before that time are categorized differently (in the summary report) than leaks before i
Interactive 6502 Disassembler for Atari binary files on Windows
A 6502 disassembler, designed to specifically support Atari binary files.
This project contains some test scripts and software for Analog Devices' DSP chip emulators. This verifies whether a particular emulator is working correctly with a particular PC and target board.
DUMA (Detect Unintended Memory Access) is a multi-platform memory debugging library. It can detect memory leaks and buffer overruns (or underruns) in a malloc() / new memory buffer. DUMA is a fork of Bruce Perens' Electric Fence library.
The debug memory or "dmalloc" library has been designed as a drop in replacement for the system's malloc, realloc, calloc, free and other memory management routines while providing powerful debugging facilities configurable at runtime.