Introduction
The documentation for
this package can be found in the file
DFDebug.pdf in the doc directory of the cvs package.
General changes since release DF-01-00-00
A typical line of debug text looks like that:
Debug(1,3065883568): PCMemoryDataChannel constructor called
The new feature is the second integer. It is the threead ID of the
thread/process that generated this line.
If multiple threads are generating debug text in parallel the output
can become unreadable. This got addressed by adding a mutext to the
DEBUG_TEXT macro. Therefore if one thread is writing a line of debug
text all other threads have to wait.
Changes in API
None.
Known bugs, problems and limitations
Currently none.