summaryrefslogtreecommitdiff
path: root/sapi/phpdbg/phpdbg.c
Commit message (Collapse)AuthorAgeFilesLines
...
* | Fix issues with phpdbg SIGINT handlerBob Weinand2015-08-211-14/+22
| | | | | | | | Also fix valgrind warnings in allocator when not using mmap()ed memory
* | Reimplemented ability to get debug info (C source file and line number) in ↵Dmitry Stogov2015-08-111-48/+13
| | | | | | | | phpdbg without hacks and ABI breaks.
* | Fix further leaksBob Weinand2015-08-041-0/+6
| |
* | Fix valgrind errors in phpdbgBob Weinand2015-08-041-9/+3
| | | | | | | | | | | | | | 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...
* | Do not mark automatic return 1; as executableBob Weinand2015-07-311-1/+3
| |
* | Fix oplog trace with already freed closuresBob Weinand2015-07-311-8/+7
| |
* | Remove -Wunused-result warningsBob Weinand2015-07-271-1/+1
| |
* | Fix bug #70138 (difference between gcc and clang)Bob Weinand2015-07-261-6/+13
| |
* | Fix leaks from bug #70138Bob Weinand2015-07-261-5/+10
| |
* | Fix op_arrays with opcacheBob Weinand2015-07-251-0/+2
| |
* | Revert "avoid pointer truncation"Anatol Belski2015-07-241-1/+1
| | | | | | | | This reverts commit 5334d53499b2d7f2a3281f5fbc6b0963ae61aaad.
* | avoid pointer truncationAnatol Belski2015-07-241-1/+1
| |
* | fix scopeAnatol Belski2015-07-241-1/+1
| |
* | Fix non-debug buildBob Weinand2015-07-241-9/+4
| |
* | Cleanup shutdown, enable proper memory leak displayingBob Weinand2015-07-241-116/+103
| | | | | | | | phpdbg should not memory leak...
* | Fix build failure for non-osx *nixesBob Weinand2015-07-231-2/+2
| |
* | Fix valgrind warning with sigactionBob Weinand2015-07-231-1/+2
| |
* | Add phpdbg_get_executable() (gets executable ops/lines)Bob Weinand2015-07-221-30/+119
| |
* | Add -e (ZEND_EXT_* generation) option to phpdbgBob Weinand2015-07-221-0/+10
| |
* | Do not use readline when not having a ttyBob Weinand2015-07-201-1/+1
| | | | | | | | This is important for e.g. run-tests.php
* | Add show_unexecuted option to phpdbg_end_oplog()Bob Weinand2015-07-201-10/+71
| |
* | Preserve argv consistency over multiple runsBob Weinand2015-07-201-15/+15
| |
* | Do never clean stdin buffer awayBob Weinand2015-07-201-0/+2
| |
* | Do not show "Script ended normally" upon forced rerunBob Weinand2015-07-201-2/+4
| |
* | Do not display compilation success / normal script end in -rr modeBob Weinand2015-07-201-3/+3
| |
* | Fix crash on non-debug for phpdbg_end_oplog()Bob Weinand2015-07-151-0/+2
| |
* | Init variable to NULL before passing to zppBob Weinand2015-07-141-1/+1
| |
* | Fix weird asm instruction order with gcc by marking as volatile in phpdbgBob Weinand2015-07-131-1/+1
| |
* | integrate the applink shim in the other binsAnatol Belski2015-07-031-0/+4
| |
* | Use ZSTR_ API to access zend_string elements (this is just renaming without ↵Dmitry Stogov2015-06-301-5/+5
| | | | | | | | semantick changes).
* | Remove now unneeded step option (-s)Bob Weinand2015-06-291-12/+0
| |
* | Add phpdbg userland API to fetch oplogBob Weinand2015-06-221-2/+147
| | | | | | | | We may want to add some opcode info later, so that "opcodes" mode is more helpful
* | Fix infinite loop when running phpdbg via -r(r)Bob Weinand2015-06-161-3/+6
| |
* | show opcode countBob Weinand2015-04-201-5/+0
| |
* | Shorten opline dump lines and show literalsBob Weinand2015-04-201-1/+6
| |
* | Provide method to access opcodes via command line argumentBob Weinand2015-04-191-1/+21
| |
* | Add phpdbg -h for helpBob Weinand2015-03-211-0/+13
| |
* | using zend_stat_tAnatol Belski2015-03-191-1/+1
| |
* | s/PHP Version 5/PHP Version 7/gLior Kaplan2015-03-131-1/+1
| | | | | | | | Follow up for d0cb7153
* | Temorary fix for phpdbg segfault while use zend_mm_set_custom_handlersXinchen Hui2015-03-091-1/+8
| |
* | Fixed phpdbg zend_bailout error when compiling syntax error codeReeze Xia2015-02-131-1/+12
| | | | | | | | @krakjoe if there is something wrong, tell me plz
* | Add missing header inclusionReeze Xia2015-02-101-0/+3
| |
* | bump yearXinchen Hui2015-01-151-2/+2
| |
* | trailing whitespace removalStanislav Malyshev2015-01-101-14/+14
| |
* | Micro optimaztion (yeah, I know compiler supposed to do that)Xinchen Hui2014-12-221-3/+3
| |
* | first shot remove TSRMLS_* thingsAnatol Belski2014-12-131-101/+94
| |
* | typo fixes - https://github.com/vlajos/misspell_fixerVeres Lajos2014-11-231-1/+1
| |
* | Merge branch 'PHP-5.6'Anatol Belski2014-10-291-1/+1
|\ \ | |/ | | | | | | | | | | | | | | | | | | * PHP-5.6: fix output globals importing export output globals use portable strndup implementation unix sockets aren't available on windows dll export APIs needed by phpdbg fix sapi/phpdbg/config.w32 Don't treat warnings as failures in the junit output
| * use portable strndup implementationAnatol Belski2014-10-291-1/+1
| |
* | Merge remote-tracking branch 'origin/PHP-5.6'Bob Weinand2014-10-281-56/+27
|\ \ | |/ | | | | | | | | | | | | | | Conflicts: configure.in main/php_version.h sapi/phpdbg/phpdbg.c sapi/phpdbg/phpdbg_bp.c sapi/phpdbg/phpdbg_prompt.c