atom feed27 messages in org.freebsd.freebsd-currentRe: VM system info
FromSent OnAttachments
John S. DysonDec 6, 1997 5:30 am 
Joao Carlos Mendes LuisDec 7, 1997 10:24 am 
John S. DysonDec 7, 1997 10:29 am 
Eivind EklundDec 7, 1997 4:43 pm 
Wolfram SchneiderDec 7, 1997 5:37 pm 
John S. DysonDec 7, 1997 5:51 pm 
Mike SmithDec 7, 1997 11:05 pm 
Eivind EklundDec 8, 1997 12:36 am 
Johan GranlundDec 8, 1997 11:05 am 
Andrew ReillyDec 8, 1997 1:27 pm 
Mike SmithDec 8, 1997 4:04 pm 
Eivind EklundDec 8, 1997 4:39 pm 
Mike SmithDec 8, 1997 4:58 pm 
Terry LambertDec 8, 1997 6:03 pm 
Eivind EklundDec 9, 1997 6:11 am 
Eivind EklundDec 9, 1997 6:32 am 
Charles HenrichDec 9, 1997 8:43 am 
Poul-Henning KampDec 9, 1997 9:18 am 
Charles HenrichDec 9, 1997 9:39 am 
Eivind EklundDec 9, 1997 10:58 am 
Charles HenrichDec 9, 1997 11:55 am 
J WunschDec 9, 1997 3:09 pm 
Mike SmithDec 9, 1997 3:25 pm 
Terry LambertDec 9, 1997 7:35 pm 
Terry LambertDec 9, 1997 7:54 pm 
Bruce EvansDec 9, 1997 11:27 pm 
John S. DysonDec 10, 1997 9:27 am 
Subject:Re: VM system info
From:Poul-Henning Kamp (ph@critter.freebsd.dk)
Date:Dec 9, 1997 9:18:24 am
List:org.freebsd.freebsd-current

(5) Code prerequisites is documented through assert() or similar functionality.

Egads! I wish assert() was thrown down to the pits of hell. Its a programmers cop out. In almost no circumstance does one ever need to assert . If you find an error condition, COPE as best you can! Especially in the kernel.

Well, suffice to say that I disagree more than words can express.

In particular in a kernel should assert be used to guard against "bad news", but lets just remember that an assert can be as stealthy as a syslog entry or as intrusive as a panic. It all depends exactly how bad.