Vladimir,
I finished the merge.
the current tree is tagged [post-threads-merge].
please add files to your [threads1] branch.
I have two requests:
1. Please fix these warnings:
In file included from ../src/spvw.d:976:
../src/spvw_garcol.d: In function 'gar_col_normal':
../src/spvw_garcol.d:1997: warning: passing argument 7 of
'gc_sweep1_varobject_page' from incompatible pointer type
In file included from ../src/spvw.d:990:
../src/spvw_circ.d: In function 'mlb_add':
../src/spvw_circ.d:342: warning: large integer implicitly truncated to unsigned
type
the first one comes from holes_count being uintC and gc_sweep1_varobject_page
expencting an aint*.
I am not sure about the second one.
2. spinlocks for amd64 are not implemented, mutexes are used instead. build
fails with
...
[../src/xthread.d:628]
[../src/xthread.d:628]
[../src/xthread.d:628]
[../src/xthread.d:628]
[../src/xthread.d:628]
[../src/xthread.d:628]
[../src/xthread.d:628]
[../src/xthread.d:628]
[../src/xthread.d:628]
[../src/xthread.d:628]
[../src/xthread.d:628]
[../src/xthread.d:628]
[../src/xthread.d:628]
[../src/xthread.d:628]
[../src/xthread.d:628]
[../src/xthread.d:628]
[../src/xthread.d:628]
[../src/xthread.d:628]
[../src/xthread.d:628]
[../src/xthread.d:628]
[../src/xthread.d:628]
[../src/xthread.d:628]
[../src/xthread.d:628]
...
it would be nice if spinlocks were supported on amd64 too.
thanks
happy hacking
S.
-------------------------------------------------------------------------
This SF.Net email is sponsored by the Moblin Your Move Developer's challenge
Build the coolest Linux based applications with Moblin SDK & win great prizes
Grand prize is a trip for two to an Open Source event anywhere in the world
http://moblin-contest.org/redirect.php?banner_id=100&url=/_______________________________________________
clisp-devel mailing list
clisp-devel@...
https://lists.sourceforge.net/lists/listinfo/clisp-devel