On 06/22/2010 03:35 PM, Henry Vermaak wrote: > > So maybe the fpc syscall interface needs to be updated. Can you give > any examples of what got reworked? I don't suppose we already have NPTL and FUTEX, as same are used by libc, anyway. If we want perfect performance and good (Posix-like) behavior of the threaded applications, but no libc binding, NPTL and FUTEX API calls need to be done instead of old-style clone() and interprocess semaphores. Especially FUTEX is tricky. (read "Futexes are tricky" by U. Drepper: http://people.redhat.com/drepper/futex.pdf)
-Michael _______________________________________________ fpc-devel maillist - [email protected] http://lists.freepascal.org/mailman/listinfo/fpc-devel
