Skip site navigation (1)Skip section navigation (2)
Date:      Wed, 15 Sep 2010 11:06:25 +0000
From:      David Xu <davidxu@freebsd.org>
To:        David Xu <davidxu@freebsd.org>
Cc:        svn-src-head@freebsd.org, svn-src-all@freebsd.org, src-committers@freebsd.org
Subject:   Re: svn commit: r212630 - in head/lib/libthr: . thread
Message-ID:  <4C90A8B1.6060709@freebsd.org>
In-Reply-To: <201009150256.o8F2uXwX004579@svn.freebsd.org>

index | next in thread | previous in thread | raw e-mail

David Xu wrote:
> Author: davidxu
> Date: Wed Sep 15 02:56:32 2010
> New Revision: 212630
> URL: http://svn.freebsd.org/changeset/base/212630
> 
> Log:
>   add code to support stack unwinding when thread exits. note that only
>   defer-mode cancellation works, asynchrnous mode does not work because
>   it lacks of libuwind's support. stack unwinding is not enabled unless
>   LIBTHR_UNWIND_STACK is defined in Makefile.
> 
> Modified:
>   head/lib/libthr/Makefile
>   head/lib/libthr/thread/thr_clean.c
>   head/lib/libthr/thread/thr_create.c
>   head/lib/libthr/thread/thr_exit.c
>   head/lib/libthr/thread/thr_init.c
>   head/lib/libthr/thread/thr_private.h

I have enabled stack unwinding to see if it will cause any problem,
if it does, it can be easily turned off in Makefile.



home | help

Want to link to this message? Use this
URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?4C90A8B1.6060709>