Xinchen Hui
|
db4eb54149
|
Merge branch 'PHP-7.1' into PHP-7.2
* PHP-7.1:
Use abbrev
|
2017-10-30 18:17:41 +08:00 |
|
Xinchen Hui
|
d9de0f8683
|
Use abbrev
|
2017-10-30 16:26:59 +08:00 |
|
Dmitry Stogov
|
49256dcf6f
|
Merge branch 'PHP-7.1' into PHP-7.2
* PHP-7.1:
Fixed type inference
|
2017-10-30 10:44:12 +03:00 |
|
Dmitry Stogov
|
230e505fd8
|
Fixed type inference
|
2017-10-30 10:41:27 +03:00 |
|
Anatol Belski
|
5315cea6e2
|
Merge branch 'PHP-7.1' into PHP-7.2
* PHP-7.1:
Backport 7ff13badda into 7.0+
|
2017-10-18 16:27:31 +02:00 |
|
Anatol Belski
|
53d8775015
|
Merge branch 'PHP-7.0' into PHP-7.1
* PHP-7.0:
Backport 7ff13badda into 7.0+
|
2017-10-18 16:24:23 +02:00 |
|
Anatol Belski
|
d82805f097
|
Backport 7ff13badda into 7.0+
|
2017-10-18 16:02:56 +02:00 |
|
Xinchen Hui
|
e53a9aaa4a
|
Fixed bug (assertion fails with extended info generated)
|
2017-10-17 19:47:29 +08:00 |
|
Xinchen Hui
|
8e147f12b9
|
Fixed bug (Phi sources removel)
|
2017-10-16 15:01:06 +08:00 |
|
Xinchen Hui
|
abbdbc21b0
|
Fixed bug #75357 (segfault loading WordPress wp-admin)
|
2017-10-14 23:12:29 +08:00 |
|
Xinchen Hui
|
a52d1088e5
|
Added skipf
|
2017-10-13 18:21:41 +08:00 |
|
Xinchen Hui
|
e4f7ff9c0f
|
Fixed bug #75370 (Webserver hangs on valid PHP text)
|
2017-10-13 18:18:10 +08:00 |
|
Xinchen Hui
|
e50cc4d3af
|
Fixed typo
|
2017-10-13 17:35:02 +08:00 |
|
Dmitry Stogov
|
2929110ce1
|
Fixed cleanup after optimization passes
|
2017-10-10 19:25:51 +03:00 |
|
Rasmus Lerdorf
|
ec3ea3081d
|
Add line numbers to Optimizer debug output
|
2017-10-06 17:18:58 -03:00 |
|
Dmitry Stogov
|
e9426cf816
|
Merge branch 'PHP-7.1' into PHP-7.2
* PHP-7.1:
Fixed rarely possible use-after-free
|
2017-10-04 16:39:47 +03:00 |
|
Dmitry Stogov
|
b6e34eaf04
|
Fixed rarely possible use-after-free
|
2017-10-04 16:38:55 +03:00 |
|
Xinchen Hui
|
d3aa65231e
|
Merge branch 'PHP-7.1' into PHP-7.2
* PHP-7.1:
Fixed bug #75267 (possible &/&& mixup)
|
2017-09-29 11:17:07 +08:00 |
|
Xinchen Hui
|
9fd33c1f20
|
Fixed bug #75267 (possible &/&& mixup)
|
2017-09-29 11:16:32 +08:00 |
|
Dmitry Stogov
|
978c6c4e31
|
Merge branch 'PHP-7.1' into PHP-7.2
* PHP-7.1:
Fixed bug #75255 (Request hangs and not finish)
|
2017-09-27 17:17:46 +03:00 |
|
Dmitry Stogov
|
1c68d63f35
|
Fixed bug #75255 (Request hangs and not finish)
|
2017-09-27 17:16:24 +03:00 |
|
Dmitry Stogov
|
2a33e357cd
|
Merge branch 'PHP-7.1' into PHP-7.2
* PHP-7.1:
Added missed ~
|
2017-09-25 12:23:01 +03:00 |
|
Dmitry Stogov
|
550595c085
|
Added missed ~
|
2017-09-25 12:22:35 +03:00 |
|
Dmitry Stogov
|
801cdb8945
|
Merge branch 'PHP-7.1' into PHP-7.2
* PHP-7.1:
Fixed type inference
|
2017-09-25 12:04:13 +03:00 |
|
Dmitry Stogov
|
d526ddec85
|
Fixed type inference
|
2017-09-25 12:03:47 +03:00 |
|
Xinchen Hui
|
ed2a5ebaeb
|
Fixed bug #75230 (Invalid opcode 49/1/8 using opcache)
|
2017-09-24 18:01:29 +08:00 |
|
Dmitry Stogov
|
28391b9e7f
|
Using "enum" types as bit-fields is not portable.
|
2017-09-22 13:35:41 +03:00 |
|
Dmitry Stogov
|
6544ec5460
|
Fixed NOP removal (empty blocks should be shifted as well)
|
2017-09-20 01:10:31 +03:00 |
|
Dmitry Stogov
|
084e34098a
|
Fixed optimization (the bug caused endless-loop on micro_bench.php in master branch)
|
2017-09-18 14:10:18 +03:00 |
|
Dmitry Stogov
|
251a5599b4
|
Fixed SSA reconstruction
|
2017-09-07 17:10:38 +03:00 |
|
Dmitry Stogov
|
384da65a97
|
Fixed edge-case in SSA use/def chain construction and type inference.
|
2017-09-04 21:58:24 +03:00 |
|
Dmitry Stogov
|
b5935c339e
|
Fixed tests
|
2017-09-04 20:12:17 +03:00 |
|
Dmitry Stogov
|
ea734e2ac2
|
Fixed incorect constant conditional jump elimination
|
2017-09-04 19:11:17 +03:00 |
|
Dmitry Stogov
|
eb21300a26
|
Revert "Fixed incorrect optimizaton (update of jump instructions should be also reflected in CFG update)"
This reverts commit db5b8dbcdf.
|
2017-09-04 16:50:12 +03:00 |
|
Dmitry Stogov
|
db5b8dbcdf
|
Fixed incorrect optimizaton (update of jump instructions should be also reflected in CFG update)
|
2017-09-04 14:07:37 +03:00 |
|
Dmitry Stogov
|
ebb00c1e0f
|
Fixed typo
|
2017-09-04 13:01:30 +03:00 |
|
Dmitry Stogov
|
4f1c2c22ca
|
Prevent duplicate debug output
|
2017-09-04 12:58:40 +03:00 |
|
Anatol Belski
|
a454e38b7c
|
Enable PGO for Opcache
|
2017-08-24 23:36:21 +02:00 |
|
Xinchen Hui
|
ee26c1efbc
|
Fixed type-infer
|
2017-08-21 16:35:07 +08:00 |
|
Xinchen Hui
|
2e002eaf70
|
Fixed for RESOURCE too
|
2017-08-19 18:55:56 +08:00 |
|
Xinchen Hui
|
4b6345a3ae
|
Fixed RC1 Hanlding
|
2017-08-19 18:51:17 +08:00 |
|
Xinchen Hui
|
ea0df07398
|
Fixed type-info for ZEND_FETCH_DIIM_UNSET
|
2017-08-19 18:48:10 +08:00 |
|
Dmitry Stogov
|
3866c1699e
|
More accurate reference counting inference
|
2017-08-17 20:03:12 +03:00 |
|
Xinchen Hui
|
30fb70dd25
|
Fixed type-infer on ZEND_FETCH_DIM_FUNC_ARG
|
2017-08-17 21:57:28 +08:00 |
|
Dmitry Stogov
|
db2807e4d2
|
Added few more jump threading optimisation patterns
|
2017-08-16 09:17:32 +03:00 |
|
Dmitry Stogov
|
df5104bfc9
|
Fixed removing dead live ranges
|
2017-08-14 13:54:52 +03:00 |
|
Dmitry Stogov
|
2fab62271a
|
Revert "Fixed live_range removing (bug can be triggred by JIT)"
This reverts commit aecf996510.
|
2017-08-14 12:00:02 +03:00 |
|
Xinchen Hui
|
aecf996510
|
Fixed live_range removing (bug can be triggred by JIT)
|
2017-08-11 21:56:30 +08:00 |
|
Xinchen Hui
|
4375a6c5cd
|
Fixed type infer for FUNC_GET_ARGS
|
2017-08-11 00:33:55 +08:00 |
|
Xinchen Hui
|
0e61cddeb1
|
Merge branch 'PHP-7.1' into PHP-7.2
* PHP-7.1:
Fixed bug #74980 (Narrowing occurred during type inference)
|
2017-07-26 12:06:55 +08:00 |
|