diff options
author | Justus Winter <justus@gnupg.org> | 2016-12-02 12:05:13 +0100 |
---|---|---|
committer | Justus Winter <justus@gnupg.org> | 2016-12-09 19:23:51 +0100 |
commit | 3973572c6e285de9bdf07cb422c1c95cce4e1370 (patch) | |
tree | 3422c2046d4ff1a8ec25d846adfe1e1b7df6d824 /NEWS | |
parent | 7cd47bc6da4dcbb9b1d3ec5b2bc7eef37b434f5b (diff) | |
download | gnumach-3973572c6e285de9bdf07cb422c1c95cce4e1370.tar.gz gnumach-3973572c6e285de9bdf07cb422c1c95cce4e1370.tar.bz2 gnumach-3973572c6e285de9bdf07cb422c1c95cce4e1370.zip |
Update the NEWS file
Diffstat (limited to 'NEWS')
-rw-r--r-- | NEWS | 25 |
1 files changed, 24 insertions, 1 deletions
@@ -1,6 +1,29 @@ -Version 1.8 (2016-10-XX) +Version 1.8 (2016-12-XX) + +The memory management system was extensively reworked. A new type for +physical addresses is now used where appropriate, and the system can +make use of the high memory segment. Many paging issues have been +addressed, and as a result the system handles low memory situations +more gracefully now. + +The virtual memory system now uses a red-black tree for allocations, +and as a result it now supports tasks with tens of thousands of +mappings. + +Debugging and error reporting has been improved. Among other things +the vm maps are now augmented with names that are used in error +messages, panics and assertions point to their locations, the lock +debugging mechanism has been fixed, and the kernel debugger can now +inspect stack traces reaching into the machine-dependent bits +implemented in assembler. + +Countless bugs throughout the code have been fixed, notably minor +issues with the gsync synchronization mechanism which is now used for +the internal locks in the GNU C library. The deprecated external memory management interface has been removed. + +The partial ACPI support has been removed. Version 1.7 (2016-05-18) |