History log of /PHP-8.0/sapi/phpdbg/phpdbg_prompt.c (Results 51 – 75 of 141)
Revision (<<< Hide revision tags) (Show revision tags >>>) Date Author Comments
# ce3e792c 13-Oct-2016 Anatol Belski

use already exported symbol


# 671d8054 12-Oct-2016 Bob Weinand

Fix accidental PHPDBG_ABI break


# 5aae0110 12-Oct-2016 Bob Weinand

Add stdin command and -s command line parameter to phpdbg

This allows reading the initial script file from stdin instead of being forced to put the script into a file in order to run it with

Add stdin command and -s command line parameter to phpdbg

This allows reading the initial script file from stdin instead of being forced to put the script into a file in order to run it with phpdbg.
Especially important for programmatic execution of phpdbg.

Also adding tests/include_once.phpt and tests/set_exception_handler.phpt as I seem to have forgotten to git add them sometime long ago...

show more ...


# 417a8ef6 02-Oct-2016 Bob Weinand

Fix run command args passing when inmidst execution


# 9d537951 01-Oct-2016 Bob Weinand

Add proper escape sequences and reading stdin from file in phpdbg run command


Revision tags: php-7.1.0RC3, php-5.6.27RC1
# e5d75d72 28-Sep-2016 Bob Weinand

Add phpdbg generator command


Revision tags: php-7.0.12RC1
# cf35dae6 23-Sep-2016 Bob Weinand

phpdbg next command must stop when leaving function


Revision tags: php-5.6.26, php-7.1.0RC2, php-7.0.11
# 1ae2d074 03-Sep-2016 Nikita Popov

Fix bug #72996


Revision tags: php-5.6.26RC1, php-7.1.0RC1, php-7.0.11RC1, php-7.1.0beta3, php-5.6.25, php-7.0.10, php-7.1.0beta2, php-5.6.25RC1, php-7.0.10RC1, php-7.1.0beta1, php-5.6.24, php-7.0.9, php-5.5.38
# b0037688 11-Jul-2016 Bob Weinand

Rewrite watchpoints to be much more stable

This mainly involves a separate abstraction layer for elements (e.g. $a->b) and watchpoints (on pointer of the Bucket for example).
Also better

Rewrite watchpoints to be much more stable

This mainly involves a separate abstraction layer for elements (e.g. $a->b) and watchpoints (on pointer of the Bucket for example).
Also better comparison handling (value backup vs. page dumps).

It is not yet finished (there are sometimes false positives announced and names not yet perfect), but the functionality is working and not crashing as far as I have tested.
Future scope is also relative watchpoints, e.g. "w $this->val expression()" which does not have the symbol tables as basis, but the value (in this example: return value of expression()) as basis.

show more ...


Revision tags: php-5.6.24RC1, php-7.1.0alpha3, php-7.0.9RC1, php-7.1.0alpha2, php-7.0.8, php-5.6.23, php-5.5.37, php-5.6.23RC1, php-7.0.8RC1, php-7.1.0alpha1
# 2524ab9e 30-May-2016 Anatol Belski

fix condition


Revision tags: php-5.6.22, php-5.5.36, php-7.0.7, php-5.6.22RC1, php-7.0.7RC1, php-7.0.6
# 747a482b 28-Apr-2016 Dmitry Stogov

Don't initialize EX(call)->symbol_table on each function call.
Keep it uninitialized, and check ZEND_CALL_HAS_SYMBOL_TABLE flag when necessary.


# 6499162f 28-Apr-2016 Dmitry Stogov

- get rid of EG(scope). zend_get_executed_scope() should be used instead.
- ichanged zval_update_constant_ex(). Use IS_TYPE_IMMUTABLE flag on shared constants and AST, instead of "inline_change"

- get rid of EG(scope). zend_get_executed_scope() should be used instead.
- ichanged zval_update_constant_ex(). Use IS_TYPE_IMMUTABLE flag on shared constants and AST, instead of "inline_change" parameter.

show more ...


Revision tags: php-5.6.21, php-5.5.35
# f0a2e8eb 27-Apr-2016 Dmitry Stogov

Removed "zend_fcall_info.function_table". It was assigned in many places, but is never used.


Revision tags: php-5.6.21RC1, php-7.0.6RC1, php-5.6.20, php-5.5.34, php-7.0.5, php-5.6.20RC1, php-7.0.5RC1, php-5.6.19, php-5.5.33, php-7.0.4, php-5.6.19RC1
# c4b18887 16-Feb-2016 James Titcumb

Fix bug #71575 removing extra semicolons outside macros


# c67c166f 02-Mar-2016 Dmitry Stogov

Removed zend_fcall_info.symbol_table


# 908b662f 02-Mar-2016 Dmitry Stogov

PHP-7 zend_call_function() doesn't support symbol_table substitution


# 055b4112 17-Feb-2016 Bob Weinand

Fix crash when advancing inside an internal function

This just happened in the "double ctrl+c" mode, when we halted inside an internal function; there was some code assuming a proper op_array


Revision tags: php-7.0.4RC1
# c9357f82 14-Feb-2016 Nikita Popov

Format string fixes

Conflicts:
ext/pgsql/pgsql.c


Revision tags: php-5.6.18, php-7.0.3, php-5.5.32, php-5.6.18RC1, php-7.0.3RC1
# 35d5cd5c 12-Jan-2016 Insu Yun

phpdbg: fix potential format string bug


Revision tags: php-5.6.17, php-5.5.31, php-7.0.2
# 49493a2d 01-Jan-2016 Lior Kaplan

Happy new year (Update copyright to 2016)


Revision tags: php-7.0.2RC1, php-5.6.17RC1, php-7.0.1RC1, php-7.0.0, php-5.6.16, php-7.0.0RC8, php-7.0.0RC7, php-5.6.16RC1, php-5.6.15, php-7.0.0RC6, php-7.0.1, php-5.6.15RC1, php-7.0.0RC5
# 4f90e2ec 02-Oct-2015 Bob Weinand

Ensure proper set_exception_handler() handling with exit() inside it


# 0c03ba0a 02-Oct-2015 Bob Weinand

Fixed bug #70614 (incorrect exit code in -rr mode with Exceptions)


Revision tags: php-5.5.30, php-5.6.14, php-7.0.0RC4
# bccac377 23-Sep-2015 Bob Weinand

Fixed bug #70531 (-rr should not fallback to interactive mode in phpdbg)


# 4a174ca7 23-Sep-2015 Bob Weinand

Fixed bug #70532 (respect set_exception_handler in phpdbg)


# 491c62e2 19-Sep-2015 Bob Weinand

Apply same fixes for until


123456