From: Rainer Jung Date: Thu, 5 Feb 2015 21:28:58 +0000 (+0000) Subject: Propose. X-Git-Tag: 2.4.13~444 X-Git-Url: https://granicus.if.org/sourcecode?a=commitdiff_plain;h=eb8be715095728dce2e31bcd11ff8780bc142f13;p=apache Propose. git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/branches/2.4.x@1657696 13f79535-47bb-0310-9956-ffa450edef68 --- diff --git a/STATUS b/STATUS index 6e05972cdb..573873ba41 100644 --- a/STATUS +++ b/STATUS @@ -283,6 +283,17 @@ PATCHES PROPOSED TO BACKPORT FROM TRUNK: 2.4.x patch: trunk works (modulo CHANGES) +1: ylavic + * Expression parser: Optimize another concatenation case by using iteration + instead of recursion. + We have a relatively small recursion limit of about 10 operations. This + is a compilation limit (a define). It can be hit if many expr vars or + function calls are concatenated. The new optimization is very similar to + the existing one, which optimizes consecutive concatenations in node2 of + the tree. The new one optimizes consecutive concatenations in node 1. + trunk patch: http://svn.apache.org/r1657685 + 2.4.x patch: trunk works (modulo CHANGES) + +1: rjung + OTHER PROPOSALS * A list of further possible backports can be found at: