summaryrefslogtreecommitdiff
path: root/Zend/zend_API.c
Commit message (Collapse)AuthorAgeFilesLines
* - Fix a nasty bug in the hash, introduced in the recent migration to macrosZeev Suraski2000-02-191-6/+6
| | | | | - Make array_init() and friends trackable
* Generalize macrosZeev Suraski2000-02-191-2/+2
|
* - Stop passing list/plist to internal functionsZeev Suraski2000-02-051-3/+7
| | | | | | - Add a typedef for the pCopyConstructor function pointer - Minor hacks
* *** empty log message ***Andrei Zmievski2000-02-031-1/+1
|
* - Fix built-in classes with more than 5 methodsZeev Suraski2000-02-021-3/+4
|
* Added add_property_unset() and add_property_bool().Andrei Zmievski2000-02-011-0/+21
|
* - Change IS_UNSET -> IS_NULLAndi Gutmans2000-01-041-3/+3
|
* - Nuke undefined_variable_stringZeev Suraski1999-12-311-0/+32
| | | | | - Introduce IS_UNSET
* - Get rid of warningAndi Gutmans1999-12-271-1/+1
|
* - Generalize the fast cache mechanismZeev Suraski1999-12-271-2/+4
| | | | | - Add the HashTable struct to the fast cache mechanism
* - Make zend_internal_function allocate a full zend_function structure soAndi Gutmans1999-12-271-7/+8
| | | | | that we don't get memory overruns and Thies doesn't get angry :)
* Change ALLOC_ZVAL() semanticsZeev Suraski1999-12-261-31/+60
|
* - Create two new macro's. ALLOC_ZVAL() and FREE_ZVAL(z) and make Zend useAndi Gutmans1999-12-241-31/+31
| | | | | them.
* We're using ZVAL's now.Andrei Zmievski1999-12-211-3/+3
|
* - Introduce ZEND_NUM_ARGS(), to replace ARG_COUNT(ht)Zeev Suraski1999-12-181-4/+4
| | | | | - Rename getParameters() and friends for consistency and namespace cleanliness
* Fix some warningsSascha Schumann1999-12-051-1/+0
|
* *** empty log message ***Andrei Zmievski1999-12-041-1/+0
|
* Added zend_set_hash_symbol() function.Andrei Zmievski1999-12-041-0/+21
|
* - Applied Thies' bug fix. Great work!Andi Gutmans1999-11-301-0/+1
|
* This request_shutdown() is no longer needed (never was needed really)Zeev Suraski1999-11-261-6/+0
|
* Remove request_started, increase thread safetyZeev Suraski1999-11-261-7/+7
|
* - Optimize class instanciationZeev Suraski1999-11-211-9/+5
| | | | | - Fix constant instanciation for array elements inside objects
* added add_*_resource() and add_*_bool() functionsThies C. Arntzen1999-10-041-6/+72
|
* added add_property_resourceThies C. Arntzen1999-09-291-0/+10
|
* * header file cleanupStig S. Bakken1999-09-061-2/+2
| | | | | | | | * 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?
* 0.91 updateZeev Suraski1999-07-191-2/+2
|
* License updateZeev Suraski1999-07-161-4/+8
|
* Step 4:Zeev Suraski1999-07-091-49/+25
| | | | | Move to a 7-bit counter (not fully implemented yet)
* Phase 3:Zeev Suraski1999-07-091-3/+3
| | | | | Use a single bit to mark IS_REF variables
* Step 2:Zeev Suraski1999-07-091-27/+27
| | | | | Rename is_ref to EA
* Step 1 in nuking the garbage collector:Zeev Suraski1999-07-091-1/+1
| | | | | | - Change the hash destructor to return int - Don't kill the bucket on hash_destroy if the destructor returns 0
* * Fix cases where you assign an array element to the parent array (the array wasZeev Suraski1999-06-091-1/+1
| | | | | being erased before the assignment, so the element was being smashed).
* Minor updates (mostly __declspec() stuff)Zeev Suraski1999-06-041-1/+1
|
* * Support getThis() for internal functions.Zeev Suraski1999-05-281-27/+23
| | | | | | | | * 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.
* Almost forgot to commit thoseZeev Suraski1999-05-091-3/+17
|
* Cleanups, remove old ts codeZeev Suraski1999-04-241-1/+1
|
* * Change the thread safe project to create a C++ scanner.Zeev Suraski1999-04-211-1/+1
| | | | | | | | * Add in a slightly modified skeleton file (only a couple of #if's for #include's that we dont have in Windows) It does NOT compile or work yet :)
* Thread safety patch. We're still not quite there but it compiles again, andZeev Suraski1999-04-211-18/+34
| | | | | more logic has been implemented.
* Add a couple of ZEND_API'sAndi Gutmans1999-04-191-7/+8
|
* Whatnot:Zeev Suraski1999-04-181-4/+6
| | | | | | | | * updated alloc_persist to use critical sections * changed extension shutdown to two-phase * updated dependencies * PR support (don't remember if there was any really)
* -Tiny patchesAndi Gutmans1999-04-141-0/+45
|
* * Optimize argument_stack top lookupAndi Gutmans1999-04-131-2/+4
| | | | | * Fix a nasty bug in zend_ptr_stack_clean()
* off by oneZeev Suraski1999-04-121-1/+1
|
* Make functions that don't take arguments somewhat happier:)Zeev Suraski1999-04-121-4/+6
|
* This patch is a go. Not fully optimized yet, but working properly.Zeev Suraski1999-04-121-27/+39
| | | | | Prepatch tagged as BEFORE_STACK_PATCH.
* * Add arguments to shutdown functionsZeev Suraski1999-04-081-3/+3
| | | | | * Remove traces of php_ini stuff
* Zend LibraryAndi Gutmans1999-04-071-0/+701