comparison piecrust/app.py @ 586:59268b4d8c71

bake: Add new performance timers.
author Ludovic Chabant <ludovic@chabant.com>
date Sun, 10 Jan 2016 10:51:11 -0800
parents 9ccc933ac2c7
children 3ceeca7bb71c
comparison
equal deleted inserted replaced
585:25df894f9ab9 586:59268b4d8c71
40 self.env = StandardEnvironment() 40 self.env = StandardEnvironment()
41 self.env.initialize(self) 41 self.env.initialize(self)
42 self.env.registerTimer('SiteConfigLoad') 42 self.env.registerTimer('SiteConfigLoad')
43 self.env.registerTimer('PageLoad') 43 self.env.registerTimer('PageLoad')
44 self.env.registerTimer("PageDataBuild") 44 self.env.registerTimer("PageDataBuild")
45 self.env.registerTimer("BuildRenderData")
46 self.env.registerTimer("PageRender")
47 self.env.registerTimer("PageRenderSegments")
48 self.env.registerTimer("PageRenderLayout")
49 self.env.registerTimer("PageSerialize")
45 50
46 @cached_property 51 @cached_property
47 def config(self): 52 def config(self):
48 logger.debug("Creating site configuration...") 53 logger.debug("Creating site configuration...")
49 start_time = time.perf_counter() 54 start_time = time.perf_counter()