| Commit message (Collapse) | Author | Age | Files | Lines | |
|---|---|---|---|---|---|
| * | - Nuke undefined_variable_string | Zeev Suraski | 1999-12-31 | 1 | -4/+7 |
| | | | | | | - Introduce IS_UNSET | ||||
| * | Introduce a zval-specific cache - 5-15% speed improvement | Zeev Suraski | 1999-12-26 | 1 | -4/+0 |
| | | |||||
| * | Change ALLOC_ZVAL() semantics | Zeev Suraski | 1999-12-26 | 1 | -4/+4 |
| | | |||||
| * | - Create two new macro's. ALLOC_ZVAL() and FREE_ZVAL(z) and make Zend use | Andi Gutmans | 1999-12-24 | 1 | -4/+8 |
| | | | | | | them. | ||||
| * | export | Zeev Suraski | 1999-12-22 | 1 | -1/+1 |
| | | |||||
| * | Fix the highlighting problem. STR_REALLOC() should be used instead of plain ↵ | Zeev Suraski | 1999-12-21 | 1 | -0/+8 |
| | | | | | | | | | erealloc() whenever you're dealing with strings that might be coming back from the engine - there seem to be a few other places like this in PHP. | ||||
| * | - Fix the crash Thies was experiencing (returning a function call could ↵ | Zeev Suraski | 1999-12-20 | 1 | -0/+2 |
| | | | | | | | | cause a crash) - Fix the leak Thies was experiencing (@fcall() leaked) | ||||
| * | - Made things work again (Thies, everybody - please check the latest CVS and ↵ | Zeev Suraski | 1999-12-19 | 1 | -1/+13 |
| | | | | | | | | | see if you're still getting any problems) - Changed the interface of call_user_function_ex() to support returning of references | ||||
| * | - More fixes related to the return references patch | Andi Gutmans | 1999-12-19 | 1 | -0/+4 |
| | | | | | | | - eval_string() and call_user_function_ex() still don't work. - The libzend tree is untested and might not be stabl yet. | ||||
| * | - The tree compiles again | Zeev Suraski | 1999-12-18 | 1 | -2/+2 |
| | | |||||
| * | - Introduce ZEND_NUM_ARGS(), to replace ARG_COUNT(ht) | Zeev Suraski | 1999-12-18 | 1 | -2/+2 |
| | | | | | | - Rename getParameters() and friends for consistency and namespace cleanliness | ||||
| * | - Implement return by reference: | Zeev Suraski | 1999-12-15 | 1 | -2/+3 |
| | | | | | | | | - In function declaration instead of the return statement - In the assignment phase - Implement ability to turn off support for call-time pass by reference | ||||
| * | - Break the zend->PHP dependency introduced by the .php extension for use(), | Zeev Suraski | 1999-12-04 | 1 | -3/+4 |
| | | | | | | | | by providing an API - Enable Stig's patch for use() extensions (it wasn't refered to by the parser) - Fix a memory leak in that code | ||||
| * | Fix warnings surfacing in maintainer-mode. | Stig S. Bakken | 1999-12-01 | 1 | -7/+7 |
| | | |||||
| * | - Add use support (behaves like require, but will not use the same file twice) | Andi Gutmans | 1999-11-30 | 1 | -2/+2 |
| | | | | | | | | - Add import support (behaves like include, but requires parentheses; will not use the same file twice; Currently, it is not yet properly implemented, and only behaves like include) | ||||
| * | - Optimize class instanciation | Zeev Suraski | 1999-11-21 | 1 | -0/+1 |
| | | | | | | - Fix constant instanciation for array elements inside objects | ||||
| * | - Functions whose return values aren't used have them freed in DO_FCALL | Andi Gutmans | 1999-11-19 | 1 | -1/+1 |
| | | | | | | and don't need a special ZEND_FREE opcode following them anymore | ||||
| * | - CHange used_return_value -> return_value_used | Andi Gutmans | 1999-11-16 | 1 | -2/+2 |
| | | |||||
| * | - Add support for used_return_value passed to internal functions. | Andi Gutmans | 1999-11-16 | 1 | -2/+2 |
| | | |||||
| * | More portability stuff | Sascha Schumann | 1999-10-05 | 1 | -0/+2 |
| | | |||||
| * | - Move is_ref back to being an unsigned char and not a bit field. | Andi Gutmans | 1999-10-01 | 1 | -5/+3 |
| | | |||||
| * | - Remove locking support completely | Andi Gutmans | 1999-10-01 | 1 | -4/+1 |
| | | |||||
| * | * header file cleanup | Stig S. Bakken | 1999-09-06 | 1 | -8/+21 |
| | | | | | | | | | * fixed --enable-thread-safety build for UNIX I don't have a Win32 environment available, could someone please try compiling on Win32 to see if I got all the header file stuff right there? | ||||
| * | - Shift around header files. | Andi Gutmans | 1999-09-05 | 1 | -1/+0 |
| | | |||||
| * | *** empty log message *** | Zeev Suraski | 1999-08-28 | 1 | -1/+1 |
| | | |||||
| * | Beef up debug macros | Zeev Suraski | 1999-08-28 | 1 | -6/+18 |
| | | |||||
| * | Better debug macros | Zeev Suraski | 1999-08-27 | 1 | -1/+18 |
| | | |||||
| * | make it compile with gcc again | Sascha Schumann | 1999-08-25 | 1 | -0/+1 |
| | | |||||
| * | This changes makes it work on egcs 1.1.2/Alpha | Sascha Schumann | 1999-08-22 | 1 | -1/+1 |
| | | |||||
| * | remove checks | Sascha Schumann | 1999-08-22 | 1 | -5/+0 |
| | | |||||
| * | - Add some ZENDAPI's | Andi Gutmans | 1999-08-17 | 1 | -4/+4 |
| | | |||||
| * | - Optimize the execute stack a bit. | Andi Gutmans | 1999-08-15 | 1 | -0/+2 |
| | | |||||
| * | - Fix the new operator incompatibility. | Andi Gutmans | 1999-07-26 | 1 | -1/+1 |
| | | | | | | | | - I commented PHP_FUNCTION(strtotime) in datetime.c because it stopped win32 from compiling. This needs to be fixed!!! - Check out libzend to compile the tree now. | ||||
| * | * Add an API macro users can use to ensure an array member can be modifed | Zeev Suraski | 1999-07-23 | 1 | -1/+16 |
| | | | | | | | | before they modify it. * Fix a bug and remove redundant code in convert_to_long() (booleans and resources weren't changing their types | ||||
| * | 0.91 update | Zeev Suraski | 1999-07-19 | 1 | -2/+2 |
| | | |||||
| * | * Fix Zend version | Andi Gutmans | 1999-07-19 | 1 | -1/+1 |
| | | | | | | * Fix a method call bug | ||||
| * | License update | Zeev Suraski | 1999-07-16 | 1 | -4/+8 |
| | | |||||
| * | Step 4: | Zeev Suraski | 1999-07-09 | 1 | -7/+13 |
| | | | | | | Move to a 7-bit counter (not fully implemented yet) | ||||
| * | Step 2: | Zeev Suraski | 1999-07-09 | 1 | -2/+2 |
| | | | | | | Rename is_ref to EA | ||||
| * | enable it, until we find a better way | Sascha Schumann | 1999-07-06 | 1 | -1/+1 |
| | | |||||
| * | make Solaris gcc happy | Sascha Schumann | 1999-07-05 | 1 | -1/+2 |
| | | |||||
| * | use void * instead of long for 64-bit test | Sascha Schumann | 1999-07-05 | 1 | -1/+1 |
| | | |||||
| * | checking for ints won't work, since they are 32 bit on both platforms | Sascha Schumann | 1999-07-03 | 1 | -1/+1 |
| | | |||||
| * | workaround for 64-bit platforms | Sascha Schumann | 1999-07-02 | 1 | -0/+5 |
| | | |||||
| * | Add a standard get_ini_entry() to interface between Zend and the outside world | Zeev Suraski | 1999-06-19 | 1 | -0/+2 |
| | | |||||
| * | * Make the output handling of variables much, much cooler. | Zeev Suraski | 1999-06-11 | 1 | -0/+1 |
| | | | | | | | | | | | | | | | | | | | | | | | | | | Uses zend_make_printable_zval() instead of convert_to_string() now: $foo = true; print "\$foo is $foo"; will now print $foo is true (instead of "$foo is 1", earlier). Also, with objects, it automatically tries to call __print() and use it as a printing function. For example: class foo { function __print() { return "Foo Object"; } }; $foo = new foo; print $foo; will print "Foo Object". | ||||
| * | * Centralized shutdown | Zeev Suraski | 1999-06-05 | 1 | -0/+1 |
| | | | | | | * Change shutdown order again | ||||
| * | Minor updates (mostly __declspec() stuff) | Zeev Suraski | 1999-06-04 | 1 | -1/+1 |
| | | |||||
| * | *** empty log message *** | Zeev Suraski | 1999-05-31 | 1 | -0/+1 |
| | | |||||
| * | * Support getThis() for internal functions. | Zeev Suraski | 1999-05-28 | 1 | -2/+3 |
| | | | | | | | | | * Fix 'new object or die' and AiCount issue thoroughly (earlier fix didn't work with the optimizer). * Add new macros for standardized definition of classes. * Only report AiCount problems if shutdown was not silent. | ||||
