History log of /PHP-7.2/TSRM/TSRM.c (Results 51 – 75 of 97)
Revision (<<< Hide revision tags) (Show revision tags >>>) Date Author Comments
Revision tags: php-4.3.0, php-4.3.0RC4, RELEASE_1_0b3, php-4.3.0RC3, php-4.3.0RC2, RELEASE_1_0b2, BEFORE_RENAMING, php-4.3.0RC1
# bdc5bb57 05-Nov-2002 Andi Gutmans

- Fix TSRM_ERROR macro


Revision tags: php-4.3.0pre2, RELEASE_1_0b1, php-4.3.0pre1
# cdc3b6d6 05-Oct-2002 Derick Rethans

- Whitspace


# 2a0fbded 05-Oct-2002 David Reid

Add BeOS thread support to TSRM. This should not impact on any other OS's
but allows us to build PHP with threading support and therefore we can
build as an Apache 2 module.

The lock

Add BeOS thread support to TSRM. This should not impact on any other OS's
but allows us to build PHP with threading support and therefore we can
build as an Apache 2 module.

The locking is currently done using benaphores but this may be reviewed.

show more ...


Revision tags: MODERN_SYMMETRIC_SESSION_BEHAVIOUR_20021003, RELEASE_0_91, php-4.3.0dev_zend2_alpha3, php-4.2.3, php-4.2.3RC2, php-4.2.3RC1
# 99c90db1 07-Aug-2002 Harald Radi

make win32 debug output more verbose


Revision tags: dev, php-4.2.2, INITIAL_IMPORT_SOURCEFORGE, xmlrpc_epi_0_51_merge_pt, php-4.3.0dev_zend2_alpha2, php-4.3.0dev, php5_5_0, RELEASE_0_90, php-4.3.0dev_zend2_alpha1, BEFORE_OBJECTS_STORE, SAFEGUARD_3_0_BETA1_RC1_26062002
# d69261d1 28-May-2002 Venkat Raghavan S

Basic NetWare changes


Revision tags: RELEASE_0_11, NEW_UI_API_BP, RELEASE_0_10, RELEASE_0_4, php-4.3.0dev-ZendEngine2, php-4.3.0dev-ZendEngine2-Preview1, php-4.2.1, php-4.2.1RC2, php-4.2.1RC1, php-4.2.0, php-4.2.0RC4, php-4.2.0RC3, php-4.2.0RC2, php-4.2.0RC1, help, php-4.1.2, BEFORE_NEW_OBJECT_MODEL, PRE_ISSET_PATCH, php-4.1.1, PRE_FUNC_RETURNS_OBJECT_PATCH, ChangeLog, php-4.1.0, php-4.1.0RC5, php-4.1.0RC4, php-4.1.0RC3, php-4.1.0RC2, POST_PARAMETER_PARSING_API, PRE_PARAMETER_PARSING_API, php-4.1.0RC1, php4, php-4.0.7RC3, POST_SUBST_Z_MACROS, PRE_SUBST_Z_MACROS, php-4.0.7RC2, php-4.0.7RC1, BEFORE_EXP_MERGE, PRE_METHOD_DEREFERENCE_PATCH, BEFORE_PARAM_PARSING_CHANGE, PRE_ENGINE2_SPLIT
# 3baef469 30-Jul-2001 Andi Gutmans

- Also cache TSRM lookups in thread local storage on Windows.


# 0701d68f 30-Jul-2001 Zeev Suraski

Save TSRMLS_FETCH()'s


# cba5dd75 27-Jul-2001 Zeev Suraski

Fix release runtime :)


# 0c9d455a 27-Jul-2001 Zeev Suraski

Fix release build


# 736b4ae4 27-Jul-2001 Zeev Suraski

- Prepare for optimization - use a single fetch for multiple resources
- Clean a bit


Revision tags: PRE_TSRM_MERGE_PATCH
# c1938e3f 23-Jul-2001 Sascha Schumann

Portable use of multiple arguments macro without generating lots of
warnings when doing nothing.


Revision tags: PRE_GRANULAR_GARBAGE_FIX
# 6ae7e5f5 21-Jun-2001 Sascha Schumann

Support for SGI's State Threads. Will be used by PHP's thttpd SAPI
initially.


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!


1234