Fri Nov 11 14:04:11 2005 4119.stats 159743 function calls (158724 primitive calls) in 1.789 CPU seconds Ordered by: cumulative time List reduced from 1138 to 50 due to restriction <50> ncalls tottime percall cumtime percall filename:lineno(function) 1 0.000 0.000 1.348 1.348 scripting.py:812(idle) 3/2 0.001 0.000 1.180 0.590 _core.py:3453(ProcessEvent) 1 0.000 0.000 0.738 0.738 Application.py:550(OnIdle) 2 0.191 0.095 0.609 0.305 _core.py:6951(Yield) 161/110 0.004 0.000 0.562 0.005 Block.py:489(synchronizeWidget) 1 0.000 0.000 0.440 0.440 CollectionCanvas.py:409(OnMouseEvent) 1 0.000 0.000 0.440 0.440 CollectionCanvas.py:351(_handleDoubleClick) 1 0.000 0.000 0.439 0.439 TimedCanvas.py:379(OnCreateItem) 1 0.000 0.000 0.435 0.435 CalendarCanvas.py:1050(CreateEmptyEvent) 24 0.002 0.000 0.392 0.016 CalendarCanvas.py:853(getItemsInRange) 214 0.044 0.000 0.330 0.002 CalendarCanvas.py:737(getKeysInRange) 17 0.001 0.000 0.314 0.018 CalendarCanvas.py:820(recurringEventsInRange) 4 0.000 0.000 0.200 0.050 CollectionCanvas.py:567(OnPaint) 4 0.000 0.000 0.199 0.050 CollectionCanvas.py:586(DrawCanvas) 1 0.003 0.003 0.190 0.190 DBRepositoryView.py:244(commit) 1 0.000 0.000 0.188 0.188 TimedCanvas.py:44(wxSynchronizeWidget) 1 0.000 0.000 0.181 0.181 CalendarBlocks.py:104(OnPaint) 1 0.000 0.000 0.181 0.181 CalendarBlocks.py:108(_checkRedraw) 1 0.005 0.005 0.181 0.181 CalendarBlocks.py:113(_doDrawing) 112 0.001 0.000 0.175 0.002 DBRepositoryView.py:348(_saveItem) 112 0.012 0.000 0.175 0.002 DBItemIO.py:34(writeItem) 32 0.001 0.000 0.164 0.005 Calendar.py:742(getOccurrencesBetween) 57 0.002 0.000 0.162 0.003 Calendar.py:689(_generateRule) 55 0.004 0.000 0.153 0.003 Calendar.py:496(getNextOccurrence) 1 0.000 0.000 0.151 0.151 AllDayCanvas.py:83(wxSynchronizeWidget) 3 0.000 0.000 0.140 0.047 Detail.py:81(synchronizeDetailView) 146 0.002 0.000 0.136 0.001 CalendarCanvas.py:787(eventsInRange) 112 0.007 0.000 0.133 0.001 ItemIO.py:14(writeItem) 198/21 0.003 0.000 0.132 0.006 Detail.py:96(reNotifyInside) 1 0.000 0.000 0.128 0.128 CalendarBlocks.py:464(wxSynchronizeWidget) 2 0.001 0.000 0.128 0.064 TimedCanvas.py:304(DrawCells) 33 0.010 0.000 0.126 0.004 CalendarCanvas.py:239(Draw) 2 0.000 0.000 0.124 0.062 Trunk.py:29(wxSynchronizeWidget) 1080 0.003 0.000 0.123 0.000 DBRefs.py:405(__contains__) 888 0.010 0.000 0.122 0.000 DBRefs.py:441(_loadKey) 96/73 0.003 0.000 0.120 0.002 Calendar.py:429(createDateUtilFromRule) 2 0.000 0.000 0.119 0.059 Trunk.py:76(installTreeOfBlocks) 4 0.001 0.000 0.117 0.029 TimedCanvas.py:314(drawCanvasItems) 146 0.006 0.000 0.114 0.001 Recurrence.py:359(createDateUtilFromRule) 820 0.022 0.000 0.112 0.000 DBContainer.py:720(loadKey) 1 0.015 0.015 0.109 0.109 collections.py:17(deliverNotifications) 27/15 0.001 0.000 0.109 0.007 RepositoryView.py:975(_loadItem) 27/15 0.001 0.000 0.104 0.007 RepositoryView.py:938(_readItem) 23590 0.053 0.000 0.102 0.000 Indexed.py:366(iterindexkeys) 111/110 0.004 0.000 0.099 0.001 Block.py:92(post) 146 0.014 0.000 0.096 0.001 Recurrence.py:225(createDateUtilFromRule) 2037 0.040 0.000 0.095 0.000 rrule.py:390(_iter) 111/110 0.002 0.000 0.095 0.001 Block.py:588(dispatchEvent) 2 0.000 0.000 0.093 0.047 Detail.py:136(Layout) 1 0.013 0.013 0.090 0.090 _core.py:9592(UpdateWindowUI)