--- Gnu-Mach/NEWS 2020/09/02 04:49:38 1.1.1.6 +++ Gnu-Mach/NEWS 2020/09/02 04:51:44 1.1.1.7 @@ -1,3 +1,22 @@ +Version 1.7 (2016-05-18) + +The code has been updated to work with newer versions of GCC, and numerous bugs +have been fixed throughout the code, including a pageout deadlock. The code +uses integer types from now instead of the old Mach types. + +The VM cache policy change has been merged. The kernel now caches +unreferenced VM objects unconditionally instead of using a fixed +limit. + +The physical page allocator of the X15 kernel has been integrated, and +is now used directly by the slab allocator. This increases the kernel +heap addressing important scalability issues. + +The gsync synchronization mechanism was added, similar to the Linux kernel's +futexes, to allow efficient and powerful userland synchronization. + +Support for profiling kernel code from userland through sampling was added. + Version 1.6 (2015-10-31) The code has been updated to work with newer versions of the compiler,