summaryrefslogtreecommitdiff
path: root/sapi/phpdbg
Commit message (Collapse)AuthorAgeFilesLines
* Fixed incomplete initialization.Dmitry Stogov2015-11-081-2/+2
|
* Prevent memcmp() result truncationBob Weinand2015-10-231-3/+3
| | | | This fixes reported issues with sapi/phpdbg/tests/watch_001.phpt
* Fix parse errors in -rr modeBob Weinand2015-10-021-1/+3
|
* Ensure proper set_exception_handler() handling with exit() inside itBob Weinand2015-10-021-3/+11
|
* Fixed bug #70614 (incorrect exit code in -rr mode with Exceptions)Bob Weinand2015-10-023-4/+7
|
* Do not display memory leaks on fatalBob Weinand2015-10-021-3/+7
|
* Do not include zend_verify_return_type in executable ops (phpdbg)Bob Weinand2015-10-021-4/+4
|
* Fix/improve zpp usageNikita Popov2015-10-021-6/+6
| | | | | | The ext/interbase changes are done blindly, fingers crossed. Some of these are bug fixes, some make zpp usage more idiomatic.
* fix phpdbg's -h switchAnatol Belski2015-09-271-0/+4
| | | | | The help functionality needs a correct stdout fd, so pre setup it for the only case.
* Fixed bug #70531 (-rr should not fallback to interactive mode in phpdbg)Bob Weinand2015-09-234-8/+19
|
* Fixed bug #70532 (respect set_exception_handler in phpdbg)Bob Weinand2015-09-232-2/+4
|
* Always properly show exit status in phpdbgBob Weinand2015-09-191-1/+6
| | | | Especially when it is only set after main run (e.g. register_shutdown_function)
* Fix oplog...Bob Weinand2015-09-193-4/+5
|
* Apply same fixes for untilBob Weinand2015-09-191-18/+14
|
* Fix leave and finishBob Weinand2015-09-192-8/+58
|
* Add eventual escaping for phpdbg argumentsBob Weinand2015-09-183-630/+979
|
* Add # delimiter to phpdbg commandsBob Weinand2015-09-179-832/+986
|
* Change array sorting implementation to avoid two level callbacks system.Dmitry Stogov2015-09-101-6/+4
| | | | Simplify zval comparion API.
* Fixed bug #70449 (PHP won't compile on 10.4 and 10.5 because of missing ↵Bob Weinand2015-09-071-0/+5
| | | | constants)
* fix zend signal and tsrm compatzend-signal-ztsJoe Watkins2015-09-011-0/+4
|
* Fix valgrind warning upon displaying lines from eval()ed code in phpdbgBob Weinand2015-08-311-0/+1
|
* Respect exit status for -rr option with phpdbgBob Weinand2015-08-301-1/+4
|
* Fixed printingXinchen Hui2015-08-274-8/+8
|
* Fix zend_vm_call_opcode_handler (e.g. Generators throwing exceptions) with ↵Bob Weinand2015-08-261-0/+24
| | | | IP/FP registers
* fix build, use exported symbolAnatol Belski2015-08-251-1/+1
|
* Fix oplog with eval()ed codeBob Weinand2015-08-242-0/+50
|
* Fix phpdbg_break_next() and add testBob Weinand2015-08-233-3/+39
|
* Fix issues with phpdbg SIGINT handlerBob Weinand2015-08-215-26/+38
| | | | Also fix valgrind warnings in allocator when not using mmap()ed memory
* Remove assumption that extensions are in ext/ext-nameBob Weinand2015-08-211-8/+5
| | | | Fixes also a weird ln (symlink) hack for phpdbg
* Get rid of implicit type casting in GC_*() macros in Zend/zend_types.h.Dmitry Stogov2015-08-131-4/+4
| | | | | | This prevented compilation warnings and disclosed few incorrect usages in Zend/zend_vm_def.h and ext/dom/xpath.c. Now explicit type casting may be required on call site. This may break some C extension code, but it shoulfn't be a problem to add explicit casting.
* Fix valgrind false positives with watchpointsBob Weinand2015-08-121-16/+38
|
* Fix [valid] valgrind warnings, add first watchpoints testBob Weinand2015-07-152-10/+61
|
* Reimplemented ability to get debug info (C source file and line number) in ↵Dmitry Stogov2015-08-112-49/+16
| | | | phpdbg without hacks and ABI breaks.
* Fixed bug #70214 (FASYNC possibly not defined)Bob Weinand2015-08-081-6/+11
|
* Fix further leaksBob Weinand2015-08-044-7/+33
|
* Fix valgrind errors in phpdbgBob Weinand2015-08-048-484/+541
| | | | | | | Revert "We cannot safely assume that all op array will be refcount 0 after execution" This reverts commit b6936adb58288a0606ed847802d9226cddb41e2b. This change turns out to not have been a clever idea and was causing more weirdness than it helped...
* Fix last invalid readBob Weinand2015-08-031-2/+2
| | | | Also revert debugging run-tests.php changes...
* Fix a few valgrind errors in phpdbgBob Weinand2015-08-033-767/+671
|
* Fix breaking on HANDLE_EXCEPTION (opline_before_exception)Bob Weinand2015-08-032-1/+58
|
* Fixed tests (system dependent numbers are replaced with %d)Dmitry Stogov2015-08-032-6/+6
|
* fix inconsistent dll linkageAnatol Belski2015-08-021-0/+5
|
* Skip shebang line if presentBob Weinand2015-08-011-1/+23
|
* Optimize btree/find_closest a bitBob Weinand2015-08-011-26/+29
|
* Fix testsBob Weinand2015-07-315-9/+11
|
* Remove debug instructions (...)Bob Weinand2015-07-312-3/+0
|
* Do not mark automatic return 1; as executableBob Weinand2015-07-311-1/+3
|
* Fix oplog trace with already freed closuresBob Weinand2015-07-314-10/+19
|
* Fix test execution result with opcacheBob Weinand2015-07-281-2/+2
|
* Fix phpdbg stepping on CATCH with exceptionBob Weinand2015-07-282-2/+77
|
* Fix: A buf == NULL on filehandle will segfaultBob Weinand2015-07-271-3/+2
|