summaryrefslogtreecommitdiff
path: root/sapi/phpdbg/phpdbg_prompt.c
Commit message (Collapse)AuthorAgeFilesLines
* 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-021-2/+5
|
* Fixed bug #70531 (-rr should not fallback to interactive mode in phpdbg)Bob Weinand2015-09-231-0/+5
|
* Fixed bug #70532 (respect set_exception_handler in phpdbg)Bob Weinand2015-09-231-0/+2
|
* Apply same fixes for untilBob Weinand2015-09-191-18/+14
|
* Fix leave and finishBob Weinand2015-09-191-8/+17
|
* Fixed printingXinchen Hui2015-08-271-1/+1
|
* Fix issues with phpdbg SIGINT handlerBob Weinand2015-08-211-1/+7
| | | | Also fix valgrind warnings in allocator when not using mmap()ed memory
* Fix further leaksBob Weinand2015-08-041-5/+21
|
* Fix valgrind errors in phpdbgBob Weinand2015-08-041-22/+5
| | | | | | | 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 breaking on HANDLE_EXCEPTION (opline_before_exception)Bob Weinand2015-08-031-1/+4
|
* Skip shebang line if presentBob Weinand2015-08-011-1/+23
|
* Fix phpdbg stepping on CATCH with exceptionBob Weinand2015-07-281-2/+12
|
* Remove -Wunused-result warningsBob Weinand2015-07-271-2/+2
|
* Fix leaks from bug #70138Bob Weinand2015-07-261-2/+3
|
* Cleanup shutdown, enable proper memory leak displayingBob Weinand2015-07-241-21/+20
| | | | phpdbg should not memory leak...
* Fix printf format issues on 32 bitBob Weinand2015-07-231-2/+2
|
* Fix misbehaviors with uncaught exceptions and finally or evalBob Weinand2015-07-201-20/+23
|
* Cleanup exception displaying code in phpdbgBob Weinand2015-07-161-29/+23
|
* Simplify TMP var number decoding (without HashTable)Dmitry Stogov2015-07-061-5/+1
|
* Use ZSTR_ API to access zend_string elements (this is just renaming without ↵Dmitry Stogov2015-06-301-3/+3
| | | | semantick changes).
* Add yield from to frame leaving instructionsBob Weinand2015-06-291-0/+2
|
* Show exception source in phpdbgBob Weinand2015-06-291-1/+10
|
* Fix paths issue when fetching .phpdbginit under WindowsBob Weinand2015-06-251-1/+4
|
* Fix issue with zend_execute_ex replaced by execute_ex upon icallBob Weinand2015-06-161-1/+1
|
* Print should be in *current* context (stack)Bob Weinand2015-04-251-1/+1
|
* FAST_RET opcode also returnsBob Weinand2015-04-221-1/+3
|
* Also consider specific catches when checking for uncaughtBob Weinand2015-04-221-3/+3
|
* Break on uncaught exceptions in current frame in phpdbgBob Weinand2015-04-221-1/+39
|
* Fixed warnings and folder marks messXinchen Hui2015-04-211-8/+18
|
* Add next command / Fix recursion/exceptions with u/F/LBob Weinand2015-04-211-14/+41
|
* Show full stacktraces for exceptions in phpdbgBob Weinand2015-04-201-6/+8
|
* Fix uncaught exception in phpdbgBob Weinand2015-04-201-3/+10
|
* Put info to info and made print always output opcodesBob Weinand2015-03-211-27/+35
|
* Fix phpdbgNikita Popov2015-03-171-0/+4
|
* Let phpdbg refused to be compiled with no CALL zend vm kindXinchen Hui2015-03-161-0/+4
|
* s/PHP Version 5/PHP Version 7/gLior Kaplan2015-03-131-1/+1
| | | | Follow up for d0cb7153
* Added API function to call VM opcode handler in a portable wayDmitry Stogov2015-03-131-1/+2
|
* Added specialized versions of DO_FCALL handler:Dmitry Stogov2015-02-251-1/+4
| | | | | | DO_ICALL - for internal functions DO_UCALL - for user functions DO_FCALL_BY_NAME - plain, most probably user, funcstions (not methods)
* Merged zend_array and HashTable into the single data structure.Dmitry Stogov2015-02-131-2/+2
| | | | | Now each HashTable is also zend_array, so it's refcounted and may be a subject for Copy on Write zend_array_dup() was changed to allocate and return HashTable, instead of taking preallocated HashTable as argument.
* Use correct deallocator in phpdbgJoshua Rogers2015-01-271-1/+1
|
* bump yearXinchen Hui2015-01-151-1/+1
|
* Merge remote-tracking branch 'origin/master' into native-tlsAnatol Belski2014-12-161-4/+5
|\ | | | | | | | | | | | | * origin/master: C89 fixes use portable struct stat fixed macro va args expansion for vs
| * C89 fixesAnatol Belski2014-12-161-2/+3
| |
| * use portable struct statAnatol Belski2014-12-161-2/+2
| |
* | first shot remove TSRMLS_* thingsAnatol Belski2014-12-131-129/+129
|/
* Merge branch 'PHP-5.6'Anatol Belski2014-10-291-1/+0
|\ | | | | | | | | | | | | | | | | | | | | * 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
| * fix output globals importingAnatol Belski2014-10-291-1/+0
| |
* | Merge remote-tracking branch 'origin/PHP-5.6'Bob Weinand2014-10-281-80/+110
|\ \ | |/ | | | | | | | | | | | | | | Conflicts: configure.in main/php_version.h sapi/phpdbg/phpdbg.c sapi/phpdbg/phpdbg_bp.c sapi/phpdbg/phpdbg_prompt.c
| * Remove the ugly hack via a temp file to store breakpointsBob Weinand2014-10-281-77/+107
| |