Marcus Boerger
3b207ccb12
Add cvs tags
2004-01-20 20:59:45 +00:00
Marcus Boerger
0e5b87c5a2
Update copyright
2004-01-08 18:17:39 +00:00
Marcus Boerger
47012601af
Make these inline
2003-12-10 10:21:24 +00:00
Marcus Boerger
0f2f745393
Cleanup
2003-11-26 23:28:35 +00:00
Marcus Boerger
159c538bcf
Major update:
...
- Remove all overloading hooks -> array_read/array_access must be rewritten
- Remove all basic iterators
- Remove all 'spl_' prefixing exposed to user level
- Add RecursiveIterator, RecursiveIteratorIterator
- Add DirectoryIterator, DirectoryTreeIterator
- Add some examples
2003-11-09 14:05:36 +00:00
Marcus Boerger
1cf91a7ac5
Extensions that do opcode hooking must provide the removed functions/macros
...
themselves now.
2003-08-21 00:10:49 +00:00
Marcus Boerger
c346aad91a
spl_call_method returns the zval* if used
2003-08-16 20:27:29 +00:00
Marcus Boerger
6da189d1e8
Once ago this was used
2003-08-07 22:50:46 +00:00
Marcus Boerger
0040355af8
- Reduce number of c-functions/macros involved in function invocation
...
- Unify names of remaining c-function/macro names
2003-08-07 22:43:01 +00:00
Marcus Boerger
47a80fee58
Switch to use zend_call_function() what shortens spl code
2003-08-07 22:19:50 +00:00
Marcus Boerger
15097151f4
Update and remove parts no longer possible
2003-07-16 09:48:36 +00:00
Marcus Boerger
5b3fd9bf2f
- Remove namespace leftovers
...
- Convert some static inline functions to macros
- Faster was of function call parameter stack building
2003-06-17 20:18:10 +00:00
Marcus Boerger
3a75403bac
License update
2003-06-12 19:30:54 +00:00
Marcus Boerger
283f52f415
Optimize interface checks
2003-05-29 21:08:08 +00:00
Marcus Boerger
96034f390b
Optimizing by caching class entries, too.
...
# The comment block inside ZEND_EXECUTE_HOOK_FUNCTION(ZEND_FE_FETCH)
# is a tricky way to create result = array(key => value) very fast.
# But it is close to overoptimizing.
2003-05-24 21:02:33 +00:00
Marcus Boerger
29a5535394
Fixes and optimizations
2003-05-24 13:47:49 +00:00
Marcus Boerger
4701aaaa87
Interfaces only implement interfaces
2003-05-02 15:39:12 +00:00
Marcus Boerger
b5a70a72d1
Add spl extension
2003-05-01 23:28:28 +00:00