I have created a single build combining the property get/set RFC and Generator RFC.
On Windows, there are some regressions due to the branch not included many of the recent fixes for Windows. Otherwise, on Windows and Linux, there aren't regressions due to the property get/set RFC.
The PHP on Windows releases are now built with Profile-Guided-Optimization(PGO) which optimizes compiled code for better performance in frequently used blocks.
I have also created a PGO build that combines both RFCs. It has the same pass rate as the first, non-PGO build of both RFCs.
I have posted the binary builds, source code and output from run-test here: http://131.107.220.66/build/RFC/
Implementing both RFCs together along with PGO on Windows works well enough for both RFCs to be implemented in php-next.
Cheers
-Matt
I have created a single build combining the property get/set RFC and
Generator RFC.On Windows, there are some regressions due to the branch not included many
of the recent fixes for Windows. Otherwise, on Windows and Linux, there
aren't regressions due to the property get/set RFC.The PHP on Windows releases are now built with
Profile-Guided-Optimization(PGO) which optimizes compiled code for better
performance in frequently used blocks.I have also created a PGO build that combines both RFCs. It has the same
pass rate as the first, non-PGO build of both RFCs.I have posted the binary builds, source code and output from run-test
here: http://131.107.220.66/build/RFC/Implementing both RFCs together along with PGO on Windows works well
enough for both RFCs to be implemented in php-next.Cheers
-Matt
Very nice! I'm glad to see they're still keeping you busy over there. =)
--Kris