Dmitry Stogov
02aea893fb
Use Z_TYPE_INFO_REFCOUNTED() macro
2018-02-15 21:54:49 +03:00
Dmitry Stogov
285bfb96fe
Optimize "backup" functions of inlined opcode handlers for size
2018-02-15 17:04:41 +03:00
Dmitry Stogov
3778abfc15
Added ability to manually sort opcode handlers (not used yet)
2018-02-15 15:56:38 +03:00
Dmitry Stogov
633d037ed5
Added simple VM instrumentation ability
2018-02-15 15:55:19 +03:00
Dmitry Stogov
27d7671603
Avoid generation of rarely used specialized handler
2018-02-15 14:50:42 +03:00
Dmitry Stogov
23da83c8ca
Avoid inlining of rarely used handlers
2018-02-15 13:48:04 +03:00
Joe Watkins
8543f566cf
Merge branch 'PHP-7.2'
...
* PHP-7.2:
Fixed print_const_table function and zval types in ____printzv_contents
2018-02-15 08:57:52 +01:00
Joe Watkins
34ab10ef1b
Merge branch 'PHP-7.1' into PHP-7.2
...
* PHP-7.1:
Fixed print_const_table function and zval types in ____printzv_contents
2018-02-15 08:57:43 +01:00
Mitch Hagstrand
da5db1c9b2
Fixed print_const_table function and zval types in ____printzv_contents
...
1. Fixed print_const_table to work in ZE3
2. Removed ____print_const_table to use more generic ____print_ht
3. Fixed up zval types in ____printzv_contents
2018-02-15 08:57:32 +01:00
Joe Watkins
8908085ddf
Merge branch 'PHP-7.2'
...
* PHP-7.2:
bump versions
2018-02-15 08:56:40 +01:00
Joe Watkins
0b5466c0a6
Merge branch 'PHP-7.1' into PHP-7.2
...
* PHP-7.1:
bump versions
2018-02-15 08:56:08 +01:00
Gabriel Caruso
ea4401c1dc
Better error message when fail to find test file
2018-02-15 08:51:12 +01:00
Tom Van Looy
7672f8be0b
Fix: follow the indent of the other configure options
2018-02-15 08:49:58 +01:00
Nikita Popov
5a4ff9f1a9
Merge branch 'PHP-7.2'
2018-02-14 19:00:41 +01:00
Gabriel Caruso
8a3f45f90b
Remove getmxrr alias dns_get_mx test
...
The test is currently failing, and the same functionality is
already tested (in a better way) in the getmxrr() test.
2018-02-14 19:00:07 +01:00
Anatol Belski
4656c9d88a
Fix datatypes for native AVX build
2018-02-14 18:29:41 +01:00
Xinchen Hui
5c05870ef6
Optimized fast_memcpy with AVX instructions
...
Great thanks to welting for helping :)
2018-02-15 00:18:47 +08:00
Anatol Belski
703e037090
Upgrade bundled PCRE2 to 10.31
2018-02-14 13:44:38 +01:00
Remi Collet
1cae6cf47b
Merge branch 'PHP-7.2'
...
* PHP-7.2:
add pkg-config example in extension skeleton
2018-02-14 13:29:27 +01:00
Remi Collet
a93dba4324
add pkg-config example in extension skeleton
2018-02-14 13:28:21 +01:00
Remi Collet
636905e8b6
Merge branch 'PHP-7.2'
...
* PHP-7.2:
factorization of duplicated code
2018-02-14 13:16:55 +01:00
Remi Collet
17164bcf8d
factorization of duplicated code
2018-02-14 13:15:09 +01:00
Joe
13a9a886fa
Revert "Added return type for some basic functions"
...
This reverts commit b7d2e04f1f .
2018-02-14 11:18:52 +01:00
Gabriel Caruso
b8bb4d77ca
Remove empty sections in tests
2018-02-14 11:10:59 +01:00
Dmitry Patsura
b7d2e04f1f
Added return type for some basic functions
2018-02-14 09:18:52 +01:00
Remi Collet
bd870bdb7b
Merge branch 'PHP-7.2'
...
* PHP-7.2:
Fix timezone var_dump from 51f2a5803f
2018-02-14 08:59:59 +01:00
Remi Collet
528bc00d84
Fix timezone var_dump from 51f2a5803f
2018-02-14 08:59:24 +01:00
Sara Golemon
b5ff5f1990
Merge branch 'PHP-7.2'
...
* PHP-7.2:
Now working on 7.2.4-dev
2018-02-13 14:37:34 -05:00
Sara Golemon
2cc8cf2994
Now working on 7.2.4-dev
2018-02-13 14:37:00 -05:00
Sara Golemon
81bbb21a35
Merge branch 'PHP-7.2'
...
* PHP-7.2:
Now working on 7.2.4-dev
2018-02-13 14:33:59 -05:00
Sara Golemon
5dd2a4185c
Now working on 7.2.4-dev
2018-02-13 14:32:37 -05:00
Joe
1f0ea7fa4d
bump versions
2018-02-13 20:24:34 +01:00
Anatol Belski
57a299d682
Merge branch 'PHP-7.2'
...
* PHP-7.2:
Extend skipif check
2018-02-13 14:06:27 +01:00
Anatol Belski
2235da59af
Extend skipif check
2018-02-13 14:04:51 +01:00
Xinchen Hui
7bf9267404
Added SSE3 detection
2018-02-13 16:10:43 +08:00
Gabriel Caruso
0f2be28b43
Fix typo
2018-02-13 08:05:05 +01:00
Anatol Belski
d7f65f30a0
Revert "Improve conversion loop"
...
This reverts commit 7a4573a55a .
Don't read over '\0'.
2018-02-12 22:59:21 +01:00
Dmitry Stogov
9794272f3e
Micro optimization
2018-02-13 00:56:48 +03:00
Anatol Belski
acc55cd34e
Extend intrinsics config with AVX and AVX2
2018-02-12 20:54:27 +01:00
Xinchen Hui
6de9c91ba6
Update author info
2018-02-12 21:01:12 +08:00
Xinchen Hui
cf0fae5e97
Optimized base64_encode/decode with SIMD instructions
2018-02-12 20:53:14 +08:00
Gabriel Caruso
97353cda99
Fixes for #74707 some methods of tidy class didn't have arginfo declared
2018-02-12 09:30:23 +01:00
Haitao Lv
5206f79987
fix unknown opcode overflow error
2018-02-12 09:27:55 +01:00
Gabriel Caruso
3253057021
Add test for bcpwmod
...
bc_raisemod's mod can't be zero and expo can't be negative
2018-02-12 09:25:31 +01:00
CHU Zhaowei
51f2a5803f
Fixed bug #68406 calling var_dump on a DateTimeZone object modifies it
2018-02-12 09:20:14 +01:00
CHU Zhaowei
766271a105
fix #68406
2018-02-12 09:19:53 +01:00
Joe
7f94a26d2a
Merge branch 'PHP-7.2'
...
* PHP-7.2:
Fixed bug #68406 calling var_dump on a DateTimeZone object modifies it
2018-02-12 09:19:29 +01:00
Joe
8c1147b089
Merge branch 'PHP-7.1' into PHP-7.2
...
* PHP-7.1:
Fixed bug #68406 calling var_dump on a DateTimeZone object modifies it
2018-02-12 09:19:11 +01:00
jhdxr
070211b3e3
Fixed bug #68406 calling var_dump on a DateTimeZone object modifies it
2018-02-12 09:17:21 +01:00
Nikita Popov
ff5b73b1e2
Fix use of Z_LVAL_P in snmp
2018-02-11 22:47:01 +01:00