diff options
author | gdisirio <gdisirio@35acf78f-673a-0410-8e92-d51de3d6d3f4> | 2010-03-16 15:43:23 +0000 |
---|---|---|
committer | gdisirio <gdisirio@35acf78f-673a-0410-8e92-d51de3d6d3f4> | 2010-03-16 15:43:23 +0000 |
commit | 0eed163a696d4b6daab19fd8daf05b980058f5f3 (patch) | |
tree | 0826c195f562234d1d220223271f2ef29ff183cf /readme.txt | |
parent | c7add28f3b906a4c91fd0b5619125760179ae02d (diff) | |
download | ChibiOS-0eed163a696d4b6daab19fd8daf05b980058f5f3.tar.gz ChibiOS-0eed163a696d4b6daab19fd8daf05b980058f5f3.tar.bz2 ChibiOS-0eed163a696d4b6daab19fd8daf05b980058f5f3.zip |
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@1745 35acf78f-673a-0410-8e92-d51de3d6d3f4
Diffstat (limited to 'readme.txt')
-rw-r--r-- | readme.txt | 7 |
1 files changed, 7 insertions, 0 deletions
diff --git a/readme.txt b/readme.txt index 7af58f577..670871f95 100644 --- a/readme.txt +++ b/readme.txt @@ -65,9 +65,16 @@ subdirectory, this should make things easier for RIDE7 users. The normal
makefile is still available of course.
- NEW: New article in the documentation. Fixed an orphaned page (STM8 port).
+- NEW: The port layer now can "capture" the implementation of individual
+ scheduler API functions in order to provide architecture-optimized
+ versions. This is done because further scheduler optimizations are
+ becoming increasingly pointless without considering architecture and
+ compiler related constraints.
- OPT: Optimization on the interface between scheduler and port layer, now
the kernel is even smaller and the context switch performance improved
quite a bit on all the supported architectures.
+- OPT: Simplified the implementation of chSchYieldS() and made it a macro.
+ The previous implementation was probably overkill and took too much space.
*** 1.5.3 ***
- FIX: Removed C99-style variables declarations (bug 2964418)(backported
|