After what seems like an eternity, I have committed DTrace to FreeBSD''s current (a.k.a. HEAD) branch which will eventually be released as FreeBSD-8. With thanks to Yahoo, I have done the back-ports to both FreeBSD-7 and FreeBSD-6. I plan to commit to those branches after the code has settled for a while in current. At the moment the DTrace support is limited to kernel tracing while I do more work to implement a libproc which doesn''t use procfs. I''d like to take this opportunity to than Sun Microsystems and the DTrace Three for making a fantastic feature of Solaris available to us. -- John Birrell -- This message posted from opensolaris.org
On Tue, Jun 10, 2008 at 10:49:33PM -0700, John Birrell wrote:> After what seems like an eternity, I have committed DTrace to FreeBSD''s current (a.k.a. HEAD) branch which will eventually be released as FreeBSD-8. > > With thanks to Yahoo, I have done the back-ports to both FreeBSD-7 and FreeBSD-6. I plan to commit to those branches after the code has settled for a while in current. > > At the moment the DTrace support is limited to kernel tracing while I do more work to implement a libproc which doesn''t use procfs. > > I''d like to take this opportunity to than Sun Microsystems and the DTrace Three for making a fantastic feature of Solaris available to us. >Excellent work John -- and very exciting for FreeBSD users! I imagine Yahoo is rather excited about, say, the PHP provider (or if they aren''t they should be), so hopefully USDT support will also be in the future work. Kudos again; FreeBSD users everywhere will be in your debt... - Bryan -------------------------------------------------------------------------- Bryan Cantrill, Sun Microsystems Fishworks. http://blogs.sun.com/bmc
On Tue, Jun 10, 2008 at 11:05:02PM -0700, Bryan Cantrill wrote:> > On Tue, Jun 10, 2008 at 10:49:33PM -0700, John Birrell wrote: > > After what seems like an eternity, I have committed DTrace to FreeBSD''s current (a.k.a. HEAD) branch which will eventually be released as FreeBSD-8. > > > > With thanks to Yahoo, I have done the back-ports to both FreeBSD-7 and FreeBSD-6. I plan to commit to those branches after the code has settled for a while in current. > > > > At the moment the DTrace support is limited to kernel tracing while I do more work to implement a libproc which doesn''t use procfs. > > > > I''d like to take this opportunity to than Sun Microsystems and the DTrace Three for making a fantastic feature of Solaris available to us. > > > > Excellent work John -- and very exciting for FreeBSD users! I imagine > Yahoo is rather excited about, say, the PHP provider (or if they aren''t > they should be), so hopefully USDT support will also be in the future > work. Kudos again; FreeBSD users everywhere will be in your debt...Not just Yahoo. In the weeks before and after the DTrace conference in SF, I did presentations at Nokia, Ironport (Cisco), Juniper Networks and Isilon. I also gave a talk at the BSDcan conference in Ottawa last month. The next arch port for DTrace on FreeBSD is MIPS. Thanks to MIPS Technologies for (promising to) send the hardware. -- John Birrell
On 11 Jun 2008, at 06:49, John Birrell wrote:> After what seems like an eternity, I have committed DTrace to > FreeBSD''s current (a.k.a. HEAD) branch which will eventually be > released as FreeBSD-8. > > With thanks to Yahoo, I have done the back-ports to both FreeBSD-7 > and FreeBSD-6. I plan to commit to those branches after the code has > settled for a while in current. > > At the moment the DTrace support is limited to kernel tracing while > I do more work to implement a libproc which doesn''t use procfs. > > I''d like to take this opportunity to than Sun Microsystems and the > DTrace Three for making a fantastic feature of Solaris available to > us.Wow! Congratulations John. I look forward to being able to build a DTrace enabled Perl on FreeBSD once the user space stuff is working :) -- Andy Armstrong, Hexten
On Tue, Jun 10, 2008 at 10:49:33PM -0700, John Birrell wrote:> After what seems like an eternity, I have committed DTrace to FreeBSD''s current (a.k.a. HEAD) branch which will eventually be released as FreeBSD-8. > > With thanks to Yahoo, I have done the back-ports to both FreeBSD-7 and FreeBSD-6. I plan to commit to those branches after the code has settled for a while in current. > > At the moment the DTrace support is limited to kernel tracing while I do more work to implement a libproc which doesn''t use procfs. > > I''d like to take this opportunity to than Sun Microsystems and the DTrace Three for making a fantastic feature of Solaris available to us. > > -- > John BirrellJohn, That is excellent news! Congratulations on this huge accomplishment! And look forward to seeing more FreeBSD users join us here as the community around DTrace expands to include their ideas. -Mike -- Mike Shapiro, Sun Microsystems Fishworks. blogs.sun.com/mws/