Path: utzoo!attcan!uunet!mcsun!hp4nl!kunivv1!ge From: ge@kunivv1.sci.kun.nl (Ge' Weijers) Newsgroups: comp.lang.misc Subject: Re: Anyone want to design a language? Message-ID: <1185@kunivv1.sci.kun.nl> Date: 15 Mar 90 16:35:16 GMT References: <22569:05:10:24@stealth.acf.nyu.edu> <12507@mcdphx.phx.mcd.mot.com> <111357@ti-csl.csc.ti.com> <8827@boring.cwi.nl> Organization: University of Nijmegen, The Netherlands. Lines: 18 siebren@piring.cwi.nl (Siebren van der Zee) writes: >Right. Now if you're gonna put dynamic allocation in your language >anyway, don't forget to handle "automatic" growing of the stacks >in multithreaded environments. >This cannot be done by the operating system, since the virtual >memory just above the top of the stack that needs to be grown may >be used by another thread's stack. A decent, multi-segment machine can have N stacks that all grow and shrink as needed. Say: an MC68030/SPARC/.... operating system can't ... Ge' Weijers Internet/UUCP: ge@cs.kun.nl Faculty of Mathematics and Computer Science, (uunet.uu.net!cs.kun.nl!ge) University of Nijmegen, Toernooiveld 1 6525 ED Nijmegen, the Netherlands tel. +3180612483 (UTC-2)