[Vm-dev] DTrace for Squeak?

Eliot Miranda eliot.miranda at gmail.com
Tue May 19 15:54:28 UTC 2009

On Tue, May 19, 2009 at 3:54 AM, Adrian Lienhard <adi at netstyle.ch> wrote:

> Has anybody considered adding a DTrace user space provider to the VM?
> This could be very helpful for debugging and profiling (at least on Mac; I
> don't know about DTrace for Linux).
> My man pages on OS X describe the same approach for adding probes to a C
> program as in http://blogs.sun.com/ahl/entry/user_land_tracing_gets_better
> Ruby, Java, Perl, PHP and others have such high-level providers.

Yes, but things like MethodWrappers can provide excellent visibility and the
VM already has lots of introspective support for memory usage, garbage
colleciton timings, context switch counts, etc.  I don't see DTrace as that
compelling.  What do you see as the costs and benefits?

> Cheers,
> Adrian
> ___________________
> http://www.adrian-lienhard.ch/
-------------- next part --------------
An HTML attachment was scrubbed...
URL: http://lists.squeakfoundation.org/pipermail/vm-dev/attachments/20090519/a6b0abce/attachment.htm

More information about the Vm-dev mailing list