Commit message (Collapse) | Author | Age | Files | Lines | ||
---|---|---|---|---|---|---|
... | ||||||
* | Fix some warnings | Sascha Schumann | 1999-12-05 | 1 | -2/+2 | |
| | ||||||
* | - Break the zend->PHP dependency introduced by the .php extension for use(), | Zeev Suraski | 1999-12-04 | 1 | -2/+2 | |
| | | | | | | | 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 | |||||
* | - Add use support (behaves like require, but will not use the same file twice) | Andi Gutmans | 1999-11-30 | 1 | -3/+12 | |
| | | | | | | | - 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) | |||||
* | - Preliminary submit of Thie's patch. Will fix the rest on Windows | Andi Gutmans | 1999-10-19 | 1 | -1/+2 | |
| | | | | | as this was added on UNIX with patch. Changed IS_SAME -> IS_IDENTICAL | |||||
* | - For Andrei. Implement references in array() initializations | Andi Gutmans | 1999-10-01 | 1 | -6/+9 | |
| | ||||||
* | - Fix SEND_VAR problem after fetch'ing a variable and not knowing the fetch type | Andi Gutmans | 1999-09-29 | 1 | -18/+18 | |
| | ||||||
* | - Next part of locking fix. | Andi Gutmans | 1999-09-20 | 1 | -13/+13 | |
| | | | | | | $var = expr; and $var += expr; first create code for expr and later on for the fetch_w of $var. | |||||
* | - Make sure expr_list and echo_list are either empty or comma seperated | Andi Gutmans | 1999-08-19 | 1 | -3/+6 | |
| | | | | | expressions | |||||
* | - Fixed a leak when doing inheritance. The parent class name wasn't being freed. | Andi Gutmans | 1999-07-29 | 1 | -4/+4 | |
| | | | | | | | - Fixed a stack leak. Functions that had late argument binding were set up as INIT_FCALL_BY_NAME but were using DO_FCALL and not the corresponding DO_FCALL_BY_NAME. | |||||
* | - 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. | |||||
* | Thoroughly fix the SWITCH problem. No RETURN handling yet. | Zeev Suraski | 1999-07-24 | 1 | -4/+4 | |
| | ||||||
* | Fix bug #1812 | Zeev Suraski | 1999-07-23 | 1 | -4/+4 | |
| | ||||||
* | 0.91 update | Zeev Suraski | 1999-07-19 | 1 | -2/+2 | |
| | ||||||
* | License update | Zeev Suraski | 1999-07-16 | 1 | -4/+7 | |
| | ||||||
* | Step 4: | Zeev Suraski | 1999-07-09 | 1 | -10/+10 | |
| | | | | | Move to a 7-bit counter (not fully implemented yet) | |||||
* | Step 2: | Zeev Suraski | 1999-07-09 | 1 | -8/+8 | |
| | | | | | Rename is_ref to EA | |||||
* | Make require accept any parameter | Zeev Suraski | 1999-06-30 | 1 | -2/+1 | |
| | ||||||
* | We can't quite go with expr there (shift/reduce conflict), go with scalar. | Zeev Suraski | 1999-06-12 | 1 | -1/+1 | |
| | ||||||
* | require() improvement as per Andi's suggestion | Zeev Suraski | 1999-06-12 | 1 | -2/+2 | |
| | ||||||
* | * Use to_string() instead of __print() | Zeev Suraski | 1999-06-11 | 1 | -1/+2 | |
| | | | | | * Support boolean casts ((bool) and (boolean)) | |||||
* | - Fix the static array() initializing | Andi Gutmans | 1999-06-09 | 1 | -2/+2 | |
| | ||||||
* | T_BAD_CHARACTER is actually a string. | Zeev Suraski | 1999-06-03 | 1 | -1/+1 | |
| | ||||||
* | Fix a bug | Zeev Suraski | 1999-05-29 | 1 | -1/+1 | |
| | ||||||
* | I'm on a roll. Fix a nasty yet stupid AiCount bug | Zeev Suraski | 1999-05-22 | 1 | -1/+1 | |
| | ||||||
* | * Add struct name to all typedef's so that they can be debugged with MSVC | Zeev Suraski | 1999-05-22 | 1 | -1/+1 | |
| | | | | | | | | | | * Fix an AiCount bug - list(...) = $var was using $var multiple times, and thus causing AiCount to be decreased multiple times even though it was increased only once for $var. Mark all FETCH_DIM's so that they won't decrease AiCount, and only decrease AiCount on the last FETCH_DIM. * Fix a stupid bug - forgot to pass CLS_C to some compiler function. For some reason MSVC doesn't report these :I | |||||
* | * Fix all hash checks that checked Bucket.arKey for NULL, when it was changed | Zeev Suraski | 1999-05-15 | 1 | -19/+41 | |
| | | | | | | | | | | | to char[1], these checks should have been changed to Bucket.nKeyLength==0 * Support runtime declaration of functions. I ended up changing the grammar to catch top level functions vs. nested functions. The reason is simple - if we don't have functions properly declared at compile-time, function calls cannot be resolved at compile time, and have to be resolved at runtime, which ends up being much much slower (without the optimizer, that is). It's no biggy though, the grammar change isn't that bad. | |||||
* | - Missed one place | Andi Gutmans | 1999-04-30 | 1 | -1/+1 | |
| | ||||||
* | - First try at fixing $a->foo[] syntax. | Andi Gutmans | 1999-04-30 | 1 | -1/+1 | |
| | ||||||
* | Fix Boris's problem (in my never ending struggle to show I never mean what I say | Zeev Suraski | 1999-04-30 | 1 | -0/+2 | |
| | | | | | when I say something's not gonna happen :) | |||||
* | Cleanups, remove old ts code | Zeev Suraski | 1999-04-24 | 1 | -15/+15 | |
| | ||||||
* | Make token names uniform, they all begin with T_ now. | Zeev Suraski | 1999-04-22 | 1 | -198/+195 | |
| | ||||||
* | Thread safety patch. We're still not quite there but it compiles again, and | Zeev Suraski | 1999-04-21 | 1 | -7/+7 | |
| | | | | | more logic has been implemented. | |||||
* | Support =unset as arguments | Andi Gutmans | 1999-04-19 | 1 | -0/+2 | |
| | ||||||
* | - Fix various memory leaks. | Andi Gutmans | 1999-04-13 | 1 | -2/+2 | |
| | ||||||
* | This patch is a go. Not fully optimized yet, but working properly. | Zeev Suraski | 1999-04-12 | 1 | -15/+15 | |
| | | | | | Prepatch tagged as BEFORE_STACK_PATCH. | |||||
* | - I guess print $GLOBALS and print "$GLOBALS" should yield the same result | Andi Gutmans | 1999-04-09 | 1 | -1/+1 | |
| | | | | | | | | so I returned the one in encaps_var. - Made INITAL_OP_ARRAY_SIZE smaller (64? can't remeber). I don't think the erealloc()'s during compile time are such a biggy, we might make it even smaller. We can have a configure time option as to it's size. | |||||
* | - Support $GLOBALS in cvar's. Now list(..) = each($GLOBALS) will work. | Andi Gutmans | 1999-04-09 | 1 | -2/+2 | |
| | | | | | | - Remove support of $GLOBALS in enacapsed strings. print "$GLOBALS" isn't supposed to work in any case. | |||||
* | "Our favourite mistake" | Zeev Suraski | 1999-04-08 | 1 | -2/+2 | |
| | ||||||
* | $GLOBALS support | Zeev Suraski | 1999-04-08 | 1 | -4/+4 | |
| | ||||||
* | Zend Library | Andi Gutmans | 1999-04-07 | 1 | -0/+632 | |