You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@httpd.apache.org by David Reid <ab...@dial.pipex.com> on 1999/10/20 22:26:52 UTC
MMAP
I've just committed some mmap code to APR. At present I haven't added it
into the configure process as I have a question...
For platforms that don't support MMAP what should I do? I have 2
thoughts...
1) provide the "standard" no-op functions
2) provide nothing for platforms that don't support MMAP
I guess what I'm asking is at what stage should it break if there's a
platform that doesn't support mmap?
david
Re: MMAP
Posted by David Reid <ab...@dial.pipex.com>.
Yeah I agree and that's what I'll do.
----- Original Message -----
From: Greg Stein <gs...@lyra.org>
To: <ne...@apache.org>
Sent: 20 October 1999 22:10
Subject: Re: MMAP
> Well, the outcome is that we beat Ryan into submission. Of course.
>
> :-)
>
> I'd go for #2 also. Breakage at compile/link time is loads easier to deal
> with than at runtime.
>
> Cheers,
> -g
>
> On Wed, 20 Oct 1999, David Reid wrote:
> > I read most of the other thread but still managed to get lost as to it's
> > eventual outcome :-)
> >
> > ----- Original Message -----
> > From: Manoj Kasichainula <ma...@io.com>
> > To: <ne...@apache.org>
> > Sent: 20 October 1999 21:48
> > Subject: Re: MMAP
> >
> >
> > > On Wed, Oct 20, 1999 at 09:26:52PM +0100, David Reid wrote:
> > > > For platforms that don't support MMAP what should I do? I have 2
> > > > thoughts...
> > > >
> > > > 1) provide the "standard" no-op functions
> > > > 2) provide nothing for platforms that don't support MMAP
> > >
> > > For reasons I've talked about in another thread, I'd pick #2, along
> > > with a feature macro like Ben talked about.
> > >
> > > --
> > > Manoj Kasichainula - manojk at io dot com - http://www.io.com/~manojk/
> >
>
> --
> Greg Stein, http://www.lyra.org/
>
Re: MMAP
Posted by Greg Stein <gs...@lyra.org>.
Well, the outcome is that we beat Ryan into submission. Of course.
:-)
I'd go for #2 also. Breakage at compile/link time is loads easier to deal
with than at runtime.
Cheers,
-g
On Wed, 20 Oct 1999, David Reid wrote:
> I read most of the other thread but still managed to get lost as to it's
> eventual outcome :-)
>
> ----- Original Message -----
> From: Manoj Kasichainula <ma...@io.com>
> To: <ne...@apache.org>
> Sent: 20 October 1999 21:48
> Subject: Re: MMAP
>
>
> > On Wed, Oct 20, 1999 at 09:26:52PM +0100, David Reid wrote:
> > > For platforms that don't support MMAP what should I do? I have 2
> > > thoughts...
> > >
> > > 1) provide the "standard" no-op functions
> > > 2) provide nothing for platforms that don't support MMAP
> >
> > For reasons I've talked about in another thread, I'd pick #2, along
> > with a feature macro like Ben talked about.
> >
> > --
> > Manoj Kasichainula - manojk at io dot com - http://www.io.com/~manojk/
>
--
Greg Stein, http://www.lyra.org/
Re: MMAP
Posted by David Reid <ab...@dial.pipex.com>.
I read most of the other thread but still managed to get lost as to it's
eventual outcome :-)
----- Original Message -----
From: Manoj Kasichainula <ma...@io.com>
To: <ne...@apache.org>
Sent: 20 October 1999 21:48
Subject: Re: MMAP
> On Wed, Oct 20, 1999 at 09:26:52PM +0100, David Reid wrote:
> > For platforms that don't support MMAP what should I do? I have 2
> > thoughts...
> >
> > 1) provide the "standard" no-op functions
> > 2) provide nothing for platforms that don't support MMAP
>
> For reasons I've talked about in another thread, I'd pick #2, along
> with a feature macro like Ben talked about.
>
> --
> Manoj Kasichainula - manojk at io dot com - http://www.io.com/~manojk/
Re: MMAP
Posted by Manoj Kasichainula <ma...@io.com>.
On Wed, Oct 20, 1999 at 09:26:52PM +0100, David Reid wrote:
> For platforms that don't support MMAP what should I do? I have 2
> thoughts...
>
> 1) provide the "standard" no-op functions
> 2) provide nothing for platforms that don't support MMAP
For reasons I've talked about in another thread, I'd pick #2, along
with a feature macro like Ben talked about.
--
Manoj Kasichainula - manojk at io dot com - http://www.io.com/~manojk/
Re: MMAP
Posted by Ben Hyde <bh...@pobox.com>.
Ryan Bloom <rb...@raleigh.ibm.com> writes:
> Ok, Ok ... we don't compile in code for
> unsupported functions. I changed the design doc. :)
thank you.
- ben
Re: MMAP
Posted by Ryan Bloom <rb...@raleigh.ibm.com>.
> 1) provide the "standard" no-op functions
> 2) provide nothing for platforms that don't support MMAP
>
> I guess what I'm asking is at what stage should it break if there's a
> platform that doesn't support mmap?
Ok, Ok, you beat me into submission, we don't compile in code for
unsupported functions. I changed the design doc. :)
Ryan
_______________________________________________________________________
Ryan Bloom rbb@raleigh.ibm.com
4205 S Miami Blvd
RTP, NC 27709 It's a beautiful sight to see good dancers
doing simple steps. It's a painful sight to
see beginners doing complicated patterns.