Re: ptrace PT_CONTINUE
Re: ptrace PT_CONTINUE
- Subject: Re: ptrace PT_CONTINUE
- From: Terry Lambert <email@hidden>
- Date: Fri, 10 Jul 2009 12:57:21 -0700
On Jul 9, 2009, at 8:48 PM, Esteban Bodigami wrote:
what is the difference between ptrace and dtrace?
ptrace is a system call with a limited set of functionality for use by
debuggers of user space processes. On BSD-based systems, it's all
that's needed to implement a debugger. On Mac OS X, you also need the
task port for the process being debugged, in order to access its
address space contents.
dtrace is a command-line command that front-ends the DTrace facility.
The DTrace facility is a comprehensive dynamic tracing framework
capable of instrumenting existing code without specific explicit
instrumentation, including both user programs and the operating system
itself.
More extensive information on DTrace is available from Sun's web site.
-- Terry
_______________________________________________
Do not post admin requests to the list. They will be ignored.
Darwin-dev mailing list (email@hidden)
Help/Unsubscribe/Update your Subscription:
This email sent to email@hidden