Use tprints with literal strings, it may be faster than tprintf
* bjm.c: Replace tprintf("str") with tprints("str").
* block.c: Likewise.
* desc.c: Likewise.
* file.c: Likewise.
* io.c: Likewise.
* ipc.c: Likewise.
* mem.c: Likewise.
* net.c: Likewise.
* proc.c: Likewise.
* process.c: Likewise.
* quota.c: Likewise.
* resource.c: Likewise.
* scsi.c: Likewise.
* signal.c: Likewise.
* sock.c: Likewise.
* strace.c: Likewise.
* stream.c: Likewise.
* syscall.c: Likewise.
* system.c: Likewise.
* term.c: Likewise.
* time.c: Likewise.
* util.c: Likewise.
Signed-off-by: Denys Vlasenko <dvlasenk@redhat.com>
diff --git a/strace.c b/strace.c
index 9c63388..bdc2112 100644
--- a/strace.c
+++ b/strace.c
@@ -1797,7 +1797,7 @@
"cleanup: looking at pid %u\n", tcp->pid);
if (tcp_last &&
(!outfname || followfork < 2 || tcp_last == tcp)) {
- tprintf(" <unfinished ...>");
+ tprints(" <unfinished ...>");
printtrailer();
}
if (tcp->flags & TCB_ATTACHED)
@@ -2249,7 +2249,7 @@
#ifdef PR_INFO
if (tcp->status.PR_INFO.si_signo == what) {
printleader(tcp);
- tprintf(" siginfo=");
+ tprints(" siginfo=");
printsiginfo(&tcp->status.PR_INFO, 1);
printtrailer();
}
@@ -2565,7 +2565,7 @@
#endif
printleader(tcp);
if (ptrace(PTRACE_GETSIGINFO, pid, 0, &si) == 0) {
- tprintf("--- ");
+ tprints("--- ");
printsiginfo(&si, verbose(tcp));
tprintf(" (%s)" PC_FORMAT_STR " ---",
strsignal(WSTOPSIG(status))
@@ -2606,7 +2606,7 @@
* Finish the line then.
*/
tcp_last->flags |= TCB_REPRINT;
- tprintf(" <unfinished ...>");
+ tprints(" <unfinished ...>");
printtrailer();
}
detach(tcp, 0);
@@ -2669,14 +2669,14 @@
if (tcp_last) {
if (tcp_last->ptrace_errno) {
if (tcp_last->flags & TCB_INSYSCALL) {
- tprintf(" <unavailable>) ");
+ tprints(" <unavailable>) ");
tabto();
}
- tprintf("= ? <unavailable>\n");
+ tprints("= ? <unavailable>\n");
tcp_last->ptrace_errno = 0;
} else if (!outfname || followfork < 2 || tcp_last == tcp) {
tcp_last->flags |= TCB_REPRINT;
- tprintf(" <unfinished ...>\n");
+ tprints(" <unfinished ...>\n");
}
}
curcol = 0;
@@ -2725,7 +2725,7 @@
void
printtrailer(void)
{
- tprintf("\n");
+ tprints("\n");
tcp_last = NULL;
}