This is the mail archive of the
systemtap@sourceware.org
mailing list for the systemtap project.
[Bug translator/3498] improve offline processing speed by predicate fn
- From: "fche at redhat dot com" <sourceware-bugzilla at sourceware dot org>
- To: systemtap at sources dot redhat dot com
- Date: 20 May 2008 20:32:33 -0000
- Subject: [Bug translator/3498] improve offline processing speed by predicate fn
- References: <20061109181920.3498.fche@redhat.com>
- Reply-to: sourceware-bugzilla at sourceware dot org
------- Additional Comments From fche at redhat dot com 2008-05-20 20:32 -------
One possible approach is to break the derivation process between the
probe-point matcher tree and the actual derived_foo_builder::build
calls, by storing in the session a vector of deferred-build calls.
Perhaps it should be rolled into the derived_probe_group class
structure. (This may also be a better place/time to handle listings.)
Once all the probes have been resolved to builders, they'd actually
start getting build calls. The dwarf builder can search the
deferred-builder queue for all the other occurrences of kernel.* and
module("*").*, and thus customize a good filter predicate for
dwfl_linux_kernel_report_offline().
--
What |Removed |Added
----------------------------------------------------------------------------
AssignedTo|fche at redhat dot com |systemtap at sources dot
| |redhat dot com
Status|NEW |ASSIGNED
http://sourceware.org/bugzilla/show_bug.cgi?id=3498
------- You are receiving this mail because: -------
You are the assignee for the bug, or are watching the assignee.