summaryrefslogtreecommitdiff
path: root/Zend/zend_execute.c
Commit message (Collapse)AuthorAgeFilesLines
...
* Pass on the exit statusSascha Schumann2000-11-221-1/+7
|
* - The baby patch wasn't that innocent :)Andi Gutmans2000-11-211-1/+0
|
* - NEVER copy and paste :)Andi Gutmans2000-11-201-1/+1
|
* - Baby patch towards making the damn pass-by-ref work.Andi Gutmans2000-11-201-1/+8
|
* - This patch is broken and needs more thorough fixing.Andi Gutmans2000-11-201-8/+0
|
* - Try and fix the problem when sending references returned from a function ↵Andi Gutmans2000-11-191-0/+8
| | | | by reference.
* Fix a corruption bug, when erroneously allowing to send non-variables by ↵Zeev Suraski2000-10-291-1/+5
| | | | | | | reference (several bug-db reports seem to originate in this bug)
* Fix -a interactive mode (no idea how the previous commit got committed)Zeev Suraski2000-10-111-4/+1
|
* *** empty log message ***Zeev Suraski2000-10-111-0/+5
|
* - Fix NULL handling in ARRAY opcode and resolve memory leakAndi Gutmans2000-09-141-0/+4
|
* Make compile_string() accept a description of the codeZeev Suraski2000-09-121-4/+6
|
* - Use emalloc() for opened_path now. This was a potential leak before.Andi Gutmans2000-08-311-1/+1
| | | | | | - This patch has potential to break stuff but I tested it as much as I - could. Fixes should be easy.
* - Revert patch from 9/7/2000 which seems to have broken unset().Andi Gutmans2000-08-241-2/+0
| | | | | - I hope what made me do this patch doesn't appear again.
* - BeautifyAndi Gutmans2000-08-191-2/+2
|
* Fix warning issue (compile errors inside require()'d files were incorrectly ↵Zeev Suraski2000-08-151-1/+1
| | | | supressed)
* - Fix leak and some logicZeev Suraski2000-08-141-7/+5
|
* - This patch should hopefully fix situations where a constructor usesAndi Gutmans2000-08-141-4/+6
| | | | | - the $this pointer as a reference.
* Fix crashStanislav Malyshev2000-08-141-2/+2
|
* Fix zend_fiel_handle handling. Should fix URL includeStanislav Malyshev2000-08-131-8/+5
| | | | | and various opened_path inconsistencies.
* @ Fix problem with nested foreach()'s (Andi, Zend Engine)Andi Gutmans2000-08-101-12/+17
|
* The patch we promised - redesigned the compilation/execution API:Zeev Suraski2000-08-091-9/+10
| | | | | | | | | | | | | | | | | | Advantages: - Smaller memory footprint for the op arrays - Slightly faster compilation times (due to saved erealloc() calls and faster zend_op initialization) - include_once() & require_once() share the same file list - Consistency between include() and require() - this mostly means that return() works inside require()'d files just as it does in include() files (it used to be meaningless in require()'d files, most of the time (see below)) - Made require() consistent with itself. Before, if the argument was not a constant string, require() took the include() behavior (with return()). - Removed lots of duplicate code. Bottom line - require() and include() are very similar now; require() is simply an include() which isn't allowed to fail. Due to the erealloc() calls for large op arrays, require() didn't end up being any faster than include() in the Zend engine.
* - Use some more SEPARATE_ZVAL macros instead of replicated code.Andi Gutmans2000-08-051-24/+6
|
* Fix memory leakStanislav Malyshev2000-08-051-2/+2
|
* - Beautify code. Try and use more macros for splitting instead ofAndi Gutmans2000-08-041-45/+11
| | | | | - replicating the code everywhere.
* - Remove commented codeAndi Gutmans2000-08-021-11/+0
|
* Fix filename issuesZeev Suraski2000-07-291-6/+10
|
* Always store full filename as compiled file nameAndi Gutmans2000-07-271-0/+1
|
* Fix a bug in passing second parameter of RECV_INIT with is_ref setStanislav Malyshev2000-07-111-1/+1
|
* - Fix memory leak.Andi Gutmans2000-07-091-1/+1
|
* - Need to seperate if the hash isn't a referenceAndi Gutmans2000-07-091-0/+2
|
* Remove C++ commennts.Stanislav Malyshev2000-07-071-3/+3
|
* - Yet another fix...Andi Gutmans2000-07-061-0/+1
|
* - One more...Andi Gutmans2000-07-061-3/+3
|
* - Complex fix for solving a problem with objects & method calls.Andi Gutmans2000-07-061-4/+9
| | | | | | | - Previous version is tagged PRE_METHOD_CALL_SEPERATE_FIX_PATCH. - I need to check this fix on a server so if it doesn't work I will revert - it.
* Ok, this time here's some real Win32 system programming :)Zeev Suraski2000-06-161-14/+6
| | | | | | Redesigned the timeout system using a single timeout thread and a single window, and used a much quicker check.
* Macro it up the right wayZeev Suraski2000-06-161-6/+7
|
* Macro this up, so it can be moved to other placesZeev Suraski2000-06-161-5/+9
|
* - Move timeout code to ZendZeev Suraski2000-06-161-0/+8
| | | | | - Implement timeouts in Win32
* I can't think of a reason of why it should just be a notice... Make it a ↵Zeev Suraski2000-06-101-1/+1
| | | | warning, like it was in PHP 3.
* Fix bug #4933Zeev Suraski2000-06-091-0/+2
|
* - Remove old obsolete code.Andi Gutmans2000-06-091-20/+0
|
* - Make unset consistent with the way array offsets workAndi Gutmans2000-06-091-5/+20
|
* Handle unset with empty keyStanislav Malyshev2000-06-091-0/+3
|
* Fix a bug in static initializers/default values/class member variables that ↵Zeev Suraski2000-05-311-8/+5
| | | | | | | contained array values
* - Fix include() when used on resources (shouldn't work but shouldn't crashAndi Gutmans2000-05-181-14/+16
| | | | | either).
* - Make $obj->test = 5; work again (assigning to uninitialized objects)Andi Gutmans2000-05-061-2/+3
|
* - Change the place CAST uses for the op_typeAndi Gutmans2000-05-031-1/+1
|
* *** empty log message ***Zeev Suraski2000-04-271-1/+1
|
* Change to using the #define'sZeev Suraski2000-04-271-1/+1
|
* - Fix order of JMPZNZ argumentsAndi Gutmans2000-04-171-3/+3
|