summaryrefslogtreecommitdiff
path: root/TSRM/TSRM.h
Commit message (Expand)AuthorAgeFilesLines
* Make tsrm_env_lock() voidNikita Popov2019-04-111-4/+4
* Remove HAVE_SIGNAL_HPeter Kokot2019-04-071-2/+0
* tsrm environment lockJoe Watkins2019-03-291-0/+7
* Implemented a faster way to access predefined TSRM resources - CG(), EG(), etc.Dmitry Stogov2019-03-141-0/+16
* Remove local variablesPeter Kokot2019-02-031-9/+0
* Future-proof email addresses...Zeev Suraski2018-11-011-1/+1
* Merge branch 'PHP-7.2'Xinchen Hui2017-12-271-0/+2
|\
| * Merge branch 'PHP-7.1' into PHP-7.2Xinchen Hui2017-12-271-0/+2
| |\
| | * Fixed bug #75735 ([embed SAPI] Segmentation fault in sapi_register_post_entry)Xinchen Hui2017-12-271-0/+2
* | | Add info about thread API usedAnatol Belski2017-12-211-0/+1
* | | Merge branch 'PHP-7.2'Anatol Belski2017-11-151-3/+7
|\ \ \ | |/ /
| * | Fix C++ compatibility for TSRM_TLSAnatol Belski2017-11-151-3/+7
* | | Removed support for BeOS, development for BeOS was supported 17 years ago.Kalle Sommer Nielsen2017-08-291-7/+0
* | | Remove old references to SAPIs and extensions no longer in the coreKalle Sommer Nielsen2017-07-191-6/+0
|/ /
* | vim folds and mode lines yetAnatol Belski2017-07-041-0/+9
* | export the main thread infoAnatol Belski2017-04-151-0/+1
* | Interned strings unification for TS/NTSAnatol Belski2017-03-041-0/+2
|/
* Move semicolon into TSRMLS_CACHE_EXTERN/DEFINENikita Popov2016-03-031-2/+2
* TSRM_TLS should be usable in NTS buildAnatol Belski2015-08-171-0/+2
* add macro to access globals as wholeAnatol Belski2015-07-301-2/+4
* improve debugability in TS debug buildsAnatol Belski2015-02-171-0/+4
* made ZEND_TSRMLS_CACHE_* macros look like function callsAnatol Belski2015-02-161-6/+6
* trailing whitespace removalStanislav Malyshev2015-01-101-3/+3
* missed include for intptr_t/uintptr_tAnatol Belski2014-12-221-0/+2
* use cleaner tsrm_intptr_t/tsrm_uintptr_t typedefAnatol Belski2014-12-221-7/+2
* fix zts build on mac/clangFerenc Kovacs2014-12-211-1/+1
* make the TSRM macros depend no the macroed cache nameAnatol Belski2014-12-161-4/+4
* removed the extra tsrm pointer passed to ctor/dtorAnatol Belski2014-12-161-2/+2
* explicit passing of *tsrm_ls isn't needed anymoreAnatol Belski2014-12-121-2/+2
* TSRMLS_D should be void, thanks DmitryAnatol Belski2014-12-111-1/+1
* default tsrmls cache to NULLAnatol Belski2014-11-191-1/+1
* moved most of the core to use static tsrm ls cache pointerAnatol Belski2014-10-151-1/+3
* TSRMLS_FETCH() is a spent forceAnatol Belski2014-10-151-1/+1
* linux compat for the static tsrm ls cache pointerAnatol Belski2014-10-021-1/+1
* using pointer to the tsrm ls cache instead of a function callAnatol Belski2014-10-011-1/+14
* prepare some macros to use tsrm cache as pointerAnatol Belski2014-09-301-0/+7
* revert the local speedup approachAnatol Belski2014-10-011-7/+4
* approach local pointers in performance sensitive areaskrakjoe2014-09-271-4/+7
* reworked the patch, less new stuff but workyAnatol Belski2014-09-251-83/+20
* define explicit export/impot specAnatol Belski2014-09-231-1/+4
* basic windows fixAnatol Belski2014-09-221-10/+22
* vars with __declspec(thread) cannot use __declspec(dllexport)Anatol Belski2014-09-201-0/+4
* native tls initial patchkrakjoe2014-09-201-19/+65
* correct type for the thread idAnatol Belski2014-09-181-1/+1
* first shot on merging the core fro the int64 branchAnatol Belski2014-08-161-1/+1
* Zend Signal Handling (see RFC: https://wiki.php.net/rfc/zendsignals)Ilia Alshanetsky2011-06-021-0/+7
* - Year++Felipe Pena2011-01-011-1/+1
* update copyrightIlia Alshanetsky2010-02-161-1/+1
* MFH: Bump copyright year, 3 of 3.Sebastian Bergmann2008-12-311-1/+1
* Improved PHP binary size and startup speed with GCC4 visibility control (Nuno)Dmitry Stogov2008-01-301-2/+4