From owner-freebsd-hackers Wed Feb 28 8:52:48 2001 Delivered-To: freebsd-hackers@freebsd.org Received: from sharmasnew.dhs.org (c239143-a.frmt1.sfba.home.com [24.19.220.119]) by hub.freebsd.org (Postfix) with ESMTP id 48FB037B719 for ; Wed, 28 Feb 2001 08:52:46 -0800 (PST) (envelope-from adsharma@sharmasnew.dhs.org) Received: (from adsharma@localhost) by sharmasnew.dhs.org (8.11.1/8.11.1) id f1SGl0r26924; Wed, 28 Feb 2001 08:47:00 -0800 (PST) (envelope-from adsharma) Date: Wed, 28 Feb 2001 08:46:59 -0800 From: Arun Sharma To: Julian Elischer Cc: hackers@freebsd.org Subject: Re: Setting memory allocators for library functions. Message-ID: <20010228084659.A26909@sharmas.dhs.org> References: <200102260529.f1Q5T8413011@curve.dellroad.org> <200102261755.f1QHtvr34064@earth.backplane.com> <200102270624.WAA17949@c62443-a.frmt1.sfba.home.com> <3A9BAAF9.C75B39BF@elischer.org> <3A9C9CCC.4F9B521D@softweyr.com> <3A9C9D11.854BCD5@elischer.org> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline User-Agent: Mutt/1.2.5i In-Reply-To: <3A9C9D11.854BCD5@elischer.org>; from julian@elischer.org on Tue, Feb 27, 2001 at 10:39:13PM -0800 Sender: owner-freebsd-hackers@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.ORG On Tue, Feb 27, 2001 at 10:39:13PM -0800, Julian Elischer wrote: > no, something specifically designed around kernel type of actions. > declarations of "physical pointer", "kvm pointer" "User Pointer" > for example, and being able to declare a structure (not 'struct') > and say "this list is 'per process'" and have the list head > automatically in the proc struct > without haviong to add it there.. i.e backwards from today.. Rumor has it that MS has several compiler extensions, just for supporting their kernel. Some of what you say above could be built on top of the compiler, declaratively. Language support works well in cases where writing the same code by hand is tedious and error prone or down right ugly - like several hundred if (foo = null) return blah checks. -Arun To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-hackers" in the body of the message