You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
For studying drmemtrace context switch fidelity, I want to know how often syscalls are interrupted by EINTR. I'm thinking of augmenting syscall_mix with a map of errno values to counts. Would be nice to have the DR API or drsyscall API for cross-platform failure value support: but for now could start out with just Linux errno support.
The text was updated successfully, but these errors were encountered:
Augments the syscall_mix tool to record a map from syscall failure
codes to counts. The caveat is that the trace only contains this
information explicitly for syscall that were traced with
`-record_syscall`.
Generalizes the syscall_mix results in a statistics_t struct with an accessor.
Adds testing to the burst_syscall_inject test by adding failing
syscall, running syscall_mix, accessing its stats, and confirming the
results.
Fixes#7381
Augments the syscall_mix tool to record a map from syscall failure
codes to counts for each syscall number. The caveat is that the trace only
contains this information explicitly for syscall that were traced with
`-record_syscall`.
Generalizes the syscall_mix results in a statistics_t struct with an
accessor.
Adds testing to the burst_syscall_inject test by adding failing
syscalls, running syscall_mix, accessing its stats, and confirming the
results.
Fixes#7381
For studying drmemtrace context switch fidelity, I want to know how often syscalls are interrupted by EINTR. I'm thinking of augmenting syscall_mix with a map of errno values to counts. Would be nice to have the DR API or drsyscall API for cross-platform failure value support: but for now could start out with just Linux errno support.
The text was updated successfully, but these errors were encountered: