Re: [PATCH 5/5] tracing/ftrace: Introduce the big kernel lock tracer

Previous message: [thread] [date] [author]
Next message: [thread] [date] [author]
From: Frank Ch. Eigler
Date: Friday, October 24, 2008 - 8:02 am

Hi -

On Fri, Oct 24, 2008 at 10:47:36AM -0400, Steven Rostedt wrote:

That's what we do with the systemtap script, where kernel "handling"
consists of "running the machine code".


perl and python are pretty big procedural languages, and are not
easily compiled down to compact & quickly executed machine code.  (I
take it no one is suggesting including a perl or python VM in the
kernel.)  Plus, debugger-flavoured event-handling programming style
would not look nearly as compact in perl/python as in systemtap, which
is small and domain-specific.

- FChE
--
Previous message: [thread] [date] [author]
Next message: [thread] [date] [author]

Messages in current thread:
[PATCH 5/5] tracing/ftrace: Introduce the big kernel lock ..., Frederic Weisbecker, (Sat Oct 11, 1:22 pm)
Re: [PATCH 5/5] tracing/ftrace: Introduce the big kernel l ..., Frédéric Weisbecker, (Tue Oct 21, 5:28 am)
Re: [PATCH 5/5] tracing/ftrace: Introduce the big kernel l ..., Frédéric Weisbecker, (Tue Oct 21, 5:42 am)
Re: [PATCH 5/5] tracing/ftrace: Introduce the big kernel l ..., Frank Ch. Eigler, (Thu Oct 23, 11:15 am)
Re: [PATCH 5/5] tracing/ftrace: Introduce the big kernel l ..., Frédéric Weisbecker, (Fri Oct 24, 6:43 am)
Re: [PATCH 5/5] tracing/ftrace: Introduce the big kernel l ..., Frank Ch. Eigler, (Fri Oct 24, 8:02 am)
Re: [PATCH 5/5] tracing/ftrace: Introduce the big kernel l ..., Frédéric Weisbecker, (Fri Oct 24, 8:26 am)
Re: [PATCH 5/5] tracing/ftrace: Introduce the big kernel l ..., Frank Ch. Eigler, (Fri Oct 24, 12:29 pm)