History log of /php-src/TSRM/TSRM.c (Results 101 – 125 of 140)
Revision (<<< Hide revision tags) (Show revision tags >>>) Date Author Comments
(<<< Hide modified files)
(Show modified files >>>)
# 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!

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!

123456