From owner-freebsd-current Sun Jan 31 17:17:56 1999 Return-Path: Received: (from majordom@localhost) by hub.freebsd.org (8.8.8/8.8.8) id RAA26036 for freebsd-current-outgoing; Sun, 31 Jan 1999 17:17:56 -0800 (PST) (envelope-from owner-freebsd-current@FreeBSD.ORG) Received: from mail.kersur.net (mail.kersur.net [199.79.199.3]) by hub.freebsd.org (8.8.8/8.8.8) with ESMTP id RAA26031 for ; Sun, 31 Jan 1999 17:17:53 -0800 (PST) (envelope-from dswartz@druber.com) Received: from manticore (manticore.druber.com [207.180.95.108]) by mail.kersur.net (8.9.1/8.9.1) with SMTP id UAA15969; Sun, 31 Jan 1999 20:20:21 -0500 (EST) Message-Id: <3.0.5.32.19990131201731.009da5f0@mail.kersur.net> X-Sender: druber@mail.kersur.net X-Mailer: QUALCOMM Windows Eudora Light Version 3.0.5 (32) Date: Sun, 31 Jan 1999 20:17:31 -0500 To: Gregory Bond From: Dan Swartzendruber Subject: Re: btokup().. patch to STYLE(9) (fwd) Cc: Brian Feldman , Christopher Masto , current@FreeBSD.ORG In-Reply-To: <199902010109.MAA03424@lightning.itga.com.au> References: Mime-Version: 1.0 Content-Type: text/plain; charset="us-ascii" Sender: owner-freebsd-current@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.ORG At 12:09 PM 2/1/99 +1100, Gregory Bond wrote: >> I seem to remember there once was a comment in a well-known body of code, which >> went something like: >> "You are not supposed to understand this." > >It was (IIRC) the process switching magic at the heart of fork() in V7 (and >earlier, I assume). If I remember right, it referred to the non-local goto juju where if the forked processed was swapped out, the label jumped was changed to yet another place. Unfortunately, my annotated V6 listing is not accessible right now... To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-current" in the body of the message