1
0
mirror of https://github.com/php/php-src.git synced 2026-04-27 01:48:26 +02:00
Commit Graph

1371 Commits

Author SHA1 Message Date
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
Andi Gutmans 6bd084cb0a - Remove unused code 2001-07-17 16:10:15 +00:00
Zeev Suraski 43ebb86806 Fix bug #10287 - avoid crashing under a bogus usage of list() 2001-07-16 15:48:31 +00:00
Zeev Suraski fb532ba52b Fix bug #10467 2001-07-16 11:41:06 +00:00
Zeev Suraski 1c2893a1b9 Minor cleaning 2001-07-15 22:48:04 +00:00
Zeev Suraski ec6c9f67c4 Optimize the parser a bit 2001-07-15 19:24:32 +00:00
Zeev Suraski 0078ceec19 Fix an inline 2001-07-15 19:08:32 +00:00
Zeev Suraski c4f2e0197b Time to bid this old timer goodbye - get rid of var_uninit() 2001-07-15 19:02:20 +00:00
Zeev Suraski 563aacdb66 Fix bug #6239 2001-07-15 18:57:43 +00:00
Zeev Suraski 73f488b323 Allow indirect reference to method names in class::method() construct 2001-07-15 18:39:14 +00:00
Zeev Suraski 9bd9862451 Fix bug #10257 2001-07-15 17:48:50 +00:00
Zeev Suraski 553505cb61 Fix bug #11970 2001-07-15 16:51:30 +00:00
Zeev Suraski 0c49166197 Fix bug #9884 2001-07-15 16:22:41 +00:00