Zeev Suraski
|
7ade3b30cb
|
Fix an off by one lineno issue, in case of an implicit ;
|
2001-08-06 14:36:46 +00:00 |
|
Zeev Suraski
|
85875e83ae
|
Better shared code
|
2001-08-06 14:26:05 +00:00 |
|
Zeev Suraski
|
609d58a4d6
|
Merge from branch - move to standard C scanners in thread safe mode
|
2001-08-06 13:48:51 +00:00 |
|
Andi Gutmans
|
e6697297b6
|
- Move to using Z_ macros
|
2001-08-06 02:52:03 +00:00 |
|
Andi Gutmans
|
54e871a9cc
|
- Use Z_ macros
|
2001-08-06 02:48:55 +00:00 |
|
Zeev Suraski
|
c4ca84d3a1
|
More nulled-out macros
|
2001-08-05 17:07:59 +00:00 |
|
Zeev Suraski
|
fcc035108f
|
TSRMLS_FETCH work
|
2001-08-05 01:37:10 +00:00 |
|
Zeev Suraski
|
c06dbe23bb
|
Fix buglet
|
2001-08-03 16:08:01 +00:00 |
|
Zeev Suraski
|
e206bd3374
|
Fix macro
|
2001-08-03 08:15:16 +00:00 |
|
Zeev Suraski
|
66d9314b60
|
Implement fast memory allocation and reduced fragmentation under Windows.
|
2001-08-03 07:06:05 +00:00 |
|
Zeev Suraski
|
ded764461b
|
Some compat macros
|
2001-08-03 07:02:46 +00:00 |
|
Zeev Suraski
|
7ecb33868c
|
require_once()/include_once will return true in case a file was not included
because it was already included earlier.
Changed the default return value type of the include() family from long to
boolean
|
2001-08-02 17:27:19 +00:00 |
|
Zeev Suraski
|
c14baeece3
|
Avoid going over huge lists of functions, classes and constants.
Special thanks to the guys from the MS lab for the profiling tools :)
|
2001-08-02 07:00:43 +00:00 |
|
Zeev Suraski
|
7deb44e36d
|
Some cleanup
|
2001-08-02 06:16:20 +00:00 |
|
Zeev Suraski
|
3aa5674a84
|
TSRMLS fixes
|
2001-08-02 05:25:29 +00:00 |
|
Zeev Suraski
|
f93bfc47df
|
Implement fast scanning in the multithreaded environment
|
2001-08-01 02:36:05 +00:00 |
|
Zeev Suraski
|
982cd24aa4
|
the make Sebastian happy part of the day :)
|
2001-07-31 07:12:15 +00:00 |
|
Zeev Suraski
|
0b7fdbb690
|
More TSRMLS_FETCH work
|
2001-07-31 06:07:25 +00:00 |
|
Zeev Suraski
|
57507b4ea6
|
More TSRMLS_FETCH annihilation
|
2001-07-31 05:32:25 +00:00 |
|
Zeev Suraski
|
d76cf1da18
|
More TSRMLS_FETCH work
|
2001-07-31 04:53:54 +00:00 |
|
Zeev Suraski
|
d49077f871
|
Compile fix
|
2001-07-30 09:05:42 +00:00 |
|
Zeev Suraski
|
4187439cff
|
More TSRMLS_FETCH work
|
2001-07-30 07:43:02 +00:00 |
|
Zeev Suraski
|
e8ac55d03c
|
More TSRMLS_FETCH work
|
2001-07-30 06:12:15 +00:00 |
|
Zeev Suraski
|
b52554951f
|
More TSRMLS_FETCH work, and get rid of redundant ParametersPassedByRef
|
2001-07-30 05:34:21 +00:00 |
|
Andrei Zmievski
|
3839af35dc
|
Let's be consisten and keep TSRMLS_DC declaration after num_args.
|
2001-07-30 05:05:26 +00:00 |
|
Zeev Suraski
|
8ce8324e59
|
More TSRMLS_FETCH annihilation
|
2001-07-30 04:54:16 +00:00 |
|
Zeev Suraski
|
11e5d2f229
|
Get rid of more TSRMLS_FETCH's
|
2001-07-30 02:07:52 +00:00 |
|
Zeev Suraski
|
b57703825b
|
Avoid TSRMLS_FETCH()'s (still lots of work left)
|
2001-07-30 01:48:22 +00:00 |
|
Andi Gutmans
|
51b92451d0
|
- More object junk
|
2001-07-29 08:24:38 +00:00 |
|
Andi Gutmans
|
c259cb7c1a
|
- Object macros...
|
2001-07-29 08:22:57 +00:00 |
|
Andi Gutmans
|
cf510cb7fd
|
- Fix build
|
2001-07-28 20:28:29 +00:00 |
|
Andi Gutmans
|
ff61394786
|
- More object macros.
|
2001-07-28 20:27:32 +00:00 |
|
Andi Gutmans
|
896eec1ec5
|
- Use the Z_OBJ* macros for accessing objects
|
2001-07-28 18:35:22 +00:00 |
|
Andi Gutmans
|
b40db64d0d
|
- Small patch to allow fixing the PHP tree to be compatible w/ the initial
- Zend 2 objects patch. Hopefully I can commit that this week.
|
2001-07-28 18:33:06 +00:00 |
|
Zeev Suraski
|
b4f3b9d3ce
|
Redesigned thread safety mechanism - nua nua
|
2001-07-28 10:51:54 +00:00 |
|
Sascha Schumann
|
6be787a929
|
Fix build
|
2001-07-28 00:46:42 +00:00 |
|
Zeev Suraski
|
2c254ba762
|
Get rid of ELS_*(), and use TSRMLS_*() instead.
This patch is *bound* to break some files, as I must have had typos somewhere.
If you use any uncommon extension, please try to build it...
|
2001-07-27 10:10:39 +00:00 |
|
Sascha Schumann
|
b677af2265
|
tsrm_error is only available, if TSRM_DEBUG is defined.
|
2001-07-23 04:21:11 +00:00 |
|
Sascha Schumann
|
28ecbb213c
|
tsrm_error is only available, if TSRM_DEBUG is defined.
|
2001-07-23 04:19:32 +00:00 |
|
Zeev Suraski
|
ef4fe54f0a
|
Always track bailout file/lineno
|
2001-07-21 16:21:22 +00:00 |
|
Zeev Suraski
|
5f2da6f219
|
Fix Release builds
|
2001-07-21 16:13:46 +00:00 |
|
Zeev Suraski
|
931ebe08d7
|
Improve bailout mechanism, supports nesting of bailouts a-la try..catch
|
2001-07-21 14:25:27 +00:00 |
|
Zeev Suraski
|
660a09c6da
|
Fix compile warning
|
2001-07-21 14:18:53 +00:00 |
|
Andrei Zmievski
|
fc260e6c98
|
Fix certain cases where inheritance of base class's overloaded handlers wasn't
being done.
|
2001-07-21 02:35:13 +00:00 |
|
Zeev Suraski
|
8084d27885
|
Implement a more granular shutdown mechanism for the executor -
prevent corruption of constants and missing destructions of resources
|
2001-07-20 14:20:34 +00:00 |
|
Zeev Suraski
|
d68f53e94e
|
Unfix, it has too strong effects
|
2001-07-19 18:33:22 +00:00 |
|
Zeev Suraski
|
ce29cb297e
|
Catch all cases
|
2001-07-19 15:53:38 +00:00 |
|
Zeev Suraski
|
01814bb2b8
|
Fix bug #11970, strike 2
|
2001-07-19 14:15:50 +00:00 |
|
Zeev Suraski
|
06fc55cc67
|
Revert bogus patch
|
2001-07-19 14:11:40 +00:00 |
|
Stanislav Malyshev
|
db97aea8d9
|
fix double->long conversion
|
2001-07-18 16:46:51 +00:00 |
|