[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: proxy memory objects patch
From: |
Thomas Bushnell, BSG |
Subject: |
Re: proxy memory objects patch |
Date: |
03 Dec 2002 20:29:20 -0800 |
User-agent: |
Gnus/5.09 (Gnus v5.9.0) Emacs/21.2 |
Marcus Brinkmann <Marcus.Brinkmann@ruhr-uni-bochum.de> writes:
> > Also, it seems worthwhile to make it possible to have a hole. Maybe you
> > intended that but didn't say. e.g. an object[i] that is MACH_PORT_NULL
> > means a hole at start[i].
>
> Well, I did say it:
>
> "Note that you can specify MACH_PORT_NULL as a memobj if you want a hole."
That's wrong, however. MACH_PORT_NULL, as a memory object, does not
mean "no object", it means "anonymously allocated memory". You
shouldn't overload that meaning, even if you can't (or don't want to
bother) providing the interface that it would mean.
Re: proxy memory objects patch, Marcus Brinkmann, 2002/12/03