Christoph M. Becker
8d9f47fb51
Merge branch 'PHP-7.2'
...
* PHP-7.2:
Fix #76113 : mbstring does not build with Oniguruma 6.8.1
2018-03-20 17:02:52 +01:00
Christoph M. Becker
8f5c34cd39
Merge branch 'PHP-7.1' into PHP-7.2
...
* PHP-7.1:
Fix #76113 : mbstring does not build with Oniguruma 6.8.1
2018-03-20 16:53:17 +01:00
Christoph M. Becker
4072b27870
Fix #76113 : mbstring does not build with Oniguruma 6.8.1
...
As of Oniguruma 6.8.1, the regex structure has been moved from the
public `oniguruma.h` to the private `regint.h`. Thus, it is no longer
possible to directly access the struct's members, and actually, there
is no need to, since there are respective accessor functions available
at least of 2.3.1.
2018-03-20 16:42:28 +01:00
Anatol Belski
5e106778f0
Use const pointers
2018-03-20 11:12:25 +01:00
Christoph M. Becker
9004985273
Merge branch 'PHP-7.2'
...
* PHP-7.2:
Fix #75944 : Wrong cp1251 detection
2018-03-19 14:48:10 +01:00
Anatol Belski
cd8d56102f
Reuse new alignment macros
2018-03-19 14:38:41 +01:00
Christoph M. Becker
cd2912af5e
Merge branch 'PHP-7.1' into PHP-7.2
...
* PHP-7.1:
Fix #75944 : Wrong cp1251 detection
2018-03-19 14:34:09 +01:00
Christoph M. Becker
47461368ca
Fix #75944 : Wrong cp1251 detection
...
`\xFF` is a valid character of CP-1251.
2018-03-19 14:24:27 +01:00
Anatol Belski
18750a2238
Eliminate cast
2018-03-19 11:44:27 +01:00
Stanislav Malyshev
371076d6f0
Merge branch 'PHP-7.2'
...
* PHP-7.2:
Set tests exit status by defaul - also in other instance.
2018-03-19 01:20:04 -07:00
Stanislav Malyshev
13a33f7c7b
Merge branch 'PHP-7.1' into PHP-7.2
...
* PHP-7.1:
Set tests exit status by defaul - also in other instance.
2018-03-19 01:17:36 -07:00
Stanislav Malyshev
f46da1da7d
Set tests exit status by defaul - also in other instance.
2018-03-19 01:17:14 -07:00
Stanislav Malyshev
6aec16c0d9
Merge branch 'PHP-7.2'
...
* PHP-7.2:
Set tests exit status by default.
2018-03-18 15:07:53 -07:00
Stanislav Malyshev
077b7705af
Merge branch 'PHP-7.1' into PHP-7.2
...
* PHP-7.1:
Set tests exit status by default.
2018-03-18 15:06:08 -07:00
Stanislav Malyshev
f19c94b555
Set tests exit status by default.
...
Use REPORT_EXIT_STATUS=0 or REPORT_EXIT_STATUS=no to prevent it.
Based on discussion in https://www.mail-archive.com/internals@lists.php.net/msg94141.html
2018-03-18 15:04:50 -07:00
Anatol Belski
397d40cdd7
Mark non exported symbol as static
2018-03-17 21:17:47 +01:00
Anatol Belski
bb2bfa6213
Use const pointers
2018-03-17 12:45:22 +01:00
Anatol Belski
fa9ea3c9eb
Use const pointers where appropriate
2018-03-16 20:37:51 +01:00
Anatol Belski
192956bb7f
Switch to placeholder matching
2018-03-16 18:57:32 +01:00
Anatol Belski
6bbc4bf57e
Merge branch 'PHP-7.2'
...
* PHP-7.2:
Sync test with newer output
2018-03-16 18:56:55 +01:00
Anatol Belski
615ca3c99d
Merge branch 'PHP-7.1' into PHP-7.2
...
* PHP-7.1:
Sync test with newer output
2018-03-16 18:56:08 +01:00
Anatol Belski
dfc07f038b
Sync test with newer output
...
Czech Republic vs. newer Czechia
2018-03-16 18:54:55 +01:00
Anatol Belski
0097619925
Use const pointers at some appropriate places
2018-03-16 15:43:30 +01:00
Xinchen Hui
5a0b8c125a
slashchars are 16 bytes aligned
2018-03-16 16:01:32 +08:00
Xinchen Hui
4353e1100e
Fixed folder
2018-03-16 13:23:35 +08:00
Xinchen Hui
9f456d6880
Optimized str_rot13 with SSE2 instructions
2018-03-16 10:52:57 +08:00
Anatol Belski
e659fcd89e
Workaround VA macro expansion difference with VC++
2018-03-15 21:17:40 +01:00
Dmitry Stogov
4bbf200b4e
Optmized AST creation
2018-03-15 15:40:04 +03:00
Dmitry Stogov
eb39d8d686
Use cheaper functions
2018-03-15 12:46:19 +03:00
Xinchen Hui
82e325ea91
Merge branch 'PHP-7.2'
...
* PHP-7.2:
Fixed bug #76094 (Access violation when using opcache)
2018-03-15 11:17:14 +08:00
Xinchen Hui
4758164ac5
Fixed bug #76094 (Access violation when using opcache)
2018-03-15 11:17:00 +08:00
Dmitry Stogov
bcacb7545c
PHP scanner optimization
2018-03-15 01:33:17 +03:00
Anatol Belski
5a485b1f43
Merge branch 'PHP-7.2'
...
* PHP-7.2:
Reduce var scope
2018-03-14 23:11:02 +01:00
Anatol Belski
84881c654e
Merge branch 'PHP-7.1' into PHP-7.2
...
* PHP-7.1:
Reduce var scope
2018-03-14 23:10:24 +01:00
Anatol Belski
efd0e7222b
Reduce var scope
2018-03-14 22:59:54 +01:00
Anatol Belski
ddceba9f13
Merge branch 'PHP-7.2'
...
* PHP-7.2:
Fix stack use after scope
2018-03-14 22:23:38 +01:00
Anatol Belski
783778b9d3
Merge branch 'PHP-7.1' into PHP-7.2
...
* PHP-7.1:
Fix stack use after scope
2018-03-14 22:23:04 +01:00
Anatol Belski
7bcd55c264
Fix stack use after scope
2018-03-14 22:21:43 +01:00
Dmitry Stogov
64f64cf0b7
zend_ast_destroy() optimization
2018-03-15 00:05:00 +03:00
Dmitry Stogov
73f7c84685
Mark zend_ast_export() as "cold".
2018-03-14 23:13:20 +03:00
Dmitry Stogov
53b474504d
PHP scanner optimization
2018-03-14 21:27:57 +03:00
Dmitry Stogov
d69e3ec47c
Merge branch 'master' of git.php.net:php-src
...
* 'master' of git.php.net:php-src:
Remove unused argument
Upgrade binary SDK version for AppVeyor
2018-03-14 21:26:50 +03:00
Anatol Belski
f9822b143e
Remove unused argument
2018-03-14 16:33:57 +01:00
Dmitry Stogov
1af60a2a71
Keep initialized object_handlers structures in read-only memory.
2018-03-14 14:01:45 +03:00
Anatol Belski
55155a93b6
Merge branch 'PHP-7.2'
...
* PHP-7.2:
Upgrade binary SDK version for AppVeyor
2018-03-14 12:01:38 +01:00
Anatol Belski
1e31ac079b
Merge branch 'PHP-7.1' into PHP-7.2
...
* PHP-7.1:
Upgrade binary SDK version for AppVeyor
2018-03-14 12:01:01 +01:00
Anatol Belski
77c202a2e6
Upgrade binary SDK version for AppVeyor
2018-03-14 11:59:37 +01:00
Dmitry Stogov
12baec3dfa
Move constant array into read-only memory
2018-03-14 11:35:31 +03:00
Dmitry Stogov
9dc6661976
Merge branch 'PHP-7.2'
...
* PHP-7.2:
Fixed user-opcode support
2018-03-14 09:41:55 +03:00
Dmitry Stogov
975d144027
Fixed user-opcode support
2018-03-14 09:41:25 +03:00