Bug #74107 [Com]: PGP builds and size
| From: | spam2 at rhsoft dot net | Date: | Thu, 16 Feb 2017 12:05:29 +0000 |
| Subject: | Bug #74107 [Com]: PGP builds and size | ||
| References: | 1 | Groups: | php.bugs |
| Request: | Send a blank email to php-bugs+get-207404@lists.php.net to get a copy of this message | ||
Edit report at https://bugs.php.net/bug.php?id=74107&edit=1
ID: 74107
Comment by: spam2 at rhsoft dot net
Reported by: spam2 at rhsoft dot net
Summary: PGP builds and size
Status: Open
Type: Bug
Package: *Compile Issues
PHP Version: 7.1.1
Block user comment: N
Private report: N
New Comment:
- noticeable slower which is true for the whole PHP 7.0.x series
+ noticeable smaller which is true for the whole PHP 7.0.x series
Previous Comments:
------------------------------------------------------------------------
[2017-02-16 11:55:24] spam2 at rhsoft dot net
Description:
------------
* make prof-clean
* run profile code with intermediate binary
* make prof-clean
* make prof-use
normally the binary is noticeable slower which is true for the whole PHP 7.0.x series
PHP 7.1.0RC6 was larger
PHP 7.1.0GA as expected
PHP 7.1.1 was larger
PHP 7.1.2RC was as expected
PHP 7.1.2GA is again larger
7.1.2RC1:
-rwxr-xr-x 1 root root 4,9M 2017-02-01 14:16 /usr/bin/php
7.1.2 GA:
-rwxr-xr-x 1 root root 5,4M 2017-02-16 12:41 /usr/bin/php
while the whole buildoutputs look OK (-fprofile-use in the second make) inluding the outputs and
logs of the profiling scripts running our webapplication the size difference is very similar to a
non PGO build and when it changes randomly between each upstream tarball it leaves a bad taste
BTW:
the release process is broken by design - in the rest of the world the last RC-tarball is just
renamed and there are no commits between RC and GA release
------------------------------------------------------------------------
--
Edit this bug report at https://bugs.php.net/bug.php?id=74107&edit=1