34 Commits (e548a31510025eaa0e51312d0a6f720cd4c295cd)

Author SHA1 Message Date
Zeev Suraski 9f51f154aa - Stop passing list/plist to internal functions 26 years ago
Thies C. Arntzen d6afe4bac7 took out zend_hash_pointer_update() & zend_hash_pointer_index_update_or_next_insert() - i really prefer link-errors instead of runtime-errors, don't you? 26 years ago
Zeev Suraski c3677ca907 Add some order... 26 years ago
Zeev Suraski 92633067af Indentation fixes 26 years ago
Andi Gutmans af2ef0830a - Optimize zend_hash_del a tiny bit. 26 years ago
Andi Gutmans aa73f6b68f - Hopefully fix the hash problem. 26 years ago
Andi Gutmans 7271c050a3 - Hrm I'm not concentrating 26 years ago
Andi Gutmans 99783fe795 - Actually the destructor should run after the data is already detached 26 years ago
Andi Gutmans d3690efffe - Rollback hash_apply and friends. They assume now that hash_del is reentrant 26 years ago
Andi Gutmans b7b97df93f - Run destructor before the hash structure is modified, thus, making 26 years ago
Andi Gutmans 58fb1a3922 - Undo a bug we introduced. (Another one out there). 26 years ago
Thies C. Arntzen bbe2172c38 use defines 26 years ago
Zeev Suraski 19d978d1c7 Get rid of the IsPointer functionality in the hash. 26 years ago
Zeev Suraski a965dc5b40 - Fixes a newly introduced bug in the hash 26 years ago
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
Thies C. Arntzen bd375505f7 make the ht->inconsistent stuff less ugly:) 26 years ago
Thies C. Arntzen c93a189028 if ZEND_DEBUG mode is on we'll now see warnings when a HashTable is accessed 26 years ago
Andrei Zmievski 3964c92f8b Made zend_hash_rehash() callable from outside. 26 years ago
Andrei Zmievski e956a266e2 *** empty log message *** 27 years ago
Andrei Zmievski 8864313c48 Modified zend_hash() to accept a pointer to sort function. 27 years ago
Stig S. Bakken 009025e00d * header file cleanup 27 years ago
Andi Gutmans 746ce67b66 - Add hash_apply_with_arguments() 27 years ago
Andi Gutmans 741ca16711 - Fixed various inheritance problems & Andrey's leak 27 years ago
Zeev Suraski 8d1de13aef 0.91 update 27 years ago
Zeev Suraski b5b1117760 License update 27 years ago
Andi Gutmans 44947bf563 Ok, so we do have to lock in there 27 years ago
Zeev Suraski 03d33b2f88 More locking work 27 years ago
Zeev Suraski 81d901b14d Step 1 in nuking the garbage collector: 27 years ago
Zeev Suraski 6abe9c34d9 * Support recoverable failure from erealloc() 27 years ago
Zeev Suraski fd4650b540 Add zend_hash_get_current_key_type() 27 years ago
Zeev Suraski bcc1337d8c Support overwrite mode in zend_hash_merge() 27 years ago
Zeev Suraski b0bfa458b5 * Fix all hash checks that checked Bucket.arKey for NULL, when it was changed 27 years ago
Andi Gutmans 573b46022c Zend Library 27 years ago