Skip site navigation (1)Skip section navigation (2)
Date:      Sun, 16 Jul 2006 06:21:27 +1000
From:      Peter Jeremy <peterjeremy@optushome.com.au>
To:        "Kamal R. Prasad" <kamalp@acm.org>
Cc:        freebsd-hackers@freebsd.org
Subject:   Re: kern/99979: Get Ready for Kernel Module in C++
Message-ID:  <20060715202126.GA741@turion.vk2pj.dyndns.org>
In-Reply-To: <ac7deb50607122246k7df45813hf9cb34e1f8269c77@mail.gmail.com>
References:  <courier.44B37714.00004B4D@intron.ac> <868xn0z8w9.fsf@xps.des.no> <courier.44B3B9A0.0000609C@intron.ac> <20060711152949.GB1463@merlin.emma.line.org> <1152642474.29859@origin.intron.ac> <3bbf2fe10607111437h6547432fn2887348708df29a4@mail.gmail.com> <20060712113516.GC2162@britannica.bec.de> <ac7deb50607120603t6607ff97j4f5cf1749b6e426b@mail.gmail.com> <20060712132059.GA3906@britannica.bec.de> <ac7deb50607122246k7df45813hf9cb34e1f8269c77@mail.gmail.com>

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

--ZGiS0Q5IWpPtfppv
Content-Type: text/plain; charset=us-ascii
Content-Disposition: inline
Content-Transfer-Encoding: quoted-printable

On Thu, 2006-Jul-13 11:16:18 +0530, Kamal R. Prasad wrote:
>Im sorry I didn't understand you. setjmp() stores a few register contents

This varies with the CPU - from 48 bytes (i386 and sparc64) to 656
bytes (alpha).  In addition, setjmp() stores the signal mask - and
accessing this requires a system call - which is comparatively
expensive.

--=20
Peter Jeremy

--ZGiS0Q5IWpPtfppv
Content-Type: application/pgp-signature
Content-Disposition: inline

-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.4 (FreeBSD)

iD8DBQFEuU5F/opHv/APuIcRAuWhAJ9vDKiab2w1WaK5GM/61Yv1HC8c9ACfQ0Tw
JnkER/YAnBmiGUXG/TA/EjA=
=QoVu
-----END PGP SIGNATURE-----

--ZGiS0Q5IWpPtfppv--



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