Revision tags: php-4.0.6, php-4.0.6RC4, php-4.0.6RC3, php-4.0.6RC2, php-4.0.6RC1, php-4.0.5 |
|
#
dfa91798 |
| 27-Apr-2001 |
Andi Gutmans |
- Commit test passed
|
#
3f72a97d |
| 27-Apr-2001 |
Andi Gutmans |
- Testing commit script
|
#
a2dbc5ba |
| 27-Apr-2001 |
Andi Gutmans |
- Fix some ws to be like the rest of TSRM
|
Revision tags: php-4.0.5RC8, php-4.0.5RC7 |
|
#
42fbe5be |
| 05-Apr-2001 |
Andi Gutmans |
- Whitespace
|
#
a9437513 |
| 05-Apr-2001 |
Andi Gutmans |
- Lock the whole thing for now in order not to have a race condition. It shouldn't effect performance too much because usually threads are reused a few times before they are nuked by the
- Lock the whole thing for now in order not to have a race condition. It shouldn't effect performance too much because usually threads are reused a few times before they are nuked by the web server, at least under IIS and Zeus.
show more ...
|
#
6123fe51 |
| 04-Apr-2001 |
Andi Gutmans |
- Revert previous fix because dtor's which access thread local storage might stop working. Need to fix this! We can either mutex the whole thing which is slow (this is how it was before t
- Revert previous fix because dtor's which access thread local storage might stop working. Need to fix this! We can either mutex the whole thing which is slow (this is how it was before the race condition was introduced) or find a different solution.
show more ...
|
#
78861607 |
| 04-Apr-2001 |
Andi Gutmans |
- Fix race condition in ts_free_thread().
|
#
9047e5c9 |
| 04-Apr-2001 |
Andi Gutmans |
- Use tabs and not spaces !!!
|
#
ac8ab878 |
| 04-Apr-2001 |
Andi Gutmans |
- This can explain lots of instability on multi-threaded platforms!
|
Revision tags: php-4.0.5RC6, php-4.0.5RC5, php-4.0.5RC4, php-4.0.5RC3, php-4.0.5RC2, php-4.0.5RC1 |
|
#
5d6cb2fc |
| 06-Mar-2001 |
Ben Mansell |
Speedup for pthread implementation. We make use of thread local storage to allow access to the current thread's resources without having to obtain the memory mutex and traverse our hash table
Speedup for pthread implementation. We make use of thread local storage to allow access to the current thread's resources without having to obtain the memory mutex and traverse our hash table. This is a big performance win!
show more ...
|
#
b22a6ef2 |
| 01-Mar-2001 |
Zeev Suraski |
Fix a TSRM bug (possibly fixing a sporadic crash in the timeout window under Windows) - fix from Ben Mansell
|
Revision tags: php-4.0.4pl1, php-4.0.4pl1RC2 |
|
#
d0dbf1ea |
| 08-Jan-2001 |
Shane Caraveo |
my mistake...freed in a different function.
|
#
65eac44f |
| 08-Jan-2001 |
Shane Caraveo |
be sure to unlock that mutex before returning!
|
Revision tags: php-4.0.4pl1RC1, php-4.0.4REL, php-4.0.4RC6, php-4.0.4RC5, php-4.0.4RC4, php-4.0.4RC3 |
|
#
1ebdb6fa |
| 18-Nov-2000 |
Zeev Suraski |
Beef up debugging support
|
#
d5a09981 |
| 17-Nov-2000 |
Zeev Suraski |
Import debug-level improvements to TSRM, by Dmitri Dmitrienko
|
Revision tags: php-4.0.3, php-4.0.3RC2, php-4.0.3RC1 |
|
#
92cfa27f |
| 02-Sep-2000 |
Andi Gutmans |
- Use TSRM_WIN32
|
#
3d95c23c |
| 31-Aug-2000 |
Andi Gutmans |
- Support for always building TSRM into PHP
|
#
a2ea62d4 |
| 31-Aug-2000 |
Andi Gutmans |
- Change license of .c and .h files of TSRM. It's still not the complete - text like in the PHP headers because we don't have it on the web yet but - it should be enough to allow Sascha to to
- Change license of .c and .h files of TSRM. It's still not the complete - text like in the PHP headers because we don't have it on the web yet but - it should be enough to allow Sascha to touch TSRM :)
show more ...
|
Revision tags: php-4.0.2, PRE_LIBMYSQL_REVERT, php-4.0.2RC1, PRE_FILE_COMPILE_API_CHANGE, PRE_METHOD_CALL_SEPERATE_FIX_PATCH, php-4.0.1pl1, php-4.0.1, php-4.0.1RC2, php-4.0.1RC |
|
#
a4edfc06 |
| 17-Jun-2000 |
Andi Gutmans |
- Export ts_resource_ex in order to succesfully build Windows version
|
#
33f94999 |
| 16-Jun-2000 |
Zeev Suraski |
Make it possible to access other threads' local storage. Only use it if you have a clear knowledge of what you're doing!
|
Revision tags: PRE_EIGHT_BYTE_ALLOC_PATCH |
|
#
d3a7f5be |
| 06-Jun-2000 |
Sascha Schumann |
Make TSRM compile again. ZTS is defined by a header file included in tsrm_config.h, so TSRM.o was always empty.
|
#
09d281ff |
| 04-Jun-2000 |
Andi Gutmans |
- Only compile if building a thread safe version
|
Revision tags: php-4.0.0, php-4.0RC2, PHP-4.0-RC1, php-4.0b4pl1, php-4.0b4, php-4.0b4_rc1, BEFORE_SAPI_POST_PATCH_17_FEB_2000, BEFORE_SAPIFICATION_FEB_10_2000, BEFORE_PRE_SHUTDOWN_REVERSE_PATCH, PRE_ISSET_TYPE |
|
#
46996691 |
| 20-Dec-1999 |
Zeev Suraski |
Use Critical Sections under Win32 - shows roughly 40% performance increase under multithreaded Win32!
|
Revision tags: PRE_LIBZEND_TO_ZEND, PRE_RETURN_REF_MERGE, RETURN_REF_BP, PRE_RETURN_REF_PATCH |
|
#
4a445c1b |
| 05-Dec-1999 |
Sascha Schumann |
Fix leak in pthreads, and add initial support for GNU Pth
|
#
e5d956db |
| 05-Dec-1999 |
Sascha Schumann |
Add ts_allocate_dtor, use ts_allocate_[cd]tor where appropiate.
|