Author: dmeyer
Date: Sun Oct 15 18:16:32 2006
New Revision: 8383

Modified:
   trunk/ui/src/directory.py

Log:
add timing debug

Modified: trunk/ui/src/directory.py
==============================================================================
--- trunk/ui/src/directory.py   (original)
+++ trunk/ui/src/directory.py   Sun Oct 15 18:16:32 2006
@@ -377,6 +377,8 @@
         dir_items  = []
         pl_items   = []
 
+        t1 = time.time()
+        
         if update:
             # Delete possible skin settings
             # FIXME: This is a very bad handling, maybe signals?
@@ -396,11 +398,13 @@
         if self.display_type == 'tv':
             display_type = 'video'
 
+        t2 = time.time()
         if not update:
             self.query = kaa.beacon.query(parent=self.info)
             self.query.signals['changed'].connect_weak(self.browse, 
update=True)
             self.query.monitor()
         listing = self.query.get(filter='extmap')
+        t3 = time.time()
 
         #
         # build items
@@ -423,6 +427,8 @@
         # remember listing
         self.listing = listing
 
+        t4 = time.time()
+
         # handle hide_played
         if self['config:hide_played']:
             play_items = [ p for p in play_items if not 
p.info.get('last_played') ]
@@ -517,9 +523,15 @@
         # normal menu build
         item_menu = menu.Menu(self.name, items, type = display_type)
         item_menu.autoselect = self['config:autoplay_single_item']
+
+        t5 = time.time()
         self.pushmenu(item_menu)
+        t6 = time.time()
+
         self.item_menu = weakref(item_menu)
 
+        if False:
+            print t2 - t1, t3 - t2, t4 - t3, t5 - t4, t6 - t5
 
     # ======================================================================
     # configure submenu

-------------------------------------------------------------------------
Using Tomcat but need to do more? Need to support web services, security?
Get stuff done quickly with pre-integrated technology to make your job easier
Download IBM WebSphere Application Server v.1.0.1 based on Apache Geronimo
http://sel.as-us.falkag.net/sel?cmd=lnk&kid=120709&bid=263057&dat=121642
_______________________________________________
Freevo-cvslog mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/freevo-cvslog

Reply via email to