Zeev Suraski
|
0b8ea28832
|
false wouldn't automaticaly switch to an array type, which resulted in an
incompatibility with PHP 3. Fixed.
|
2000-03-18 14:28:03 +00:00 |
|
Zeev Suraski
|
15dd8e61a2
|
- Fix newly introduced problem reported by Sam Ruby
|
2000-03-15 17:32:29 +00:00 |
|
Andi Gutmans
|
51c10e49dd
|
- Remove inline from functions which are pretty large and besides eating up
memory in compile time probably doesn't boost performance.
|
2000-03-11 01:13:10 +00:00 |
|
Andi Gutmans
|
5951b166c8
|
- Quick way of supporting include_once().
Good enough for RC1.
|
2000-03-10 16:36:30 +00:00 |
|
Andi Gutmans
|
9cc704421a
|
- Cleanup old IMPORT stuff
|
2000-03-10 15:05:00 +00:00 |
|
Zeev Suraski
|
5e55e47f7f
|
It's official now...
|
2000-03-06 05:26:39 +00:00 |
|
Andi Gutmans
|
110b670d44
|
- Fix typos
|
2000-03-01 17:10:45 +00:00 |
|
Andrei Zmievski
|
e6146d6bf3
|
Fix typo.
|
2000-02-26 16:21:29 +00:00 |
|
Zeev Suraski
|
0ac9536d99
|
(c) patch
|
2000-02-19 22:46:42 +00:00 |
|
Zeev Suraski
|
f77e6a4499
|
Generalize macros
|
2000-02-19 13:11:39 +00:00 |
|
Andi Gutmans
|
9bb9221642
|
-Fix bug 3504 concerning leaks with unset()
|
2000-02-16 16:49:44 +00:00 |
|
Andi Gutmans
|
9b840c5f59
|
- Hopefully fix Thies' bug report.
|
2000-02-16 16:00:02 +00:00 |
|
Andi Gutmans
|
f79688e848
|
- Fix bug #3309
|
2000-02-16 09:20:10 +00:00 |
|
Andi Gutmans
|
7fa17e8e08
|
- Put in the infrastructure for the unset() fix. Right now it has the old
behavior but I just need time tomorrow to add the correct behavior.
|
2000-02-14 20:31:01 +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 |
|
Andi Gutmans
|
c8b321c678
|
- Shouldn't be there
|
2000-02-10 05:41:28 +00:00 |
|
Andi Gutmans
|
39c4687816
|
- Cleanup the code
|
2000-02-10 05:41:05 +00:00 |
|
Zeev Suraski
|
de8471ab4e
|
Fix last known nasty bugs in Zend. It'll be cool if there are no new ones :)
|
2000-02-09 21:48:16 +00:00 |
|
Thies C. Arntzen
|
2e7f24a487
|
foreach() works now for objects as well.
|
2000-02-09 15:38:56 +00:00 |
|
Zeev Suraski
|
ca5622c711
|
Fix an elusive bug
|
2000-02-08 20:10:47 +00:00 |
|
Zeev Suraski
|
b1a837ad17
|
More cleanup
|
2000-02-05 16:38:50 +00:00 |
|
Zeev Suraski
|
f207b3623e
|
Pass the executor globals to internal functions
|
2000-02-05 15:40:05 +00:00 |
|
Zeev Suraski
|
9f51f154aa
|
- Stop passing list/plist to internal functions
- Add a typedef for the pCopyConstructor function pointer
- Minor hacks
|
2000-02-05 15:11:24 +00:00 |
|
Zeev Suraski
|
b6197bcf90
|
Maintain a state of whether we're compiling and/or executing
|
2000-02-04 14:45:58 +00:00 |
|
Zeev Suraski
|
485412ecb1
|
Improve dependencies
|
2000-02-01 22:04:52 +00:00 |
|
Zeev Suraski
|
5cabf74445
|
Sort out a gdb problem
|
2000-02-01 19:22:59 +00:00 |
|
Zeev Suraski
|
39adeaf4f4
|
Fix warning
|
2000-02-01 18:54:01 +00:00 |
|
Zeev Suraski
|
f2d3ce4170
|
- Optimized garbage mechanism
- Fixed another buglet in the parser
|
2000-01-31 19:18:07 +00:00 |
|
Zeev Suraski
|
0517436bf9
|
- Fix foreach()
- Fix indirect reference with object properties
|
2000-01-31 18:21:54 +00:00 |
|
Andi Gutmans
|
fdbca7526f
|
- Fix the bug Thies found where I forgot to change a break; to NEXT_OPCODE();
- If you find anymore let me know
|
2000-01-30 21:17:29 +00:00 |
|
Andi Gutmans
|
5da185594c
|
- Yet another tiny optimization.
|
2000-01-29 00:33:07 +00:00 |
|
Andi Gutmans
|
336bf35a2c
|
- Make loop a bit faster.
|
2000-01-28 22:23:28 +00:00 |
|
Andi Gutmans
|
c23056719e
|
- Double the speed of some key switch() tests for Win32.
|
2000-01-28 21:43:46 +00:00 |
|
Andi Gutmans
|
6f63373bb2
|
- This makes the switch() statement twice as quick. Moving to enum
might make this a general speed up for other platforms too
|
2000-01-28 13:25:55 +00:00 |
|
Andi Gutmans
|
58a0844b1c
|
- Make foreach() now copy the array but use the original array. It can
still be optimized A LOT but it's only a performance issue and not
a feature issue.
|
2000-01-24 19:04:07 +00:00 |
|
Zeev Suraski
|
fafbf6d8da
|
- Implement declare() with declarables framework
- Implement ticks - Germany&Norway - 5 points!
|
2000-01-24 19:00:30 +00:00 |
|
Zeev Suraski
|
adec56938e
|
Fixes
|
2000-01-24 17:29:15 +00:00 |
|
Zeev Suraski
|
549cf0381a
|
Leak fix
|
2000-01-18 22:18:17 +00:00 |
|
Zeev Suraski
|
d3cad4f289
|
Functionality & crash fixes
|
2000-01-09 19:16:34 +00:00 |
|
Andi Gutmans
|
b8cebe32e3
|
- Separate the overloaded objects' types from Zend's data types.
There is no reason for them to be the same, and IS_METHOD just cluttered
there data types.
|
2000-01-04 13:52:52 +00:00 |
|
Andi Gutmans
|
bdefd5da15
|
- Change IS_UNSET -> IS_NULL
|
2000-01-04 13:22:58 +00:00 |
|
Zeev Suraski
|
f29ee8f7ee
|
Fix a bug when using [] on a string
|
2000-01-03 20:01:54 +00:00 |
|
Zeev Suraski
|
8e99c415ab
|
Fix
|
2000-01-03 17:26:24 +00:00 |
|
Zeev Suraski
|
990ac99c97
|
Fix
|
2000-01-02 16:47:00 +00:00 |
|
Zeev Suraski
|
f2d703e916
|
- Nuke undefined_variable_string
- Introduce IS_UNSET
|
1999-12-31 13:56:59 +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 |
|