This is the mail archive of the systemtap@sourceware.org mailing list for the systemtap project.


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]
Other format: [Raw text]

[Bug translator/10124] New: permit limited reentrancy


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.


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]