This is the mail archive of the libc-alpha@sources.redhat.com mailing list for the glibc project.


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]
Other format: [Raw text]

New threaded application: develop against NPTL?


I'm about to start building a new application that will use threading quite a bit (although not "heavily"), with long-lived threads watching pipes, sharing linked-list and tree data structures between themselves, etc.

Given that I'm already happily running 2.6.0-test4 and glibc-cvs, should I just start developing against NPTL? After reading the NPTL whitepaper, it seems that I'd just have to workaround all the same problems in linuxthreads that everyone else has to do deal with...

I'm willing to accept that the final result of this development would be an application that mandates running on kernel 2.6 or above with glibc/NPTL for proper operation. I don't expect it will see much distribution for quite some time, if ever.


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]