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.
Cheers, Adrian ___________________ http://www.adrian-lienhard.ch/