75 Commits (495a5ab0057504b6719ee5be7462db8fa64a46f2)

Author SHA1 Message Date
Sebastian Bergmann 08659c2dcd MFH: Bump copyright year, 3 of 3. 17 years ago
Antony Dovgal a57ce92705 MFH: fix TSRM mutex return value inconsitencies (patch by Scott MacVicar) 18 years ago
Sebastian Bergmann d1dded8751 MFH: Bump copyright year, 2 of 2. 18 years ago
Sebastian Bergmann 4223aa4d5e MFH: Bump year. 19 years ago
Dmitry Stogov 98bacb0e21 Fixed bug #35988 (Unknown persistent list entry type in module shutdown) 20 years ago
Andi Gutmans 30cb5e36b8 - Update to 2006 20 years ago
Sara Golemon 5fc9d15692 MFH: allocate_new_resource() handles the malloc() for us. Don't leak by mallocing twice. 21 years ago
Anantha Kesari H Y 032d0962c2 Netware pthreads support is good enough. So removing all these fixes of old times. 21 years ago
Sara Golemon c281eb38ae Unterminated paren group in BETHREADS definition of tsrm_tls_set() macro 21 years ago
Wez Furlong 4625889764 consolidate the various tls get/set calls for the different platforms into 21 years ago
Wez Furlong 6d978a62f1 Add three new TSRM api functions: 21 years ago
Zeev Suraski 18f4a3f9ff Merge 21 years ago
Anantha Kesari H Y e32ae40fbf NetWare has pthreads implementation 21 years ago
Marcus Boerger 32bdaae133 Apply the fix 22 years ago
Andi Gutmans c495c54069 - Fix typo although it isn't being built 22 years ago
Marcus Boerger fbb28b36b7 - Once ts_free_id() will be used, we cannot call ctors for deleted ids 22 years ago
Marcus Boerger 88a02ba159 - More work on ts_free_id() but still keep it out 22 years ago
Marcus Boerger c0be906309 ifdef out the ts_free_id until php 5.1 and until it is complete 22 years ago
Marcus Boerger 8e52e04c30 - Implement ts_free_id() 22 years ago
Stanislav Malyshev 07266a10ab Disabled calling dtors on tsrm_shutdown - calling dtors in tsrm_shutdown makes 22 years ago
Marcus Boerger c1e905dfc1 Removed doubled loop from wrongly applied patch 22 years ago
Zeev Suraski 3788ddb383 Fix from Michael Sisolak (destructors weren't always properly called) 22 years ago
Ilia Alshanetsky 5ead9d369e Fixed bug #17414 (pthreads bug work around) 23 years ago
Sebastian Bergmann 60ffd0ea5d Restore HEAD of TSRM to what it was two days ago. 23 years ago
James Cox 76f85107e2 bring head into sync with the php4 branch 23 years ago
Zeev Suraski e8de102cd6 Fix leaks 23 years ago
Zeev Suraski efb9fdf0e6 call dtors on shutdown 23 years ago
Anantha Kesari H Y 455257974b NetWare related changes/modifications. 23 years ago
Andi Gutmans bdc5bb5739 - Fix TSRM_ERROR macro 24 years ago
Derick Rethans cdc3b6d652 - Whitspace 24 years ago
David Reid 2a0fbded3d Add BeOS thread support to TSRM. This should not impact on any other OS's 24 years ago
Harald Radi 99c90db11a make win32 debug output more verbose 24 years ago
Venkat Raghavan S d69261d12c Basic NetWare changes 24 years ago
Andi Gutmans 3baef4690a - Also cache TSRM lookups in thread local storage on Windows. 25 years ago
Zeev Suraski 0701d68f97 Save TSRMLS_FETCH()'s 25 years ago
Zeev Suraski cba5dd7546 Fix release runtime :) 25 years ago
Zeev Suraski 0c9d455a81 Fix release build 25 years ago
Zeev Suraski 736b4ae43d - Prepare for optimization - use a single fetch for multiple resources 25 years ago
Sascha Schumann c1938e3f13 Portable use of multiple arguments macro without generating lots of 25 years ago
Sascha Schumann 6ae7e5f54a Support for SGI's State Threads. Will be used by PHP's thttpd SAPI 25 years ago
Andi Gutmans dfa9179887 - Commit test passed 25 years ago
Andi Gutmans 3f72a97dbb - Testing commit script 25 years ago
Andi Gutmans a2dbc5babd - Fix some ws to be like the rest of TSRM 25 years ago
Andi Gutmans 42fbe5be4b - Whitespace 25 years ago
Andi Gutmans a943751310 - Lock the whole thing for now in order not to have a race condition. 25 years ago
Andi Gutmans 6123fe515d - Revert previous fix because dtor's which access thread local storage 25 years ago
Andi Gutmans 78861607d7 - Fix race condition in ts_free_thread(). 25 years ago
Andi Gutmans 9047e5c956 - Use tabs and not spaces !!! 25 years ago
Andi Gutmans ac8ab87841 - This can explain lots of instability on multi-threaded platforms! 25 years ago
Ben Mansell 5d6cb2fc32 Speedup for pthread implementation. We make use of thread local storage 25 years ago