Relay-Version: version B 2.10 5/3/83; site utzoo.UUCP Path: utzoo!utgpu!water!watnot!watmath!clyde!rutgers!ames!ucbcad!ucbvax!decvax!decwrl!pyramid!batcomputer!itsgw!rpiacm!ka From: ka@rpiacm.UUCP Newsgroups: comp.arch Subject: Re: String Processing Instruction Message-ID: <287@rpiacm.UUCP> Date: Mon, 30-Mar-87 02:30:14 EST Article-I.D.: rpiacm.287 Posted: Mon Mar 30 02:30:14 1987 Date-Received: Sun, 5-Apr-87 14:22:47 EST References: <15292@amdcad.UUCP> <978@ames.UUCP> <909@spar.SPAR.SLB.COM> <230@winchester.mips.UUCP> Distribution: na Organization: RPI-ACM Student Access Unix. Troy, NY Lines: 9 In article <230@winchester.mips.UUCP>, mash@mips.UUCP (John Mashey) writes: > We did some rummaging and profiling of code, and were astonished to find > the actual amount of time spent in the str* routines to be pretty small. Probably a major reason for this is that programmers use in-line code for lots of string operations in C. The early UN*X code was pretty efficient. People who learned their coding styles from reading early UN*X code simply don't include calls to the str* routines inside tight loops. Kenneth Almquist