*** UNIX MANUAL PAGE BROWSER ***

A Nergahak database for man pages research.

Navigation

Directory Browser

1Browse 4.4BSD4.4BSD
1Browse Digital UNIXDigital UNIX 4.0e
1Browse FreeBSDFreeBSD 14.3
1Browse MINIXMINIX 3.4.0rc6-d5e4fc0
1Browse NetBSDNetBSD 10.1
1Browse OpenBSDOpenBSD 7.7
1Browse UNIX v7Version 7 UNIX
1Browse UNIX v10Version 10 UNIX

Manual Page Search

Manual Page Result

0 Command: bprint | Section: 1 | Source: UNIX v10 | File: bprint.1
BPRINT(1) General Commands Manual BPRINT(1) NAME bprint - expression profiler SYNOPSIS bprint [ option ... ] [ file ... ] DESCRIPTION bprint produces on the standard output a listing of the programs com- piled by lcc with the -b option. Executing an a.out so compiled ap- pends profiling data to prof.out. The first token of each expression in the listing is preceded by the number of times it was executed en- closed in angle brackets as determined from the data in prof.out. bprint interprets the following options. -c Compress the prof.out file, which otherwise grows with every ex- ecution of a.out. -b Print an annotated listing as described above. -n Include line numbers in the listing. -f Print only the number of invocations of each function. A second -f summarizes call sites instead of callers. -Idir specifies additional directories in which to seek files given in prof.out that do not begin with `/'. If any file names are given, only the requested data for those files are printed in the order presented. If no options are given, -b is as- sumed. FILES prof.out profiling data /usr/lib/bbexit.o creates prof.out when a.out exits SEE ALSO lcc(1), prof(1) BUGS Macros and comments can confuse bprint because it uses post-expansion source coordinates to annotate pre-expansion source files. If bprint sees that it's about to print a statement count inside a number or identifier, it moves the count to just before the token. Can't cope with an ill-formed prof.out. local - 9/24/91 BPRINT(1)

Navigation Options