From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from euclid.skiles.gatech.edu (list@euclid.skiles.gatech.edu [130.207.146.50]) by coral.primenet.com.au (8.7.5/8.7.3) with ESMTP id FAA01601 for ; Thu, 1 Aug 1996 05:38:30 +1000 (EST) Received: (from list@localhost) by euclid.skiles.gatech.edu (8.7.3/8.7.3) id PAA28181; Wed, 31 Jul 1996 15:28:35 -0400 (EDT) Resent-Date: Wed, 31 Jul 1996 15:28:35 -0400 (EDT) Message-Id: <199607311926.PAA12114@redwood.skiles.gatech.edu> To: zsh-workers@math.gatech.edu Subject: Re: Something fishy in process timing In-reply-to: Your message of "Wed, 31 Jul 1996 19:50:20 +0200." <199607311750.TAA21543@bolyai.cs.elte.hu> Date: Wed, 31 Jul 1996 15:26:24 -0400 From: Richard Coleman Resent-Message-ID: <"0zh9N1.0.Cu6.YFx_n"@euclid> Resent-From: zsh-workers@math.gatech.edu X-Mailing-List: archive/latest/1852 X-Loop: zsh-workers@math.gatech.edu Precedence: list Resent-Sender: zsh-workers-request@math.gatech.edu > > By the way, my time reports look like this: > > > > ./usetime 2 1000000: 1.37s(r) 1.35s(u) 0.02s(s) (99%): %K kb, max %M kb, %F pf > > > > I still haven't worked out what happened to %K, %M and %F. > > They've got removed on 30 March 1995 by Richard. If you have the RCS > sources it happened in revision 1.18 of jobs.c. > > I think the corresponting ChangeLog entry is: > > * most of signals.{c,h} rewritten. > > Perhaps it was not portable? I can answer this one, since I removed them. When I rewrote the signals code, I converted zsh from using the BSD signals functions by default to using the POSIX signal functions. The flags such as %K return information that is specific to the way resource usage is reported on BSD. I looked for portable alternatives, but didn't find anything. I also rewrote the way resource usage information was reported. It sucks that we lost those flags, but almost no one complained at the time, and it greatly cleaned up the code, I consider it a small loss. rc