Access the full text.
Sign up today, get DeepDyve free for 14 days.
(1979)
UNIX Programmer's Manual
The code generator generator's work station: experiments with the Graham-Glanville machine independent algorithms for code generation
E. Satterthwaite (1972)
Debugging tools for high level languagesSoftware: Practice and Experience, 2
S. Graham, R. Henry, R. Schulman (1982)
An experiment in table driven code generation
Charles Haley, M. McKusick, P. Kessler, S. Graham, W. Joy (1980)
Berkeley Pascal User's Manual Version 3.1
(1979)
U~VIX Programmer’s Manual, ‘prof command’, section 1, Bell Laboratories
R. Tarjan (1972)
Depth-First Search and Linear Graph AlgorithmsSIAM J. Comput., 1
D. Knuth (1971)
An empirical study of FORTRAN programsSoftware: Practice and Experience, 1
Cary Coutant, R. Griswold, D. Hanson (1983)
Measuring the Performance and Behavior of Icon ProgramsIEEE Transactions on Software Engineering, SE-9
J. Bentley (1981)
Writing efficient code
In modular programs, groups of routines constitute conceptual abstractions. A method for providing execution profiles for such programs is presented. The central idea is that the execution time for a routine is charged to the routines that call it. The implementation of this method by a profiler called gprof is described. The techniques used to gather the necessary information about the timing and structure of the program are given, as is the processing used to propagate routine execution times along arcs of the call graph of the program. The method for displaying the profile to the user is discussed. Experience using the profiles for hand‐tuning large programs is summarized. Additional uses for the profiles are suggested.
Software: Practice and Experience – Wiley
Published: Aug 1, 1983
Keywords: ; ; ; ; ;
Read and print from thousands of top scholarly journals.
Already have an account? Log in
Bookmark this article. You can see your Bookmarks on your DeepDyve Library.
To save an article, log in first, or sign up for a DeepDyve account if you don’t already have one.
Copy and paste the desired citation format or use the link below to download a file formatted for EndNote
Access the full text.
Sign up today, get DeepDyve free for 14 days.
All DeepDyve websites use cookies to improve your online experience. They were placed on your computer when you launched this website. You can change your cookie settings through your browser.