History log of /PHP-5.5/TSRM/TSRM.h (Results 26 – 50 of 64)
Revision (<<< Hide revision tags) (Show revision tags >>>) Date Author Comments
# a294f9b2 27-Apr-2003 Sterling Hughes

add TSRMLS_FETCH_CTX which allows you to map a variable to a ts context.

This is useful when you are mapping callbacks, you can simply associate
a struct member to a thread context:

add TSRMLS_FETCH_CTX which allows you to map a variable to a ts context.

This is useful when you are mapping callbacks, you can simply associate
a struct member to a thread context:

void mycallback(my_struct *user) {
TSRMLS_FETCH_CTX(user->thread_ctx);
}

show more ...


Revision tags: RELEASE_0_6, RELEASE_0_5, init, php-4.3.2RC1
# fb607799 17-Feb-2003 Zeev Suraski

More Win32 build improvements


Revision tags: php-4.3.1, PHP_5_0_dev_before_13561_fix, PHP_4_3_before_13561_fix
# 45525797 02-Jan-2003 Anantha Kesari H Y

NetWare related changes/modifications.


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, php-4.3.0pre2, RELEASE_1_0b1, php-4.3.0pre1
# 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
# ab699a7c 29-May-2002 Venkat Raghavan S

Change to build on NetWare: TSRM_CONFIG.H not required


# 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
# cb8181dd 07-Mar-2002 Sascha Schumann

Fix check.. tsrm_config.h exists on all platforms but Win32.


Revision tags: 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
# 84169a4b 02-Aug-2001 Thies C. Arntzen

this kills 90% of the warings in maintainer-mode


# 0701d68f 30-Jul-2001 Zeev Suraski

Save TSRMLS_FETCH()'s


# 59ffe8db 28-Jul-2001 Zeev Suraski

Make Sebastian happy...


# 633a1c30 28-Jul-2001 Zeev Suraski

Redesigned thread safety mechanism - nua nua


# 6be787a9 28-Jul-2001 Sascha Schumann

Fix 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, 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, php-4.0.5RC8, php-4.0.5RC7, php-4.0.5RC6, php-4.0.5RC5, php-4.0.5RC4, php-4.0.5RC3, php-4.0.5RC2, php-4.0.5RC1, php-4.0.4pl1, php-4.0.4pl1RC2, php-4.0.4pl1RC1, php-4.0.4REL, php-4.0.4RC6, php-4.0.4RC5, php-4.0.4RC4
# af97475e 02-Dec-2000 Sascha Schumann

Use the hardly-documented third parameter of AM_INIT_AUTOMAKE to suppress
defining PACKAGE/VERSION.


Revision tags: 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
# 77b55ad0 02-Sep-2000 Andi Gutmans

- Revert change of defining TSRM_WIN32 in dsp


# 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
# 8adf849d 02-Jul-2000 Sascha Schumann

Identifiers that begin with underscore are reserved for the implementation.


Revision tags: php-4.0.1pl1, php-4.0.1, php-4.0.1RC2, php-4.0.1RC
# 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, 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
# 701a00d3 30-Dec-1999 Sascha Schumann

THREAD_T refers to thread ids, not attributes


123