List Info

Thread: Re: Copy-on-write friendly garbage collector




Re: Copy-on-write friendly garbage collector
country flaguser name
Netherlands
2008-03-13 06:04:14
Daniel DeLorme wrote:
> Thank you. I also looked at find_position_in_bitfield()
but I assumed 
> the compiler would be able to make those optimizations,
so ended up not 
> touching it.
> 
> I notice that this patch is relative to one of the
patches that I 
> submitted. But in those patches I changed the bsearch
to a linear 
> search, which may not be desirable as Matz pointed out.
But I'm not sure 
> it's a good idea to sacrifice performance now for the
sake of a 
> hypothetical change in heap size in the future (YAGNI).
Maybe a #define 
> could take care of that? e.g.
>   #ifdef FEW_HEAPS
>     order heaps by size, linear search
>   #else
>     order heaps by memory location, bsearch
>   #endif

My patch is against 1.8, which doesn't have sorted heaps.


[1]

about | contact  Other archives ( Real Estate discussion Medical topics )