Download List

Project Description

Libcwd is a full-featured and well-documented library that assists C++ developers with debugging their applications. It includes support for ostream-based debug output, custom debug channels and devices, memory allocation debugging, run-time sourcefile:linenumber information, and demangled type names of variables. It is thread-safe.

System Requirements

System requirement is not defined
Information regarding Project Releases and Project Resources. Note that the information here is a quote from Freecode.com page, and the downloads themselves may not be hosted on OSDN.

2003-06-28 03:52
0.99.31

Unlike the previous release, this release really adds support for Red
Hat 9 and threading. The handling of Thread Specific Data has been
rewritten to function with the NPTL (Native POSIX Threads Library), as
opposed to the older LinuxThreads. A few minor bugfixes have been
made, as well.
Tags: Major feature enhancements

2003-05-21 17:44
0.99.30

This release works with glibc-2.3.2. Several minor thread related bug fixes have been made. One major bug was fixed: memory allocated after a call to list_allocations_on() was not synchronized with the the current ooam_filter_ct, and therefore could be randomly filtered by subsequent calls to list_allocations_on().
Tags: Major bugfixes

2003-05-03 16:44
0.99.29

This release make all allocations that are the result of a Dout
non-"internal". g++ 3.x is now required, and support for g++ 3.3 has
been added. Threading under glibc-2.3 is still not supported. The
headerfiles have been moved to another directory, and some have been
renamed. A few minor threads-related bugfixes have been made.

2003-02-13 09:52
0.99.28

The most important changes in this release are that new/delete with std::nothrow_t were added, so that libcwd works with, for example, gtkmm-2.x. The demangler was fixed to reflect the changes in mangling introduced in g++ 3.1. The DWARF-2 line number lookup has been improved and should now return the correct source-file:line-number in all cases (with g++ 3.2).
Tags: Minor bugfixes

2002-11-17 03:05
0.99.27

Tags: Minor bugfixes

Project Resources