Date: Sat, 10 Jul 2004 20:45:14 +0100 From: Steven Smith <sos22@cantab.net> To: freebsd-hackers@freebsd.org Cc: sos22@srcf.ucam.org Subject: Re: Article on Sun's DTrace Message-ID: <20040710194456.GA3366@archibold.chu.cam.ac.uk> In-Reply-To: <Pine.BSF.4.21.0407080218460.66234-100000@InterJet.elischer.org> References: <20040708091417.GA967@archibold.chu.cam.ac.uk> <Pine.BSF.4.21.0407080218460.66234-100000@InterJet.elischer.org>
next in thread | previous in thread | raw e-mail | index | archive | help
--bCsyhTFzCvuiizWE Content-Type: text/plain; charset=us-ascii Content-Disposition: inline Content-Transfer-Encoding: quoted-printable > > It's also possible to put probes on the return instruction of the > > function. I'm not sure how they're actually finding that, though. > I think the return probe is done by adding a call probe that changes the= =20 > return address. Yeah, I thought that when I first saw it, but the probe is passed the address of the return instruction when it fires, and I can't see how you could get that if it was just invoked by modifying the return address on the call stack. Steven. --bCsyhTFzCvuiizWE Content-Type: application/pgp-signature Content-Disposition: inline -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.2.4 (FreeBSD) iD8DBQFA8EdJO4S8/gLNrjcRAvpkAKDVH8gsqwNNpP2JNtnCQ9V22cU/xQCdHtWb HnzXxbqI7GP41xPKjhRdj0Y= =4Eza -----END PGP SIGNATURE----- --bCsyhTFzCvuiizWE--
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?20040710194456.GA3366>