[Mono-list] List.FindAll method implementation
Juan C. Olivares
juancri at gmail.com
Sun Mar 18 18:00:47 EDT 2007
I'll check...
Juan Cristóbal Olivares
www.juancri.com
On 3/18/07, Miguel de Icaza <miguel at novell.com> wrote:
>
> Hello,
>
> I feel a bit strange that the bools are allocated using
> numbers.Count but the loop uses this._items. I rather keep them in
> parallel.
>
> Also, another idea might be to use three code paths depending on the
> number of items:
>
> * [0,N] use bools.
> * [N,M] use bitbools.
> * [M,infinity] use the old method.
>
> Thread stacks could not be very large, and you would like to avoid a
> crash in that condition. Actually, I wonder if stackalloc returns a
> null if the requested size is larger than the available stack.
>
> Miguel.
>
> > Attached.
> >
> > Juan C. Olivares
> > www.juancri.com
> >
> > On 3/18/07, Miguel de Icaza <miguel at novell.com> wrote:
> > Hello,
> >
> > >
> > > Do you have any comment?. I could send a patch...
> >
> > These numbers look fantastic. We would love to see a patch.
> >
> > > best regards
> > >
> > > Juan C. Olivares
> > > www.juancri.com
> > >
> > >
> > >
> > > _______________________________________________
> > > Mono-list maillist - Mono-list at lists.ximian.com
> > > http://lists.ximian.com/mailman/listinfo/mono-list
> >
> >
> > _______________________________________________
> > Mono-list maillist - Mono-list at lists.ximian.com
> > http://lists.ximian.com/mailman/listinfo/mono-list
>
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: http://lists.ximian.com/pipermail/mono-list/attachments/20070318/4ec12d53/attachment.html
More information about the Mono-list
mailing list