From mboxrd@z Thu Jan 1 00:00:00 1970 Message-ID: <9e269d17ee7ea1cd7ecd77a8a58705ff@collyer.net> To: 9fans@cse.psu.edu Subject: Re: [9fans] blanks in file names From: Geoff Collyer MIME-Version: 1.0 Content-Type: text/plain; charset="US-ASCII" Content-Transfer-Encoding: 7bit Date: Thu, 11 Jul 2002 01:39:07 -0700 Topicbox-Message-UUID: c9305858-eaca-11e9-9e20-41e7f4b1d025 dave@dave.tj, Have you actually used Plan 9 or even read its manual? I ask because you've made a succession of odd statements: > strlen() is an expensive operation. No, it's not terribly expensive. Even if it were, most strings are short, so it's not much of an issue. DES encryption is expensive. > realloc() sucks in a multithreaded environment. You don't define ``sucks'', but the whole malloc family use internal locks on Plan 9 so that they *do* work well (or at least don't corrupt memory) in multiprocess or multithread programs. > Also, I'd like to mention again that I'm not asking the kernel to > allocate memory. The kernel already allocates memory, including string memory. What's the big deal?