This is the mail archive of the
systemtap@sourceware.org
mailing list for the systemtap project.
[Bug translator/10124] New: permit limited reentrancy
- From: "fche at redhat dot com" <sourceware-bugzilla at sourceware dot org>
- To: systemtap at sources dot redhat dot com
- Date: 3 May 2009 14:58:28 -0000
- Subject: [Bug translator/10124] New: permit limited reentrancy
- Reply-to: sourceware-bugzilla at sourceware dot org
For the simplest kinds of scripts that contain little other than a
tracing print* (so there are no global variable locks, and maybe
very little context space in play), we could allow the script to
be run in a reentrant fashion.
This could mean having a small number of context slots on a
per-cpu basis.
If there are multiple print* statements in the handler, and if
we wish to support atomicity for the group, the context could
be enlarged to contain an intermediate print buffer, and amend
the runtime as necessary.
See also bug #9967.
--
Summary: permit limited reentrancy
Product: systemtap
Version: unspecified
Status: NEW
Severity: normal
Priority: P2
Component: translator
AssignedTo: systemtap at sources dot redhat dot com
ReportedBy: fche at redhat dot com
http://sourceware.org/bugzilla/show_bug.cgi?id=10124
------- You are receiving this mail because: -------
You are the assignee for the bug, or are watching the assignee.