On 12/27/06, Michael Shapiro <[EMAIL PROTECTED]> wrote:
> > One can dtrace dtrace as in use the kernel framework + command to debug
> > the command and library. We do this often. One cannot debug DTrace the
> > kernel software, though, since you can't instrument the kernel portion of
> > the instrumentation framework. This would violate the s/w laws of physics.
>
> I was thinking about this part. Why is this a violation of physics? A
> perfect emulator can run itself like the Russian dolls, over and over
> and over and over again in a nested nested nested fashion
The emulator would be a separate process, loading itself, with the nested
instance having its own resources. In an arbitrary-context instrumentation
framework, you've got one instance of this thing in the one kernel, with
finite resources and you can't arbitrarily allocate more as you go.
You can allocate from the stack and say 'no stack left for probing' if
you are out of stack. What's the stupid problem with that?
--
_ Felix Schulte
_|_|_ mailto:[EMAIL PROTECTED]
(0 0)
ooO--(_)--Ooo
_______________________________________________
opensolaris-code mailing list
[email protected]
http://mail.opensolaris.org/mailman/listinfo/opensolaris-code