summaryrefslogtreecommitdiff
path: root/TSRM
Commit message (Collapse)AuthorAgeFilesLines
* Speedup for pthread implementation. We make use of thread local storageBen Mansell2001-03-061-13/+60
| | | | | | | 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!
* Fix a TSRM bug (possibly fixing a sporadic crash in the timeout windowZeev Suraski2001-03-011-2/+2
| | | | | under Windows) - fix from Ben Mansell
* - BeOS apparently doesn't have realpath(). Improve the previouslyAndi Gutmans2001-01-211-5/+1
| | | | | commited patch.
* @BeOS patch from svanegmond@bang.dhs.org modified somewhat by RasmusRasmus Lerdorf2001-01-211-0/+4
| | | | | BeOS patch from svanegmond@bang.dhs.org modified somewhat by Rasmus
* my mistake...freed in a different function.Shane Caraveo2001-01-081-2/+0
|
* be sure to unlock that mutex before returning!Shane Caraveo2001-01-081-0/+2
|
* Add Release_TSDbg to TSRM as wellZeev Suraski2001-01-071-0/+25
|
* Use the hardly-documented third parameter of AM_INIT_AUTOMAKE to suppressSascha Schumann2000-12-022-5/+1
| | | | | defining PACKAGE/VERSION.
* - Thanks to "Daniel Beulshausen" <daniel@php4win.de>Andi Gutmans2000-11-222-3/+10
|
* Beef up debugging supportZeev Suraski2000-11-182-20/+48
|
* Import debug-level improvements to TSRM, by Dmitri DmitrienkoZeev Suraski2000-11-173-36/+55
|
* sizeof(size_t) != sizeof(int) on 64-bit platforms.Sascha Schumann2000-11-062-2/+2
| | | | | This also makes the API more consistent.
* mode_t should be an unsigned_intZeev Suraski2000-10-311-1/+1
|
* - Add V_RENAME() by "Daniel Beulshausen" <daniel@php4win.de>.Andi Gutmans2000-10-262-0/+25
| | | | | | - It is untested and all places which use rename() in PHP should now use - V_RENAME().
* - Move #define to .h fileAndi Gutmans2000-10-032-9/+8
|
* - Fix V_CHDIR_FILE()Andi Gutmans2000-10-031-1/+3
|
* - Add TODOAndi Gutmans2000-09-161-0/+2
|
* - Add config_common.h to dspAndi Gutmans2000-09-111-0/+4
|
* - Testing 1 2 3Andi Gutmans2000-09-111-0/+1
|
* - Testing 1 2 3Andi Gutmans2000-09-111-1/+0
|
* - Fix crash bug on NetBSD and OpenBSD. MAXPATHLEN didn't get definedAndi Gutmans2000-09-073-7/+25
| | | | | correctly and caused a stack overrun. This was *hard* to debug.
* - Get rid of build warning on WindowsAndi Gutmans2000-09-071-0/+4
|
* - Centralize some configuration stuffAndi Gutmans2000-09-065-24/+38
| | | | | - Use inline in my strtok_r implementation
* - Added macrosAndi Gutmans2000-09-043-8/+67
|
* - More TSRM workAndi Gutmans2000-09-033-6/+13
|
* - Add new files to TSRM windows projectAndi Gutmans2000-09-031-0/+16
|
* - Make TSRM work on Windows.Andi Gutmans2000-09-034-15/+76
|
* - Move virtual cwd to TSRM.Andi Gutmans2000-09-036-1/+992
| | | | | In the least this still doesn't work on Windows.
* - Revert change of defining TSRM_WIN32 in dspAndi Gutmans2000-09-022-3/+7
|
* - Change TSRM_OTHER macro to TSRM_THREADS as it should be only to checkAndi Gutmans2000-09-022-2/+2
| | | | | for threads
* - Make TSRM compile stand-alone againAndi Gutmans2000-09-021-1/+2
|
* - Define TSRM_WIN32 in Windows dspAndi Gutmans2000-09-021-3/+3
|
* - Use TSRM_WIN32Andi Gutmans2000-09-022-8/+8
|
* Allow TSRM to be built on Windows platformsSam Ruby2000-09-021-3/+3
|
* - Support for always building TSRM into PHPAndi Gutmans2000-08-313-0/+12
|
* - Change license of .c and .h files of TSRM. It's still not the completeAndi Gutmans2000-08-313-16/+9
| | | | | | - 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 :)
* Add dummy depend: targetSascha Schumann2000-08-251-0/+2
|
* - Oops I was only thinking about VIRTUAL_DIR and forogt about the rest ofAndi Gutmans2000-07-111-1/+1
| | | | | - TSRM which Zeev implemented on his own.
* - Commit new license for TSRM.Andi Gutmans2000-07-111-0/+26
|
* Identifiers that begin with underscore are reserved for the implementation.Sascha Schumann2000-07-021-3/+3
|
* - Export ts_resource_ex in order to succesfully build Windows versionAndi Gutmans2000-06-171-1/+1
|
* Make it possible to access other threads' local storage. Only use it if you ↵Zeev Suraski2000-06-162-3/+9
| | | | | | | have a clear knowledge of what you're doing!
* Add -qthreaded for AIX cc V5Sascha Schumann2000-06-101-1/+2
|
* Add FreeBSD's new -kthread option.Sascha Schumann2000-06-101-1/+10
| | | | | Add a list of compiler/platforms where the flags are known to work.
* Update .dsp'sZeev Suraski2000-06-081-3/+3
|
* Make TSRM compile again. ZTS is defined by a header file included inSascha Schumann2000-06-061-4/+0
| | | | | tsrm_config.h, so TSRM.o was always empty.
* - Only compile if building a thread safe versionAndi Gutmans2000-06-041-0/+3
|
* Add enable-threads flag for gcc on HPUXSascha Schumann2000-05-241-1/+1
|
* Assign/restore vars appropiatelySascha Schumann2000-05-051-0/+5
|
* Don't automatically assign pthreads_cflags/pthreads_libs to envSascha Schumann2000-05-041-9/+13
| | | | | | variables. That allows us to check for the availability of POSIX threads before actually using it.