Messages in this thread | | | Date | Sat, 16 Sep 2006 10:21:07 +0200 | From | Ingo Molnar <> | Subject | Re: [PATCH 0/11] LTTng-core (basic tracing infrastructure) 0.5.108 |
| |
* Roman Zippel <zippel@linux-m68k.org> wrote:
> [...] It would also add virtually no maintainance overhead as you like > to claim - how often does this function change?
as i said, roughly half of the tracepoints are like this - and some of them in functions in frequented places. That's far from "virtually no maintainance overhead". In the -rt tree i have never more than a dozen static tracepoints, yet even this small amount caused at least 5 extra -rt tree iterations due to various breakages (build problems or even crashes). Cruft comes in small steps, and my worry is that such _unremovable_ markups will be cruft that never shrinks. With dynamic tracers i see the _chance_ for cruft to shift to places where it does not hurt, if that cruft turns out to become a hindrance.
Ingo - To unsubscribe from this list: send the line "unsubscribe linux-kernel" in the body of a message to majordomo@vger.kernel.org More majordomo info at http://vger.kernel.org/majordomo-info.html Please read the FAQ at http://www.tux.org/lkml/
| |