Menu

Commit [r140]  Maximize  Restore  History

Optimization and documentation updates:

- Removing dependency of BlockingObjects on Atomic functionality
- Making Atomic functionality a build option
- Moving a number of module-based defines into the global config file
- Updated docs for a few modules
- Fixed a couple of invalid mark3cfg.h combinations
- Adding a size-based profiling tool
- Adding size-based profiling output to the doxygen docs
- Rebuilt doxygen docs

funkenstein.sw@gmail.com 2013-12-15

changed /trunk/embedded/docs/refman.pdf
changed /trunk/embedded/kernel/atomic.cpp
changed /trunk/embedded/kernel/blocking.cpp
changed /trunk/embedded/kernel/public/atomic.h
changed /trunk/embedded/kernel/public/blocking.h
changed /trunk/embedded/kernel/public/debug_tokens.h
changed /trunk/embedded/kernel/public/kernel_debug.h
changed /trunk/embedded/kernel/public/ll.h
changed /trunk/embedded/kernel/public/mark3cfg.h
changed /trunk/embedded/kernel/public/panic_codes.h
added /trunk/embedded/kernel/public/size_report.h
changed /trunk/embedded/kernel/public/thread.h
changed /trunk/embedded/kernel/public/transaction.h
added /trunk/embedded/size_profile.sh
/trunk/embedded/docs/refman.pdf
Binary file was changed.
/trunk/embedded/kernel/atomic.cpp Diff Switch to side-by-side view
Loading...
/trunk/embedded/kernel/blocking.cpp Diff Switch to side-by-side view
Loading...
/trunk/embedded/kernel/public/atomic.h Diff Switch to side-by-side view
Loading...
/trunk/embedded/kernel/public/blocking.h Diff Switch to side-by-side view
Loading...
/trunk/embedded/kernel/public/debug_tokens.h Diff Switch to side-by-side view
Loading...
/trunk/embedded/kernel/public/kernel_debug.h Diff Switch to side-by-side view
Loading...
/trunk/embedded/kernel/public/ll.h Diff Switch to side-by-side view
Loading...
/trunk/embedded/kernel/public/mark3cfg.h Diff Switch to side-by-side view
Loading...
/trunk/embedded/kernel/public/panic_codes.h Diff Switch to side-by-side view
Loading...
/trunk/embedded/kernel/public/size_report.h Diff Switch to side-by-side view
Loading...
/trunk/embedded/kernel/public/thread.h Diff Switch to side-by-side view
Loading...
/trunk/embedded/kernel/public/transaction.h Diff Switch to side-by-side view
Loading...
/trunk/embedded/size_profile.sh Diff Switch to side-by-side view
Loading...
Want the latest updates on software, tech news, and AI?
Get latest updates about software, tech news, and AI from SourceForge directly in your inbox once a month.