1
0
mirror of https://github.com/php/php-src.git synced 2026-04-16 20:41:18 +02:00
Commit Graph

106606 Commits

Author SHA1 Message Date
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