| Commit message (Collapse) | Author | Age | Files | Lines |
|\
| |
| |
| |
| | |
* PHP-7.2:
fix man page installation
|
| |\
| | |
| | |
| | |
| | | |
* PHP-7.1:
fix man page installation
|
| | |
| | |
| | |
| | |
| | | |
Since 91996e7ee504311ff4eca9dbd5840114f75acbad
phpdbg.1 is in buildir, not in srcdir
|
|\ \ \
| |/ /
| | |
| | |
| | | |
* PHP-7.2:
Fix bug 76595: Update phpdbg man page
|
| |\ \
| | |/
| | |
| | |
| | | |
* PHP-7.1:
Fix bug 76595: Update phpdbg man page
|
| | |
| | |
| | |
| | |
| | |
| | |
| | | |
Send phpdbg.1 man page through configure replacements
Update phpdbg.1 man page to include all options
Fixes formatting to be more consistent with php.1
Fix paragraph whitespace and ignore phpdbg.1
|
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | | |
Since PHP 5.3 flex lexer has been replaced with re2c. Commit
0f9e2b1753661afe1c0dee6982e161fcf00d349f made PHP_PROG_LEX macro still
available for BC.
In commit df6bd506d492292ef4353b0f8da0c34eeb076be5 it was updated. Since
this macro is entirely not used in PHP source code anymore from PHP 5.3
and up, this patch removes it together with some old traces of warnings
suppression and comments.
|
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | | |
Some editors utilizing .editorconfig automatically trim whitespaces. For
convenience this patch removes whitespaces in certain build files:
- ext/*/config*.m4
- configure.ac
- acinclude.m4
|
| | |
| | |
| | |
| | | |
inside zend_constant.value.
|
| | |
| | |
| | |
| | | |
produce less code)
|
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | | |
The $Id$ keywords were used in Subversion where they can be substituted
with filename, last revision number change, last changed date, and last
user who changed it.
In Git this functionality is different and can be done with Git attribute
ident. These need to be defined manually for each file in the
.gitattributes file and are afterwards replaced with 40-character
hexadecimal blob object name which is based only on the particular file
contents.
This patch simplifies handling of $Id$ keywords by removing them since
they are not used anymore.
|
| | |
| | |
| | |
| | |
| | | |
Removed useless filename and lineno arguments, used in DEBUG build.
The patch doesn't break source compatibility of public API (only binary compatibility).
|
| | | |
|
| | | |
|
| | |
| | |
| | |
| | |
| | |
| | |
| | | |
destructors.
zval_dtor() doesn't make a lot of sense in PHP-7.* and it's used incorrectly in some places.
Its occurances should be replaced by zval_ptr_dtor() or zval_ptr_dtor_nogc(), or even more specialized destructors.
|
| | | |
|
| | | |
|
| | | |
|
|\ \ \
| |/ /
| | |
| | |
| | | |
* PHP-7.2:
Fix arginfo wrt. optional/required parameters
|
| |\ \
| | |/
| | |
| | |
| | | |
* PHP-7.1:
Fix arginfo wrt. optional/required parameters
|
| | |
| | |
| | |
| | |
| | | |
All parameters of phpdbg_color(), phpdbg_exec() and phpdbg_prompt() are
required. We mark them as such.
|
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | | |
The sole purpose of `PHPDBG_FILE`, `PHPDBG_METHOD`, `PHPDBG_LINENO` and
`PHPDBG_FUNC` has been to be passed as first argument to `phpdbg_break`.
However, this functions is replaced as of PHP 5.6.3 by
`phpdbg_break_file`, `phpdbg_break_method` and 'phpdbg_break_func`,
respectively. Therefore, we're finally removing the useless constants.
|
|\ \ \
| |/ /
| | |
| | |
| | | |
* PHP-7.2:
Allocate default ini values into persistent memory
|
| |\ \
| | |/
| | |
| | |
| | | |
* PHP-7.1:
Allocate default ini values into persistent memory
|
| | | |
|
|\ \ \
| |/ /
| | |
| | |
| | | |
* PHP-7.2:
Fix memory leak when phpdbg fails to start up
|
| |\ \
| | |/
| | |
| | |
| | | |
* PHP-7.1:
Fix memory leak when phpdbg fails to start up
|
| | | |
|
|\ \ \
| |/ /
| | |
| | |
| | |
| | | |
* PHP-7.2:
Update NEWS
Fixed bug #76143 (Memory corruption: arbitrary NUL overwrite)
|
| |\ \
| | |/
| | |
| | |
| | | |
* PHP-7.1:
Fixed bug #76143 (Memory corruption: arbitrary NUL overwrite)
|
| | | |
|
| | | |
|
|\ \ \
| |/ /
| | |
| | |
| | | |
* PHP-7.2:
Disable PGO for phpdbg
|
| |\ \
| | |/
| | |
| | |
| | | |
* PHP-7.1:
Disable PGO for phpdbg
|
| | |
| | |
| | |
| | |
| | |
| | | |
For executable files, the linker seems to have issues dealing with the
empty profiling database. As PGO is unlikely to bring any benefit in
this case, the easiest is to disable it.
|
| | | |
|
| | | |
|
| | | |
|
| | |
| | |
| | |
| | | |
EXPECTF logic in run-tests.php is considerable, so let's avoid it.
|
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | | |
Don't store the live range of the freed variable for FREE_ON_RETURN
frees, instead look it up at runtime. As this is an extremely
unlikely codepath (in particular, it requires a loop variable with
a throwing destructor), saving the runtime lookup of the live range
is not worth the extra complexity this adds everywhere else.
|
| | | |
|
| | | |
|
| | | |
|
| | |
| | |
| | |
| | |
| | |
| | |
| | | |
PHP requires integer typehints to be written "int" and does not
allow "integer" as an alias. This changes type error messages to
match the actual type name and avoids confusing messages like
"must be of the type integer, integer given".
|
| | | |
|
| | |
| | |
| | |
| | | |
result, result into extended_value)
|
| | |
| | |
| | |
| | | |
Signed-off-by: Gabriel Caruso <carusogabriel34@gmail.com>
|
| | |
| | |
| | |
| | | |
Signed-off-by: Gabriel Caruso <carusogabriel34@gmail.com>
|
| | | |
|
| | | |
|