merged branch Seldaek/optim2 (PR #1078)
authorFabien Potencier <fabien.potencier@gmail.com>
Tue, 7 May 2013 18:36:38 +0000 (20:36 +0200)
committerFabien Potencier <fabien.potencier@gmail.com>
Tue, 7 May 2013 18:36:38 +0000 (20:36 +0200)
commit1fafbe48cc0f44e98d2038fe430d1de425c0bb59
treee7fa77976525cfb5ed3291fc0f75ddc153bb8fa1
parentb8a8701b6c2957a365b8596f55684679627d7cfb
parentd753241ebbf6726878a45822de8bf1136353a26c
merged branch Seldaek/optim2 (PR #1078)

This PR was merged into the master branch.

Discussion
----------

Optimize resume after for loops by using + vs array_merge

The plus operator seems to be almost twice as fast as array_merge, so I think in this case and given it's compiled code not made for humans it's worth it. The only potential problem is if you use ints as keys then it won't have the same behavior as array_merge, but I don't know if twig supports this at all, and especially I doubt it's a good idea.

Commits
-------

d753241 Optimize resume after for loops by using + vs array_merge