===================================================================
RCS file: /cvsrepo/anoncvs/cvs/www/55.html,v
retrieving revision 1.25
retrieving revision 1.26
diff -c -r1.25 -r1.26
*** www/55.html 2014/03/24 06:27:57 1.25
--- www/55.html 2014/03/24 08:20:17 1.26
***************
*** 173,178 ****
--- 173,183 ----
Threading improvements:
- Interprocess semaphores via sem_open(3).
+
- Running threaded processes under a debugger no longer causes panics.
+
- SIGPROF and SIGVTALRM are now reliably delivered to the thread that was running when they were triggered.
+
- Thread stacks now have a random bias.
+
- fork(2) no longer changes the pthread_t of the forking thread in the child.
+
- Signaling races eliminated from pthread_kill(3) and pthread_cancel(3).
***************
*** 181,187 ****
New in-memory file system, tmpfs
POSIX required nl(1) utility.
OpenBSD/vax has switched to GCC 3.
! Added getdents(2).
--- 186,200 ----
New in-memory file system, tmpfs
POSIX required nl(1) utility.
OpenBSD/vax has switched to GCC 3.
! Replaced getdirentries(2) with getdents(2), vastly improving the performance and memory usage of telldir(3).
! amd64 and i386 now use the MWAIT instruction for their idle loop where available to reduce latency.
! Added CLOCK_UPTIME.
! Added tcgetsid(3).
! clock_t is now a 64 bit type, so it no longer wraps around in only 248 days.
! ino_t is now a 64 bit type, mostly to support large NFS filesystems.
! Corrected handling of UTIME_OMIT.
! pax now sets the mode and timestamps correctly on symlinks, and makes hardlinks to symlinks when requested.
! Corrected handling of shared-library destructors when libc is staticly linked.