Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | Ensure proper set_exception_handler() handling with exit() inside it | Bob Weinand | 2015-10-02 | 1 | -3/+11 |
| | |||||
* | Fixed bug #70614 (incorrect exit code in -rr mode with Exceptions) | Bob Weinand | 2015-10-02 | 1 | -2/+5 |
| | |||||
* | Fixed bug #70531 (-rr should not fallback to interactive mode in phpdbg) | Bob Weinand | 2015-09-23 | 1 | -0/+5 |
| | |||||
* | Fixed bug #70532 (respect set_exception_handler in phpdbg) | Bob Weinand | 2015-09-23 | 1 | -0/+2 |
| | |||||
* | Apply same fixes for until | Bob Weinand | 2015-09-19 | 1 | -18/+14 |
| | |||||
* | Fix leave and finish | Bob Weinand | 2015-09-19 | 1 | -8/+17 |
| | |||||
* | Fixed printing | Xinchen Hui | 2015-08-27 | 1 | -1/+1 |
| | |||||
* | Fix issues with phpdbg SIGINT handler | Bob Weinand | 2015-08-21 | 1 | -1/+7 |
| | | | | Also fix valgrind warnings in allocator when not using mmap()ed memory | ||||
* | Fix further leaks | Bob Weinand | 2015-08-04 | 1 | -5/+21 |
| | |||||
* | Fix valgrind errors in phpdbg | Bob Weinand | 2015-08-04 | 1 | -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 Weinand | 2015-08-03 | 1 | -1/+4 |
| | |||||
* | Skip shebang line if present | Bob Weinand | 2015-08-01 | 1 | -1/+23 |
| | |||||
* | Fix phpdbg stepping on CATCH with exception | Bob Weinand | 2015-07-28 | 1 | -2/+12 |
| | |||||
* | Remove -Wunused-result warnings | Bob Weinand | 2015-07-27 | 1 | -2/+2 |
| | |||||
* | Fix leaks from bug #70138 | Bob Weinand | 2015-07-26 | 1 | -2/+3 |
| | |||||
* | Cleanup shutdown, enable proper memory leak displaying | Bob Weinand | 2015-07-24 | 1 | -21/+20 |
| | | | | phpdbg should not memory leak... | ||||
* | Fix printf format issues on 32 bit | Bob Weinand | 2015-07-23 | 1 | -2/+2 |
| | |||||
* | Fix misbehaviors with uncaught exceptions and finally or eval | Bob Weinand | 2015-07-20 | 1 | -20/+23 |
| | |||||
* | Cleanup exception displaying code in phpdbg | Bob Weinand | 2015-07-16 | 1 | -29/+23 |
| | |||||
* | Simplify TMP var number decoding (without HashTable) | Dmitry Stogov | 2015-07-06 | 1 | -5/+1 |
| | |||||
* | Use ZSTR_ API to access zend_string elements (this is just renaming without ↵ | Dmitry Stogov | 2015-06-30 | 1 | -3/+3 |
| | | | | semantick changes). | ||||
* | Add yield from to frame leaving instructions | Bob Weinand | 2015-06-29 | 1 | -0/+2 |
| | |||||
* | Show exception source in phpdbg | Bob Weinand | 2015-06-29 | 1 | -1/+10 |
| | |||||
* | Fix paths issue when fetching .phpdbginit under Windows | Bob Weinand | 2015-06-25 | 1 | -1/+4 |
| | |||||
* | Fix issue with zend_execute_ex replaced by execute_ex upon icall | Bob Weinand | 2015-06-16 | 1 | -1/+1 |
| | |||||
* | Print should be in *current* context (stack) | Bob Weinand | 2015-04-25 | 1 | -1/+1 |
| | |||||
* | FAST_RET opcode also returns | Bob Weinand | 2015-04-22 | 1 | -1/+3 |
| | |||||
* | Also consider specific catches when checking for uncaught | Bob Weinand | 2015-04-22 | 1 | -3/+3 |
| | |||||
* | Break on uncaught exceptions in current frame in phpdbg | Bob Weinand | 2015-04-22 | 1 | -1/+39 |
| | |||||
* | Fixed warnings and folder marks mess | Xinchen Hui | 2015-04-21 | 1 | -8/+18 |
| | |||||
* | Add next command / Fix recursion/exceptions with u/F/L | Bob Weinand | 2015-04-21 | 1 | -14/+41 |
| | |||||
* | Show full stacktraces for exceptions in phpdbg | Bob Weinand | 2015-04-20 | 1 | -6/+8 |
| | |||||
* | Fix uncaught exception in phpdbg | Bob Weinand | 2015-04-20 | 1 | -3/+10 |
| | |||||
* | Put info to info and made print always output opcodes | Bob Weinand | 2015-03-21 | 1 | -27/+35 |
| | |||||
* | Fix phpdbg | Nikita Popov | 2015-03-17 | 1 | -0/+4 |
| | |||||
* | Let phpdbg refused to be compiled with no CALL zend vm kind | Xinchen Hui | 2015-03-16 | 1 | -0/+4 |
| | |||||
* | s/PHP Version 5/PHP Version 7/g | Lior Kaplan | 2015-03-13 | 1 | -1/+1 |
| | | | | Follow up for d0cb7153 | ||||
* | Added API function to call VM opcode handler in a portable way | Dmitry Stogov | 2015-03-13 | 1 | -1/+2 |
| | |||||
* | Added specialized versions of DO_FCALL handler: | Dmitry Stogov | 2015-02-25 | 1 | -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 Stogov | 2015-02-13 | 1 | -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 phpdbg | Joshua Rogers | 2015-01-27 | 1 | -1/+1 |
| | |||||
* | bump year | Xinchen Hui | 2015-01-15 | 1 | -1/+1 |
| | |||||
* | Merge remote-tracking branch 'origin/master' into native-tls | Anatol Belski | 2014-12-16 | 1 | -4/+5 |
|\ | | | | | | | | | | | | | * origin/master: C89 fixes use portable struct stat fixed macro va args expansion for vs | ||||
| * | C89 fixes | Anatol Belski | 2014-12-16 | 1 | -2/+3 |
| | | |||||
| * | use portable struct stat | Anatol Belski | 2014-12-16 | 1 | -2/+2 |
| | | |||||
* | | first shot remove TSRMLS_* things | Anatol Belski | 2014-12-13 | 1 | -129/+129 |
|/ | |||||
* | Merge branch 'PHP-5.6' | Anatol Belski | 2014-10-29 | 1 | -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 importing | Anatol Belski | 2014-10-29 | 1 | -1/+0 |
| | | |||||
* | | Merge remote-tracking branch 'origin/PHP-5.6' | Bob Weinand | 2014-10-28 | 1 | -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 breakpoints | Bob Weinand | 2014-10-28 | 1 | -77/+107 |
| | |