git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@1589 35acf78f-673a-0410-8e92-d51de3d6d3f4

This commit is contained in:
gdisirio 2010-02-12 18:12:32 +00:00
parent e4be2c3b13
commit 50254892c5
1 changed files with 5 additions and 5 deletions

View File

@ -59,15 +59,15 @@
that a dynamic thread's memory is not freed while some other thread still that a dynamic thread's memory is not freed while some other thread still
owns a reference to the thread. Static threads are not affected by the new owns a reference to the thread. Static threads are not affected by the new
mechanism. Two new APIs have been added: chThdAddRef() and chThdRelease(). mechanism. Two new APIs have been added: chThdAddRef() and chThdRelease().
- NEW: Not more than one thread can be waiting in chThdWait() as long they - NEW: Now more than one thread can be waiting in chThdWait() as long they
own a reference. own a reference.
- NEW: Implemented a new threads registry subsystem, the registry allows to - NEW: Implemented a new threads registry subsystem, the registry allows to
enumerate the active threads at runtime. The registry is meant as both enumerate the active threads at runtime and/or from a debugger. This is
a runtime API and a support for debuggers. a preparatory step for a dedicated ChibiOS/RT debugger.
- NEW: New chCoreFree() API that returns the core memory left. - NEW: New chCoreFree() API that returns the core memory left.
- NEW: Added to the simulators shell demos two new commands: threads and mem, - NEW: Added to the simulators shell demos two new commands: threads and mem,
that show the active threads (using the new registry) and the memory that show the currently active threads (using the new registry) and the
allocators state. memory allocators state.
- CHANGE: Doxygen tags cleanup in all the system code, comments are better - CHANGE: Doxygen tags cleanup in all the system code, comments are better
looking now. looking now.
- CHANGE: Documentation improvements. - CHANGE: Documentation improvements.