Unwind annotations for the libc and libthr asm

O. Hartmann ohartman at zedat.fu-berlin.de
Sun Oct 7 21:55:19 UTC 2012


Am 10/07/12 17:20, schrieb Konstantin Belousov:
> Please find below the patch to add the unwind annotations for the libc
> and libthr assembler routines on amd64. The change shall have no impact
> on the execution of the changed code, because no functions there ever
> generate C++ exception or call a function that could generate exception.
> 
> The addition of the annotations significantly improves the results of
> the libunwind test suite on FreeBSD/amd64. We are still not on par with
> Linux, mainly due to the lack of the unwind annotations for the signal
> trampolines. Fixing this requires VDSO.
> 
[...]

Regarding to VDSO support, what happened to this request to FBSD of the
year 2010?

http://lists.freebsd.org/pipermail/freebsd-hackers/2010-April/031553.html

oh

-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 488 bytes
Desc: OpenPGP digital signature
Url : http://lists.freebsd.org/pipermail/freebsd-current/attachments/20121007/3278f025/signature.pgp


More information about the freebsd-current mailing list