#
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.
|
#
2f10b7ed |
| 26-Nov-1999 |
Sascha Schumann |
Close a resource leak.
|
Revision tags: ZO_B1, ZEND_OPTIMIZER_B1, php-4.0b3, PRE_USED_RETURN_VALUE_PATCH, php-4.0b3_RC5, php-4.0b3_RC4, php-4.0b3_RC3, php-4.0b3_RC2 |
|
#
40cc9d9d |
| 10-Oct-1999 |
Zeev Suraski |
This should fix the deadlock
|
Revision tags: PRE_FETCH_READ_PATCH |
|
#
154663e9 |
| 27-Sep-1999 |
Sascha Schumann |
Remove C++ style comments from C source file.
|
Revision tags: before-sapi-split, PRE_DELAYED_ARRAY_FETCH_PATCH |
|
#
25829488 |
| 14-Aug-1999 |
Zeev Suraski |
Add new-thread handlers
|
Revision tags: php-4.0b2, BEFORE_NEW_OPERATOR_FIX, BEFORE_BIG_SYMBOL_CHANGE, php-4.0b1, BEFORE_REMOVING_AI_COUNT_FINAL_STEP, BEFORE_REMOVING_GC_STEP2, BEFORE_REMOVING_GC_STEP1, BEFORE_PHP4_APACHE_MODULE_CHANGE |
|
#
0997fcdc |
| 11-May-1999 |
Zeev Suraski |
Fix
|
#
32459322 |
| 06-May-1999 |
Sascha Schumann |
calloc et al need stdlib.h according to ANSI-C
|
#
cef5243b |
| 28-Apr-1999 |
Andi Gutmans |
- export patch
|
#
1e9ce952 |
| 24-Apr-1999 |
Zeev Suraski |
*** empty log message ***
|