[GRASS-dev] Re: new version of lib/linkm (linked list memory manager)

Rosen Matev r.matev at gmail.com
Sun Oct 5 05:38:13 EDT 2008


I was hoping for more experienced grass developers to suggest the
names of the functions and etc. Then I'll modify what's needed and
give diffs to someone to apply them in trunk.

On Sun, Oct 5, 2008 at 4:16 AM, Glynn Clements <glynn at gclements.plus.com> wrote:
>
> Rosen Matev wrote:
>
>> > I've written a new version of lib/linkm. It's interface is pretty much
>> > the same. Names of functions, variables and the module itself are
>> > subject to revision, as well as the documentation is (my English is
>> > not that good). I've done some testing, the lib works correctly and
>> > outperforms conventional linked list 4 to 12 times. Read the
>> > documentation in linked_list.c for more info.
>> > I'm looking forward to incorporating this into GRASS, since lists are
>> > needed in Vect_get_point_in_poly() and the current library is buggy.
>> > Here is what I've written.
>>
>> I really need some help to integrate this one into trunk. The current
>> module prevents Vect_get_point_in_poly() from working correctly in
>> some unusual cases.
>
> So are you going to modify your code to match the existing linkm
> library, or modify the vector and bitmap libraries to use the new
> interface?
>
> --
> Glynn Clements <glynn at gclements.plus.com>
>


More information about the grass-dev mailing list