diff MANIFEST.in @ 1203:936aa82884ab stable

evolve: cache marker encoding to avoid performance degradation The main overhead in bug 4518 is caused by calculating relevant markers and encoding markers into the correct format. Calculating relevant markers takes (worst case) ~ 0.12 seconds. Encoding markers takes (worst case) ~ 0.06 seconds. Caching encoded markers takes care of the second part and speeds up cloning in bug 4518 by about 35%.
author Mathias De Maré <mathias.demare@gmail.com>
date Mon, 02 Mar 2015 20:12:00 +0100
parents 9cdd32b45bba
children be85d7ce8536
line wrap: on
line diff