* one more toy
@ 1999-10-07 0:28 Ulrich Drepper
1999-10-07 3:18 ` Andreas Schwab
0 siblings, 1 reply; 4+ messages in thread
From: Ulrich Drepper @ 1999-10-07 0:28 UTC (permalink / raw)
To: GNU libc hacker
I've checked in one more toy. It is just one example what can be done
with the pcprofile code which was already in debug/ (Now you know what
it is for).
Try running xtrace on a program and it will run the application in a
second xterm while it tracks in the original program the names of the
currently used functions. As I've said it's an example but maybe it's
useful for the one or the other long running application.
--
---------------. drepper at gnu.org ,-. 1325 Chesapeake Terrace
Ulrich Drepper \ ,-------------------' \ Sunnyvale, CA 94089 USA
Cygnus Solutions `--' drepper at cygnus.com `------------------------
^ permalink raw reply [flat|nested] 4+ messages in thread
* Re: one more toy
1999-10-07 0:28 one more toy Ulrich Drepper
@ 1999-10-07 3:18 ` Andreas Schwab
1999-10-07 9:08 ` Ulrich Drepper
0 siblings, 1 reply; 4+ messages in thread
From: Andreas Schwab @ 1999-10-07 3:18 UTC (permalink / raw)
To: Ulrich Drepper; +Cc: GNU libc hacker
[-- Warning: decoded text below may be mangled, UTF-8 assumed --]
[-- Attachment #1: Type: text/plain, Size: 838 bytes --]
Ulrich Drepper <drepper@cygnus.com> writes:
|> I've checked in one more toy. It is just one example what can be done
|> with the pcprofile code which was already in debug/ (Now you know what
|> it is for).
|>
|> Try running xtrace on a program and it will run the application in a
|> second xterm while it tracks in the original program the names of the
|> currently used functions. As I've said it's an example but maybe it's
|> useful for the one or the other long running application.
Can you please give us a hint about what this toy is supposed to do? I
cannot get this thing to do anything usefull.
Andreas.
--
Andreas Schwab "And now for something
SuSE Labs completely different."
schwab@suse.de
SuSE GmbH, Schanzäckerstr. 10, D-90443 Nürnberg
^ permalink raw reply [flat|nested] 4+ messages in thread
* Re: one more toy
1999-10-07 3:18 ` Andreas Schwab
@ 1999-10-07 9:08 ` Ulrich Drepper
1999-10-07 9:19 ` Ulrich Drepper
0 siblings, 1 reply; 4+ messages in thread
From: Ulrich Drepper @ 1999-10-07 9:08 UTC (permalink / raw)
To: Andreas Schwab; +Cc: GNU libc hacker
Andreas Schwab <schwab@suse.de> writes:
> Can you please give us a hint about what this toy is supposed to do? I
> cannot get this thing to do anything usefull.
If you run, e.g.,
xtrace someprogram itsargs
you'll see in realtime in which function the program currently is
working. This can (and will be) extended in future and I want to
combine the functionality with that of the memory profiling.
--
---------------. drepper at gnu.org ,-. 1325 Chesapeake Terrace
Ulrich Drepper \ ,-------------------' \ Sunnyvale, CA 94089 USA
Cygnus Solutions `--' drepper at cygnus.com `------------------------
^ permalink raw reply [flat|nested] 4+ messages in thread
* Re: one more toy
1999-10-07 9:08 ` Ulrich Drepper
@ 1999-10-07 9:19 ` Ulrich Drepper
0 siblings, 0 replies; 4+ messages in thread
From: Ulrich Drepper @ 1999-10-07 9:19 UTC (permalink / raw)
To: Andreas Schwab; +Cc: GNU libc hacker
Uh, I forgot to mention. Since the preloaded module uses the
__cyg_profile_func_* hooks you have to compile your code with
-finstrument-functions.
--
---------------. drepper at gnu.org ,-. 1325 Chesapeake Terrace
Ulrich Drepper \ ,-------------------' \ Sunnyvale, CA 94089 USA
Cygnus Solutions `--' drepper at cygnus.com `------------------------
^ permalink raw reply [flat|nested] 4+ messages in thread
end of thread, other threads:[~1999-10-07 9:19 UTC | newest]
Thread overview: 4+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
1999-10-07 0:28 one more toy Ulrich Drepper
1999-10-07 3:18 ` Andreas Schwab
1999-10-07 9:08 ` Ulrich Drepper
1999-10-07 9:19 ` Ulrich Drepper
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for read-only IMAP folder(s) and NNTP newsgroup(s).