Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | Use EXPECT instead of EXPECTF when possible | Gabriel Caruso | 2018-02-20 | 2790 | -2744/+2744 |
| | | | | EXPECTF logic in run-tests.php is considerable, so let's avoid it. | ||||
* | Move cold code, duplicated by specializer, into helper functions | Dmitry Stogov | 2018-02-20 | 3 | -256/+131 |
| | |||||
* | Fixed build without global register variables | Dmitry Stogov | 2018-02-20 | 3 | -68/+68 |
| | |||||
* | Sync --enable-native-intrinsics to pecl | Anatol Belski | 2018-02-20 | 1 | -0/+8 |
| | |||||
* | Merge branch 'PHP-7.2' | Christoph M. Becker | 2018-02-20 | 1 | -17/+15 |
|\ | | | | | | | | | * PHP-7.2: [ci skip] Sort recent NEWS entries alphabetically | ||||
| * | Merge branch 'PHP-7.1' into PHP-7.2 | Christoph M. Becker | 2018-02-20 | 1 | -11/+11 |
| |\ | | | | | | | | | | | | | * PHP-7.1: [ci skip] Sort recent NEWS entries alphabetically | ||||
| | * | [ci skip] Sort recent NEWS entries alphabetically | Christoph M. Becker | 2018-02-20 | 1 | -7/+7 |
| | | | |||||
* | | | Merge branch 'PHP-7.2' | Christoph M. Becker | 2018-02-20 | 1 | -2/+2 |
|\ \ \ | |/ / | | | | | | | | | | * PHP-7.2: Fix openssl_* arginfos | ||||
| * | | Merge branch 'PHP-7.1' into PHP-7.2 | Christoph M. Becker | 2018-02-20 | 2 | -3/+5 |
| |\ \ | | |/ | | | | | | | | | | * PHP-7.1: Fix openssl_* arginfos | ||||
| | * | Fix openssl_* arginfos | Gabriel Caruso | 2018-02-20 | 2 | -3/+5 |
| | | | | | | | | | | | | openssl_pkcs12_export and openssl_x509_parse had wrong arginfos | ||||
* | | | Merge branch 'PHP-7.2' | Anatol Belski | 2018-02-20 | 1 | -1/+1 |
|\ \ \ | |/ / | | | | | | | | | | * PHP-7.2: Update binary tools SDK branch for AppVeyor | ||||
| * | | Merge branch 'PHP-7.1' into PHP-7.2 | Anatol Belski | 2018-02-20 | 1 | -1/+1 |
| |\ \ | | |/ | | | | | | | | | | * PHP-7.1: Update binary tools SDK branch for AppVeyor | ||||
| | * | Update binary tools SDK branch for AppVeyor | Anatol Belski | 2018-02-20 | 1 | -1/+1 |
| | | | |||||
* | | | Separate slow path with make_real_object() and related code into "cold" ↵ | Dmitry Stogov | 2018-02-20 | 4 | -1492/+617 |
| | | | | | | | | | | | | function. | ||||
* | | | [ci skip] run-tests.php: add missing put section | Michael Wallner | 2018-02-20 | 1 | -1/+1 |
| | | | |||||
* | | | Separate cold paths of ISSET_ISEMPTY_DIM_OBJ | Dmitry Stogov | 2018-02-20 | 3 | -680/+169 |
| | | | |||||
* | | | fix ZEND_VM_SET_OPCODE_HANDLER cannot set user opcode handler | Haitao Lv | 2018-02-20 | 2 | -3/+5 |
| | | | |||||
* | | | Fix possible memory leak | Anatol Belski | 2018-02-20 | 1 | -1/+3 |
| | | | |||||
* | | | Merge branch 'PHP-7.2' | Anatol Belski | 2018-02-20 | 2 | -391/+391 |
|\ \ \ | |/ / | | | | | | | | | | * PHP-7.2: dos2unix | ||||
| * | | Merge branch 'PHP-7.1' into PHP-7.2 | Anatol Belski | 2018-02-20 | 2 | -391/+391 |
| |\ \ | | |/ | | | | | | | | | | * PHP-7.1: dos2unix | ||||
| | * | dos2unix | Anatol Belski | 2018-02-20 | 2 | -391/+391 |
| | | | |||||
* | | | Fix conjugation | Anatol Belski | 2018-02-20 | 1 | -2/+2 |
| | | | |||||
* | | | Add a test for iterating SXE properties by reference | Craig Duncan | 2018-02-19 | 1 | -0/+24 |
| | | | |||||
* | | | Convert iterator by reference errors to exceptions | Nikita Popov | 2018-02-19 | 12 | -13/+32 |
| | | | | | | | | | | | | | | | | | | I'm using RuntimeException in SPL, because other SPL classes that throw this error used it. Error is used for everything else, because that's what core does. | ||||
* | | | Merge branch 'PHP-7.2' | Nikita Popov | 2018-02-19 | 1 | -2/+2 |
|\ \ \ | |/ / | |||||
| * | | Merge branch 'PHP-7.1' into PHP-7.2 | Nikita Popov | 2018-02-19 | 1 | -2/+2 |
| |\ \ | | |/ | |||||
| | * | Fix incorrect printf modifiers | Nikita Popov | 2018-02-19 | 1 | -2/+2 |
| | | | |||||
* | | | Report unknown sections in run-tests.php | Gabriel Caruso | 2018-02-19 | 1 | -0/+14 |
| | | | |||||
* | | | Simplify code | Nikita Popov | 2018-02-19 | 1 | -10/+2 |
| | | | | | | | | | | | | | | | If operator overloading is ignored tmp will be 0 and we can still use |=. No need to separate this into two cases. | ||||
* | | | Add basic cppcheck suppressions file | Anatol Belski | 2018-02-19 | 2 | -1/+6 |
| | | | |||||
* | | | Reduce var scope | Anatol Belski | 2018-02-19 | 3 | -13/+8 |
| | | | |||||
* | | | Fixed typo | Dmitry Stogov | 2018-02-19 | 2 | -4/+4 |
| | | | |||||
* | | | Added tracer to collect frequency of opcode handler call chains | Dmitry Stogov | 2018-02-19 | 2 | -0/+116 |
| | | | |||||
* | | | Added VM instrumentation ability | Dmitry Stogov | 2018-02-19 | 5 | -5/+32 |
| | | | |||||
* | | | Merge branch 'master' of git.php.net:php-src | Dmitry Stogov | 2018-02-19 | 2 | -1/+4 |
|\ \ \ | | | | | | | | | | | | | | | | | | | | | * 'master' of git.php.net:php-src: Don't add empty include path Reduce struct size by 8 bytes on 64-bit | ||||
| * | | | Don't add empty include path | Anatol Belski | 2018-02-19 | 1 | -0/+3 |
| | | | | |||||
| * | | | Reduce struct size by 8 bytes on 64-bit | Anatol Belski | 2018-02-19 | 1 | -1/+1 |
| | | | | |||||
* | | | | Merge branch 'master' of git.php.net:php-src | Dmitry Stogov | 2018-02-19 | 1 | -4/+1 |
|\ \ \ \ | |/ / / | | | | | | | | | | | | | * 'master' of git.php.net:php-src: Remove explicit params count check | ||||
| * | | | Remove explicit params count check | Gabriel Caruso | 2018-02-19 | 1 | -4/+1 |
| | | | | | | | | | | | | | | | | | | | | Relying on ZPP instead. Also, use ZEND_NUM_ARGS() instead of hardcode number of parameters | ||||
* | | | | Elimintate duplicate error message | Dmitry Stogov | 2018-02-19 | 2 | -2/+2 |
|/ / / | |||||
* | | | Merge branch 'PHP-7.2' | Anatol Belski | 2018-02-19 | 1 | -1/+1 |
|\ \ \ | |/ / | | | | | | | | | | * PHP-7.2: Use more jobs with cppcheck | ||||
| * | | Merge branch 'PHP-7.1' into PHP-7.2 | Anatol Belski | 2018-02-19 | 1 | -1/+1 |
| |\ \ | | |/ | | | | | | | | | | * PHP-7.1: Use more jobs with cppcheck | ||||
| | * | Use more jobs with cppcheck | Anatol Belski | 2018-02-19 | 1 | -1/+1 |
| | | | |||||
* | | | Fixed unintended API break | Dmitry Stogov | 2018-02-19 | 1 | -4/+4 |
| | | | |||||
* | | | Allow optional ignorance of operator overlaoding. Optimizer takes into ↵ | Dmitry Stogov | 2018-02-19 | 4 | -28/+44 |
| | | | | | | | | | | | | account possibility of operator overloading at default optimization level, but ignores this possibility at "unsafe" level (opcache.optimization_level=-1). | ||||
* | | | Reduce struct size by 8 bytes on 64-bit | Anatol Belski | 2018-02-19 | 1 | -1/+1 |
| | | | |||||
* | | | Remove duplicated assignment | Anatol Belski | 2018-02-19 | 1 | -2/+0 |
| | | | |||||
* | | | Reduce struct size by 8 bytes on 64-bit | Anatol Belski | 2018-02-19 | 2 | -9/+8 |
| | | | |||||
* | | | Refactoring duplicated ZPP with a switch | Gabriel Caruso | 2018-02-19 | 1 | -45/+19 |
| | | | |||||
* | | | Share identical arginfos | Gabriel Caruso | 2018-02-19 | 1 | -74/+14 |
| | | |