65 Commits (aa73f6b68f7359a30ea8068c893bcb49f1b37a49)

Author SHA1 Message Date
Zeev Suraski 62114c1806 Destructors no longer return ints, the low level problem it was intended to solve is long gone now... 26 years ago
Zeev Suraski ee08b81aab - Make zend_hash_apply() (and friends) reentrant and much, much quicker 26 years ago
Zeev Suraski caaeb9ff12 Fix a bug in call_user_function_ex() 26 years ago
Andi Gutmans bdefd5da15 - Change IS_UNSET -> IS_NULL 26 years ago
Zeev Suraski f2d703e916 - Nuke undefined_variable_string 26 years ago
Zeev Suraski b7a5b3c309 - Generalize the fast cache mechanism 26 years ago
Zeev Suraski 235386b245 Change ALLOC_ZVAL() semantics 26 years ago
Andi Gutmans 62b2087a84 - Create two new macro's. ALLOC_ZVAL() and FREE_ZVAL(z) and make Zend use 26 years ago
Andrei Zmievski 80bab9d939 We're using ZVAL's now. 26 years ago
Zeev Suraski 223c674c2a - Made things work again (Thies, everybody - please check the latest CVS and see if you're 26 years ago
Andi Gutmans 213d0e2fb2 - More fixes related to the return references patch 26 years ago
Zeev Suraski ced9cee10c - Implement return by reference: 26 years ago
Sascha Schumann 70df2d7478 Fix some warnings 26 years ago
Andi Gutmans 5463dd5b38 - Add use support (behaves like require, but will not use the same file twice) 26 years ago
Zeev Suraski 6358c6631b - Optimize class instanciation 26 years ago
Andi Gutmans 3cd140cdef - Weird that this compiled for me. 26 years ago
Andi Gutmans 1c0f136405 - Hooray. This might actually work. (I hope) 27 years ago
Andi Gutmans 86357a9c27 - Move is_ref back to being an unsigned char and not a bit field. 27 years ago
Andi Gutmans 4dd47ffbc1 - Remove locking support completely 27 years ago
Andi Gutmans 59d5462a6a - Stop using the locking mechanism and start using refcount. 27 years ago
Andi Gutmans b56fd4602f - First part of the patch which makes reads use ptr and not ptr_ptr. 27 years ago
Andi Gutmans 4fff0386ac - Changed Ts{}.var to Ts{}.var.ptr_ptr. 27 years ago
Thies C. Arntzen 20ee106672 no // in the sources please 27 years ago
Zeev Suraski 023cb6474b Fix a crash bug in case of aborted execution 27 years ago
Zeev Suraski aa8b27ba1d Better debug macros 27 years ago
Andi Gutmans 02822cbc33 - Damn. It wasn't a correct fix. This should do it. 27 years ago
Andi Gutmans 2c88f2950c - Fix leak when global is used in the global scope. 27 years ago
Zeev Suraski 50bfff5502 Fix #2012 27 years ago
Zeev Suraski 720d32f581 Fix a few leaks 27 years ago
Zeev Suraski 0487650536 Fix a bug in call_user_func_ex() 27 years ago
Zeev Suraski f95edc016b Introduce call_user_func_ex() 27 years ago
Andi Gutmans 741ca16711 - Fixed various inheritance problems & Andrey's leak 27 years ago
Andi Gutmans bf8c6dbd99 - Get rid of C++ comments 27 years ago
Zeev Suraski 8d1de13aef 0.91 update 27 years ago
Andi Gutmans e3daad2d67 - Should fix the memory leak when returning from the main scope. 27 years ago
Zeev Suraski b5b1117760 License update 27 years ago
Sascha Schumann 138dd94c8d disable zend_handle_sigsegv 27 years ago
Zeev Suraski dc933fc50b Woops, fix. 27 years ago
Zeev Suraski 909590ba7b Put the garbage in the garbage bin 27 years ago
Zeev Suraski cccd2445ee Get rid of AiCount completely 27 years ago
Zeev Suraski 2a6da7814c Step 4: 27 years ago
Zeev Suraski 6ec1acbe32 Phase 3: 27 years ago
Zeev Suraski 5f62c347c7 Step 2: 27 years ago
Zeev Suraski 81d901b14d Step 1 in nuking the garbage collector: 27 years ago
Zeev Suraski 81f5522210 Fix the mess in SIGSEGV handling, hopefully 27 years ago
Zeev Suraski da9faa2c3a * Make the output handling of variables much, much cooler. 27 years ago
Zeev Suraski b484f40c31 * Fix foreach() that receives a non array argument 27 years ago
Zeev Suraski cf757f7c89 Fix that GLOBALS leak. We were explicitly adding GLOBALS to the main symbol table, 27 years ago
Andi Gutmans 52ec64359c Fixes 27 years ago
Sascha Schumann 88029643d0 * fix some casts 27 years ago