Sascha Schumann
|
0b6d923bae
|
Add ZEND_GET_MODULE(name). This is a short-cut for the common
get_module function.
|
2000-05-02 01:33:18 +00:00 |
|
Zeev Suraski
|
131d9cb2dc
|
*** empty log message ***
|
2000-04-01 16:23:13 +00:00 |
|
Zeev Suraski
|
0d21940d54
|
Generalize some common thread-safety stuff
|
2000-04-01 14:15:20 +00:00 |
|
Andi Gutmans
|
e9d126a7d3
|
- Make sure zend_API.h has Zend'ish versions of the ZEND macros so that
Zend'ish modules don't need to mix PHP & Zend notation.
|
2000-03-29 17:13:16 +00:00 |
|
Zeev Suraski
|
5dba477467
|
- Some header dependencies cleanup
- Generalize zval_print() and zval_print_r()
|
2000-03-25 19:10:07 +00:00 |
|
Andi Gutmans
|
bf18f87644
|
- Move #defines
|
2000-03-21 18:48:28 +00:00 |
|
Zeev Suraski
|
5e55e47f7f
|
It's official now...
|
2000-03-06 05:26:39 +00:00 |
|
Zeev Suraski
|
0ac9536d99
|
(c) patch
|
2000-02-19 22:46:42 +00:00 |
|
Zeev Suraski
|
ceba50b6ed
|
- Fix a nasty bug in the hash, introduced in the recent migration to macros
- Make array_init() and friends trackable
|
2000-02-19 19:21:45 +00:00 |
|
Zeev Suraski
|
f77e6a4499
|
Generalize macros
|
2000-02-19 13:11:39 +00:00 |
|
Zeev Suraski
|
80bdd19e03
|
Fine tune Andi's patch
|
2000-02-11 15:59:30 +00:00 |
|
Andi Gutmans
|
bc5c9d8d7b
|
- Finally beautify those WIN32|WINNT checks
|
2000-02-10 17:03:53 +00:00 |
|
Andrei Zmievski
|
e0628436f3
|
*** empty log message ***
|
2000-02-03 18:51:33 +00:00 |
|
Andrei Zmievski
|
b995d2cc2f
|
Added add_property_unset() and add_property_bool().
|
2000-02-01 23:12:48 +00:00 |
|
Thies C. Arntzen
|
fb6a1b8b83
|
RETURN_NULL -> RETURN_NULL() // we don't want macros without an argumnet
|
2000-01-19 09:38:45 +00:00 |
|
Thies C. Arntzen
|
cd377b646d
|
RETURN_NULL & RETVAL_NULL don't need ().
|
2000-01-18 08:40:45 +00:00 |
|
Thies C. Arntzen
|
af22085c51
|
added ZVAL_*() macros.
|
2000-01-04 13:56:17 +00:00 |
|
Andi Gutmans
|
bdefd5da15
|
- Change IS_UNSET -> IS_NULL
|
2000-01-04 13:22:58 +00:00 |
|
Thies C. Arntzen
|
bc6811ec90
|
renamed RET???_UNSET -> RET???_NULL
|
2000-01-02 11:44:33 +00:00 |
|
Zeev Suraski
|
f2d703e916
|
- Nuke undefined_variable_string
- Introduce IS_UNSET
|
1999-12-31 13:56:59 +00:00 |
|
Thies C. Arntzen
|
546af70783
|
new constant: SQL_NULL
new macros: RETURN_SQLNULL,RETVAL_SQLNULL,IS_SQLNULL
|
1999-12-28 12:05:48 +00:00 |
|
Zeev Suraski
|
b7a5b3c309
|
- Generalize the fast cache mechanism
- Add the HashTable struct to the fast cache mechanism
|
1999-12-27 19:07:33 +00:00 |
|
Zeev Suraski
|
aec33aa753
|
Introduce a zval-specific cache - 5-15% speed improvement
|
1999-12-26 21:56:59 +00:00 |
|
Zeev Suraski
|
235386b245
|
Change ALLOC_ZVAL() semantics
|
1999-12-26 21:21:33 +00:00 |
|
Andi Gutmans
|
62b2087a84
|
- Create two new macro's. ALLOC_ZVAL() and FREE_ZVAL(z) and make Zend use
them.
|
1999-12-24 15:22:11 +00:00 |
|
Zeev Suraski
|
1fe57c9505
|
- Fix function_exists()
|
1999-12-22 18:49:23 +00:00 |
|
Zeev Suraski
|
223c674c2a
|
- Made things work again (Thies, everybody - please check the latest CVS and see if you're
still getting any problems)
- Changed the interface of call_user_function_ex() to support returning of references
|
1999-12-19 18:54:40 +00:00 |
|
Zeev Suraski
|
a1ad2872ee
|
- The tree compiles again
|
1999-12-18 22:40:35 +00:00 |
|
Zeev Suraski
|
cd7d5546ae
|
- Introduce ZEND_NUM_ARGS(), to replace ARG_COUNT(ht)
- Rename getParameters() and friends for consistency and namespace cleanliness
|
1999-12-18 22:23:23 +00:00 |
|
Andrei Zmievski
|
f962a35df7
|
Added zend_set_hash_symbol() function.
|
1999-12-04 16:50:18 +00:00 |
|
Thies C. Arntzen
|
0a276c2ff3
|
backed out last change after andi decided on a different approach.
|
1999-12-04 16:08:43 +00:00 |
|
Andi Gutmans
|
4c8259b538
|
- Call ZEND_SET_SYMBOL_WITH_LENGTH() with refcount 1 from the standard
ZEND_SET_SYMBOL()
|
1999-12-04 14:56:44 +00:00 |
|
Thies C. Arntzen
|
502bb337fe
|
the new SET_VAR_* macros forgot to set the refcount!
|
1999-12-04 13:18:08 +00:00 |
|
Andrei Zmievski
|
e345066140
|
*** empty log message ***
|
1999-12-03 17:03:35 +00:00 |
|
Andrei Zmievski
|
fec413c557
|
Added ZEND_SET_GLOBAL_VAR_WITH_LENGTH_EX() macro.
|
1999-12-03 16:59:04 +00:00 |
|
Andi Gutmans
|
c34560b53d
|
- Remove _EX and make it the old _LENGTH
|
1999-12-03 07:54:17 +00:00 |
|
Andi Gutmans
|
2f5efbdea6
|
- Add _EX macro for Andrei
|
1999-12-02 20:38:41 +00:00 |
|
Zeev Suraski
|
2ddc4fe4f5
|
Make it possible to explicitly set refcount in ZEND_SET_SYMBOL_WITH_LENGTH(), part 2
|
1999-12-01 22:00:58 +00:00 |
|
Zeev Suraski
|
158088ca1a
|
Allow to set the reference count explicitly for ZEND_SET_SYMBOL_WITH_LENGTH()
|
1999-12-01 21:47:47 +00:00 |
|
Andi Gutmans
|
6d988ec694
|
- Add support for BYREF_FORCE_REST
|
1999-11-03 19:21:56 +00:00 |
|
Andrei Zmievski
|
52a30fd21b
|
Be safe, use ().
|
1999-10-18 14:17:36 +00:00 |
|
Thies C. Arntzen
|
6847fefad9
|
added add_*_resource() and add_*_bool() functions
|
1999-10-04 11:42:46 +00:00 |
|
Andi Gutmans
|
86357a9c27
|
- Move is_ref back to being an unsigned char and not a bit field.
|
1999-10-01 23:31:39 +00:00 |
|
Andi Gutmans
|
4dd47ffbc1
|
- Remove locking support completely
|
1999-10-01 23:26:00 +00:00 |
|
Thies C. Arntzen
|
446e5d0fff
|
added add_property_resource
|
1999-09-29 15:25:06 +00:00 |
|
Andi Gutmans
|
06a18f169b
|
- Add some internal functions to Zend
|
1999-09-20 16:56:09 +00:00 |
|
Zeev Suraski
|
6393ab1486
|
Now that's an annoying bug.
|
1999-08-06 16:54:32 +00:00 |
|
Zeev Suraski
|
f95edc016b
|
Introduce call_user_func_ex()
|
1999-08-06 15:24:10 +00:00 |
|
Zeev Suraski
|
01c2701a0f
|
These aren't necessary
|
1999-07-31 18:48:47 +00:00 |
|
Zeev Suraski
|
620d013499
|
Support symbols in any symbol table, not just the active one
|
1999-07-30 14:17:08 +00:00 |
|