Zeev Suraski
2493f68018
* Fix debugger+interactive mode bug
...
* Recognize whether an extension is with debug information or not
1999-04-27 11:00:59 +00:00
Zeev Suraski
0f195a79cd
fix
1999-04-26 15:16:06 +00:00
Zeev Suraski
7c4a08381e
Various thread safety fixes and DLL updates
1999-04-26 14:10:42 +00:00
Andi Gutmans
df6134bc42
-More commits
1999-04-26 03:03:39 +00:00
Zeev Suraski
208e81696f
Another small fix
1999-04-24 17:16:39 +00:00
Zeev Suraski
f6971f17a9
dsp update
1999-04-24 16:52:40 +00:00
Zeev Suraski
e06a1ed265
Thread safety fixes
1999-04-24 16:16:11 +00:00
Zeev Suraski
8dd4a63366
Remove redundant includes
1999-04-24 09:26:09 +00:00
Zeev Suraski
cd07879f2d
g++ compile fix
1999-04-24 09:08:03 +00:00
Zeev Suraski
1e9ce9528d
*** empty log message ***
1999-04-24 09:01:30 +00:00
Zeev Suraski
5a5806e02a
Cleanups, remove old ts code
1999-04-24 00:12:55 +00:00
Zeev Suraski
b2c5ef42d3
Arithmetics bug fix
1999-04-23 13:25:33 +00:00
Zeev Suraski
a458b4f6bd
Support eval() and highlight_string() in the C++ scanner
1999-04-23 10:21:00 +00:00
Andi Gutmans
01575b9d9d
- Use yyless() instead of unput() where possible. I'll erase the commented
...
out code in a day or so.
1999-04-23 06:14:06 +00:00
Zeev Suraski
1aa2c5c0b4
Ok, call me crazy, because I probably am.
...
Thread safe version now uses a C++ scanner object. Works fully.
1999-04-23 03:32:33 +00:00
Zeev Suraski
551fe7780b
Make token names uniform, they all begin with T_ now.
1999-04-22 23:08:42 +00:00
Stig S. Bakken
d9144155f5
state which aclocal.m4 and configure files are created
1999-04-21 20:33:33 +00:00
Stig S. Bakken
1ee30e61fc
zend-parser.o and zend-scanner.o were included twice in libzend.a
1999-04-21 20:30:37 +00:00
Zeev Suraski
942f409292
* Change the thread safe project to create a C++ scanner.
...
* Add in a slightly modified skeleton file (only a couple of #if's for #include's
that we dont have in Windows)
It does NOT compile or work yet :)
1999-04-21 20:13:02 +00:00
Zeev Suraski
937270f319
Fix
1999-04-21 19:10:54 +00:00
Zeev Suraski
a9f9ae7920
Thread safety patch. It works now with 'just in time' resource initialization!
1999-04-21 17:26:37 +00:00
Zeev Suraski
52fcaa443b
Thread-safe project
1999-04-21 15:35:57 +00:00
Stig S. Bakken
a9d3d0832a
move automake back to before autoconf
1999-04-21 14:06:58 +00:00
Stig S. Bakken
9003b9a261
autoheader must be called after autoconf, automake after autoheader
1999-04-21 13:45:46 +00:00
Stig S. Bakken
bb74a94fa5
think before one commits
1999-04-21 13:26:27 +00:00
Stig S. Bakken
f68609b50f
doh. cvs appears to ignore .in files by default
1999-04-21 13:24:39 +00:00
Zeev Suraski
7a87fcbbda
Thread safety patch. We're still not quite there but it compiles again, and
...
more logic has been implemented.
1999-04-21 03:49:09 +00:00
Stig S. Bakken
9e4c7bd56c
Makefile.in and aclocal.m4 are generated
...
added buildconf script
1999-04-20 01:12:53 +00:00
Zeev Suraski
b7c30c1bdf
Return a success value from the startup function, so we can unload immediately
...
if it fails.
1999-04-19 21:39:18 +00:00
Stig S. Bakken
b227e385cc
convert to automake
1999-04-19 20:10:26 +00:00
Andi Gutmans
9deab4118d
Add a couple of ZEND_API's
1999-04-19 18:57:14 +00:00
Andi Gutmans
dd03a7a2f3
Support =unset as arguments
1999-04-19 16:28:05 +00:00
Stig S. Bakken
b515f34dd1
removed -lnsl and -lsocket checks from zend
1999-04-19 13:51:13 +00:00
Zeev Suraski
1ae9891e7e
AiCount needs to be decreased here
1999-04-18 19:55:42 +00:00
Zeev Suraski
342c6e0b23
Whatnot:
...
* updated alloc_persist to use critical sections
* changed extension shutdown to two-phase
* updated dependencies
* PR support (don't remember if there was any really)
1999-04-18 15:11:52 +00:00
Andi Gutmans
b32b2831d8
- one more place which seems to have needed fixing. I don't have time to look
...
more into it. I hope we don't have anymore places which need fixing.
1999-04-15 17:43:16 +00:00
Andi Gutmans
3d631c4ca0
- Should fix the pass by reference problem. This happened because we moved
...
start from arg 1 now and not arg 0. There might be more places which need fixing
like in the executor but the bug seems OK now.
1999-04-15 17:41:21 +00:00
Zeev Suraski
fa76f0c903
Compile fix
1999-04-14 21:03:25 +00:00
Andi Gutmans
39f9487ee1
-Tiny patches
1999-04-14 19:53:33 +00:00
Zeev Suraski
76ceb9ad44
Better detection
1999-04-13 22:09:59 +00:00
Zeev Suraski
7c2155c1ad
Move Ai stuff before get_zval_*(), like Andi suggested. Fixes Sascha's huge
...
memory leak
1999-04-13 20:50:31 +00:00
Andi Gutmans
e1e2226b92
- Fix various memory leaks.
1999-04-13 19:28:03 +00:00
Andi Gutmans
d86ed8207c
Refcount bugfix
1999-04-13 17:49:14 +00:00
Andi Gutmans
3fcc6511f6
* Optimize argument_stack top lookup
...
* Fix a nasty bug in zend_ptr_stack_clean()
1999-04-13 17:03:10 +00:00
Zeev Suraski
533f135987
Remove unnecessary stack
1999-04-12 21:50:49 +00:00
Zeev Suraski
ad9b13eb9e
off by one
1999-04-12 21:06:29 +00:00
Zeev Suraski
1dff49ec83
Minor optimization
1999-04-12 20:49:02 +00:00
Zeev Suraski
3ca6d6113a
Make functions that don't take arguments somewhat happier:)
1999-04-12 19:44:47 +00:00
Zeev Suraski
714f450a00
This should take care of "this" for user-defined functions. It wasn't yet working
...
for built-in functions anyway, this one is coming soon.
1999-04-12 19:40:48 +00:00
Zeev Suraski
15be5f0b4a
Destroy the resource list after destroying the symbol table, otherwise the
...
auto-destructor for resources are run when the resource list is no longer valid
1999-04-12 18:40:18 +00:00