From: Fabien Potencier Date: Sun, 4 Aug 2013 13:01:03 +0000 (+0200) Subject: merged branch fabpot/filesystem-optimizations (PR #1155) X-Git-Url: http://git.silmor.de/gitweb/?a=commitdiff_plain;h=5402a658d583c3d6501fa62f20fa1068163b6558;p=konrad%2Ftwig.git merged branch fabpot/filesystem-optimizations (PR #1155) This PR was merged into the master branch. Discussion ---------- optimized the filesystem loader * added a cache for templates that do not exist * sped up Filesystem::exists() by avoiding the creation of exceptions closes #1096 Commits ------- d2b97b4 optimized the filesystem loader --- 5402a658d583c3d6501fa62f20fa1068163b6558 diff --cc CHANGELOG index 664765b,d4b5f5f..9276586 --- a/CHANGELOG +++ b/CHANGELOG @@@ -1,6 -1,6 +1,7 @@@ * 1.14.0 (2013-XX-XX) + * improved the performance of the filesystem loader + * fixed a crash of the C extension on an edge case * fixed the filesystem loader cache when a template name exists in several namespaces * added support for calling macros defined in a template without importing them first * added support for named arguments for macros