[Top][All Lists]
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[bug-libsigsegv] GNU libsigsegv 2.10 released
From: |
Bruno Haible |
Subject: |
[bug-libsigsegv] GNU libsigsegv 2.10 released |
Date: |
Sun, 3 Apr 2011 18:43:16 +0200 |
User-agent: |
KMail/1.9.9 |
GNU libsigsegv allows handling memory page faults in user mode.
This is useful for implementing pageable virtual memory, memory-mapped
access to persistent databases, generational garbage collectors,
stack overflow handlers, distributed shared memory, and so on.
New in 2.10:
* Support for Linux/S390.
<sigsegv.h> now defines a macro SIGSEGV_FAULT_ADDRESS_ALIGNMENT.
It is either 1 or pagesize. Its meaning is that
- The fault address passed to a SIGSEGV handler has been rounded down
to a multiple of SIGSEGV_FAULT_ADDRESS_ALIGNMENT.
- The address and length arguments of sigsegv_register function calls
must be multiples of SIGSEGV_FAULT_ADDRESS_ALIGNMENT.
* Faster distinction between stack overflow and other fault on OpenBSD.
Download:
http://ftp.gnu.org/gnu/libsigsegv/libsigsegv-2.10.tar.gz
In a couple of days the preferred download address will be:
http://ftpmirror.gnu.org/libsigsegv/libsigsegv-2.10.tar.gz
Bruno
--
In memoriam Albert Merz <http://en.wikipedia.org/wiki/Albert_Merz>
[Prev in Thread] |
Current Thread |
[Next in Thread] |
- [bug-libsigsegv] GNU libsigsegv 2.10 released,
Bruno Haible <=