aboutsummaryrefslogtreecommitdiffstats
path: root/readme.txt
diff options
context:
space:
mode:
authorgdisirio <gdisirio@35acf78f-673a-0410-8e92-d51de3d6d3f4>2010-03-16 15:43:23 +0000
committergdisirio <gdisirio@35acf78f-673a-0410-8e92-d51de3d6d3f4>2010-03-16 15:43:23 +0000
commit0eed163a696d4b6daab19fd8daf05b980058f5f3 (patch)
tree0826c195f562234d1d220223271f2ef29ff183cf /readme.txt
parentc7add28f3b906a4c91fd0b5619125760179ae02d (diff)
downloadChibiOS-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.txt7
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