e5cb1fa4e4
ChangeLog update
2004-08-13 00:33:48 +00:00
Andi Gutmans
993f70c1d2
- Don't use magic numbers
2004-08-12 05:54:11 +00:00
Andi Gutmans
de25255b6d
- Significantly improve performance of foreach($arr as $data). (Marcus)
2004-08-12 05:41:01 +00:00
fb9b63de23
ChangeLog update
2004-08-12 00:37:05 +00:00
Ilia Alshanetsky
bf8a6a07d8
MFH: Fixed bug #29607 (highlighting code with HEREDOC produces invalid
...
output).
2004-08-11 22:38:32 +00:00
Marcus Boerger
be022a813f
More meaningfull error message
2004-08-11 20:19:49 +00:00
Derick Rethans
4894978500
- Added missing defines.
...
#- I did say the patch was for 4.3 ;-)
2004-08-11 06:11:07 +00:00
a13424db00
ChangeLog update
2004-08-11 00:33:29 +00:00
Ilia Alshanetsky
60b6ac053e
Fixed bug #29606 (php_strip_whitespace() prints to stdout rather then
...
returning the value).
2004-08-10 22:16:46 +00:00
Marcus Boerger
51505045e6
- Fix warnings
2004-08-10 07:01:54 +00:00
79187b1360
ChangeLog update
2004-08-08 00:34:33 +00:00
Andi Gutmans
f3d6620f00
- Commit Derick's patch for allowing Zend to use regular libc memory
...
- allocation functions. Mainly useful in conjunction with tools such as
- valgrind which enables us to find bugs we might not find with the
- current memory managers boundary protection.
2004-08-07 00:45:34 +00:00
b7b1440330
ChangeLog update
2004-08-06 00:33:59 +00:00
Ilia Alshanetsky
b1c45f61ad
Eliminate unneeded variable.
2004-08-05 00:44:30 +00:00
91e6402230
ChangeLog update
2004-08-05 00:35:34 +00:00
Marcus Boerger
90e4fd0a0a
- Fix bug #29523 (ReflectionParameter::isOptional() is incorrect)
2004-08-04 22:47:56 +00:00
46baa28aaf
ChangeLog update
2004-08-04 00:34:06 +00:00
Marcus Boerger
ae2d914580
Update
2004-08-03 17:10:40 +00:00
Marcus Boerger
c4508c377e
Add new test
2004-08-03 16:59:53 +00:00
Marcus Boerger
7bfc91c3a9
- Fixed Bug #29505 get_class_vars() severely broken when used with arrays
2004-08-03 16:59:25 +00:00
a27afba6ff
ChangeLog update
2004-08-03 00:34:47 +00:00
Marcus Boerger
84b90d6803
- Add methods to check parameter count
2004-08-02 23:10:29 +00:00
Marcus Boerger
a0ff48dbd3
- Change to use memcmp instead of strcmp
2004-08-02 22:41:34 +00:00
Andi Gutmans
57d57237cf
- Fix typo
2004-08-02 17:36:45 +00:00
Marcus Boerger
dc7cb19993
- Remove all for now
...
# - the optimization part can be done in apc or compareable products
# - NULL can be reintroduced later when needed
2004-08-02 16:38:09 +00:00
Marcus Boerger
5f0433db83
MFB: Enforce protocol on magic methods/functions
2004-08-02 08:27:57 +00:00
Ilia Alshanetsky
d746343928
A gentler (performance wise) allocation of buffer for temp variables.
2004-08-02 02:35:01 +00:00
dc2552a3ac
ChangeLog update
2004-08-02 00:33:46 +00:00
a701436da6
ChangeLog update
2004-07-31 00:34:20 +00:00
Andi Gutmans
d7c839d54f
- More ptr_stack optimizations and cleanups
2004-07-30 21:00:37 +00:00
Andi Gutmans
138ef9a43e
- Improve performance by inlining zend_ptr_stack_n_push(). var_args can
...
usually not be inlined by compilers.
2004-07-30 20:16:40 +00:00
381adeadff
ChangeLog update
2004-07-30 00:33:59 +00:00
Marcus Boerger
dcf007c6da
- Increase performance of *sort() and some internal sort operations.
...
# This patch increases the performance of small arrays/hashes by up to ~15%
# The performance increase during the performance talk :-)
2004-07-29 19:18:46 +00:00
Sara Golemon
d96e7a170c
Revert goto opcode
2004-07-29 17:45:31 +00:00
Sara Golemon
37acb31c1a
&tmp and label are the same thing, don't free it till we're done with it.
2004-07-29 16:49:59 +00:00
Sara Golemon
8c844fdde3
Plug some memory leaks and promote unknown label to E_ERROR.
...
If someone tries to jump to a non-existant label execution really
shouldn't try to carry on.
2004-07-29 16:36:00 +00:00
Sara Golemon
5865b3680a
Add goto operator by popular request.
2004-07-29 15:23:47 +00:00
c7f22e5aca
ChangeLog update
2004-07-29 00:36:09 +00:00
Wez Furlong
b1667b579b
Fix: ini entries for dl()'d modules now work under ZTS
...
Side-effect: avoid possible crashes when multiple threads load/unload
modules and mess with the global hash table.
2004-07-28 22:56:01 +00:00
Andi Gutmans
7d80f82e70
- Fix MAC OSX to always use native DSO loading
2004-07-28 19:05:40 +00:00
8059173ad3
ChangeLog update
2004-07-28 00:34:08 +00:00
Marcus Boerger
e9549a4f9c
- Be specific about visibility
2004-07-27 16:21:56 +00:00
Wez Furlong
03e298ec47
Fix two possible crashes. Latter is unlikely unless you are doing scary
...
things, but former looks nasty.
2004-07-27 01:33:25 +00:00
f5ddb60764
ChangeLog update
2004-07-27 00:34:31 +00:00
Stanislav Malyshev
46455027fc
quick fix for #29382
2004-07-26 17:12:17 +00:00
7223a1bc88
ChangeLog update
2004-07-26 00:32:29 +00:00
Marcus Boerger
7e914380c9
- Show visibility errors (try to fix #29354 )
2004-07-25 18:20:33 +00:00
Marcus Boerger
f5cf052225
- Fix bug #29368 : The destructor is called when an exception is thrown from the constructor
2004-07-25 17:25:44 +00:00
Marcus Boerger
0cd2da0309
- Execute destructors earlier (Florian Schaper, fschaper at intux org)
2004-07-25 07:14:49 +00:00
Marcus Boerger
40bf10319b
- Add ReflectionParameter::isOptional() to test whether a parameter is
...
optional and also show this information in export.
2004-07-25 07:06:53 +00:00