r1 - 22 Aug 2005 - 17:54:08 - MorgenSagenYou are here: OSAF >  Journal Web  >  ContributorNotes > MorgenSagenNotes > MorgenSagen20050822
hotshot profile of a single postEventByName( ):

By # of calls:

   ncalls  tottime  percall  cumtime  percall filename:lineno(function)
  1497601    5.925    0.000    5.925    0.000 Item.py:1916(getRepositoryView)
  1478447    4.585    0.000    4.585    0.000 RepositoryView.py:782(__getUUID)
  1393439    3.852    0.000    3.852    0.000 DBRepository.py:662(_getTxn)
  1226669    7.023    0.000   11.807    0.000 Sets.py:79(_getView)
  1226667    6.164    0.000    9.723    0.000 RepositoryView.py:565(__getitem__)
1041757/520882   10.206    0.000  125.478    0.000 Sets.py:100(_sourceContains)
  1029303    1.079    0.000    1.079    0.000 threading.py:670(currentThread)
749757/749665    5.334    0.000    5.342    0.000 Attribute.py:37(getAspect)
693307/170960    1.485    0.000  138.227    0.001 Sets.py:110(_iterSource)
   686341    2.254    0.000    2.254    0.000 Repository.py:230(getCurrentView)
   685920    2.552    0.000    2.552    0.000 DBRepository.py:670(_setTxn)
   521013    1.506    0.000   63.661    0.000 LinkedMap.py:262(__contains__)
   521013    4.320    0.000   67.981    0.000 RefCollections.py:135(__contains__)
508944/169648    3.172    0.000  137.759    0.001 Sets.py:413(__iter__)
366158/182739    5.490    0.000    6.944    0.000 Query.py:60(_run)
   343383    2.958    0.000    3.816    0.000 ThreadSemaphore.py:18(acquire)
   343382    7.138    0.000   15.271    0.000 DBRepository.py:611(startTransaction)
   343381    6.185    0.000   15.277    0.000 DBRepository.py:644(abortTransaction)
   343381    7.608    0.000    8.382    0.000 DBContainer.py:123(openCursor)
   343381    0.164    0.000    0.164    0.000 DBContainer.py:142(closeCursor)
   342960    0.113    0.000    0.113    0.000 threading.py:270(acquire)
   342960    2.289    0.000    5.639    0.000 ThreadSemaphore.py:31(release)
   342960    1.253    0.000    3.016    0.000 threading.py:289(release)
   342960    1.763    0.000    1.763    0.000 threading.py:236(notify)
   341434    0.629    0.000    6.307    0.000 Calendar.py:76(datetimeOp)
   341434    4.814    0.000    5.678    0.000 Calendar.py:51(g)
   338808    2.194    0.000    2.194    0.000 DBRefs.py:45(_getRefs)
   338709    3.412    0.000   62.158    0.000 RefCollections.py:393(_load)
   338698    0.113    0.000    0.113    0.000 DBContainer.py:285(_packKey)
   338685    6.283    0.000   44.909    0.000 DBContainer.py:382(loadRef)
   338575    5.450    0.000    5.450    0.000 DBRefs.py:103(_isRemoved)
   338575    6.209    0.000   58.746    0.000 DBRefs.py:110(_loadRef)
   338567    1.906    0.000   75.894    0.000 Sets.py:244(__contains__)
   252970    0.170    0.000    0.170    0.000 Values.py:138(_getFlags)
   251778    1.725    0.000    2.751    0.000 RepositoryView.py:336(find)
   251548    0.749    0.000    0.749    0.000 Calendar.py:71()
244964/244950    8.465    0.000   20.944    0.000 Item.py:530(getAttributeValue)
   237993    1.631    0.000    1.749    0.000 Values.py:157(_isNoinherit)
   235372    1.303    0.000    4.750    0.000 Item.py:2214(find)
   235092    1.392    0.000    1.392    0.000 Item.py:1225(hasLocalAttributeValue)
   182739    0.533    0.000    7.478    0.000 Query.py:45(run)
   182683    0.544    0.000    8.024    0.000 Sets.py:600(__iter__)
   182497    1.581    0.000    6.060    0.000 Item.py:2074(isItemOf)
   182371    1.429    0.000    4.480    0.000 Kind.py:556(isKindOf)
   182371    1.218    0.000    1.218    0.000 Kind.py:563(_kindOf)
   182315    2.128    0.000   11.040    0.000 Sets.py:590(__contains__)
   182315    1.721    0.000   32.777    0.000 Sets.py:668(__contains__)
   181947    2.592    0.000   15.831    0.000 :1()
   170132    0.519    0.000  139.942    0.001 collections.py:88(__iter__)
   169648    1.204    0.000  139.412    0.001 Sets.py:501(__iter__)
   169304    1.623    0.000    1.623    0.000 CalendarCanvas.py:823(isDayItem)
   147767    1.064    0.000    1.072    0.000 Values.py:485(_getRef)
    84588    0.108    0.000    0.108    0.000 Calendar.py:70()
    84480    1.536    0.000    7.821    0.000 CalendarCanvas.py:843(itemIsInRange)
    65320    0.673    0.000   10.739    0.000 Calendar.py:766(getOccurrencesBetween)
    65320    1.492    0.000    8.547    0.000 Calendar.py:521(getMaster)
    30306    0.018    0.000    0.020    0.000 PersistentCollections.py:83(_restoreValue)
    22949    0.188    0.000    0.609    0.000 DBItemIO.py:303(_type)
21927/8829    0.205    0.000    1.496    0.000 DBItemIO.py:114(writeValue)
    20494    0.011    0.000    0.011    0.000 DBContainer.py:825(writeName)
    16981    0.077    0.000    0.086    0.000 PersistentCollections.py:460(iteritems)
    16776    0.007    0.000    0.007    0.000 LinkedMap.py:124(_get)
    16280    0.202    0.000    0.565    0.000 Kind.py:329(getAttribute)
    15572    0.074    0.000    0.131    0.000 Types.py:147(recognizes)

By cumulative time:

   ncalls  tottime  percall  cumtime  percall filename:lineno(function)
      6/1    0.000    0.000  177.455  177.455 Block.py:120(postEventByName)
      6/1    0.000    0.000  177.455  177.455 Block.py:92(post)
      6/1    0.000    0.000  177.455  177.455 Block.py:536(dispatchEvent)
    306/1    0.002    0.000  172.136  172.136 Block.py:539(callMethod)
    306/1    0.003    0.000  172.136  172.136 Block.py:567(callNamedMethod)
        1    0.000    0.000  172.135  172.135 ControlBlocks.py:1025(onModifyContentsEvent)
    305/2    0.003    0.000  172.114   86.057 Block.py:599(broadcast)
      582    1.775    0.003  171.131    0.294 CalendarCanvas.py:887(getItemsInRange)
        2    0.000    0.000  169.506   84.753 CalendarBlocks.py:171(onSelectItemEvent)
        2    0.000    0.000  169.506   84.753 CalendarBlocks.py:35(wxSynchronizeWidget)
        2    0.009    0.004  169.505   84.753 CalendarBlocks.py:118(setFreeBusy)
      182    0.014    0.000  169.438    0.931 CalendarBlocks.py:91(GetBusy)
   170132    0.519    0.000  139.942    0.001 collections.py:88(__iter__)
   169648    1.204    0.000  139.412    0.001 Sets.py:501(__iter__)
693307/170960    1.485    0.000  138.227    0.001 Sets.py:110(_iterSource)
508944/169648    3.172    0.000  137.759    0.001 Sets.py:413(__iter__)
1041757/520882   10.206    0.000  125.478    0.000 Sets.py:100(_sourceContains)
      184    8.257    0.045   89.674    0.487 CalendarCanvas.py:859(generateItemsInRange)
      4/2    0.000    0.000   79.725   39.862 ControlBlocks.py:1009(onSelectItemEvent)
      2/1    0.004    0.002   79.724   79.724 grid.py:1989(SelectBlock)
      4/2    0.000    0.000   79.711   39.856 ControlBlocks.py:598(OnRangeSelect)
   338567    1.906    0.000   75.894    0.000 Sets.py:244(__contains__)
   521013    4.320    0.000   67.981    0.000 RefCollections.py:135(__contains__)
   521013    1.506    0.000   63.661    0.000 LinkedMap.py:262(__contains__)

Callers:

Function                                                   was called by...
Block.py:120(postEventByName)                               ControlBlocks.py:598(OnRangeSelect)(1)   79.711
                                                            ControlBlocks.py:690(wxSynchronizeWidget)(1)    0.176
                                                            ControlBlocks.py:1025(onModifyContentsEvent)(1)  172.135
                                                            Trunk.py:81(installTreeOfBlocks)(2)    0.844
                                                            profile:0(profiler)(1)    0.000
Block.py:92(post)                                           Block.py:120(postEventByName)(6)  177.455
Block.py:536(dispatchEvent)                                 Block.py:92(post)(6)  177.455
Block.py:539(callMethod)                                    Block.py:536(dispatchEvent)(1)  177.455
                                                            Block.py:599(broadcast)(305)  172.114
Block.py:567(callNamedMethod)                               Block.py:539(callMethod)(306)  172.136
ControlBlocks.py:1025(onModifyContentsEvent)                Block.py:567(callNamedMethod)(1)  172.136
Block.py:599(broadcast)                                     Block.py:536(dispatchEvent)(5)  177.455
                                                            Block.py:599(broadcast)(300)  172.114
CalendarCanvas.py:887(getItemsInRange)                      CalendarBlocks.py:91(GetBusy)(574)  169.438
                                                            CalendarBlocks.py:360(wxSynchronizeWidget)(8)    1.739
CalendarBlocks.py:171(onSelectItemEvent)                    Block.py:567(callNamedMethod)(2)  172.136
CalendarBlocks.py:35(wxSynchronizeWidget)                   CalendarBlocks.py:171(onSelectItemEvent)(2)  169.506
CalendarBlocks.py:118(setFreeBusy)                          CalendarBlocks.py:35(wxSynchronizeWidget)(2)  169.506
CalendarBlocks.py:91(GetBusy)                               CalendarBlocks.py:118(setFreeBusy)(182)  169.505
collections.py:88(__iter__)                                 CalendarCanvas.py:859(generateItemsInRange)(84824)   89.674
                                                            CalendarCanvas.py:887(getItemsInRange)(84824)  171.131
                                                            ControlBlocks.py:690(wxSynchronizeWidget)(460)    0.176
                                                            SideBar.py:489(_mapItemToCacheKeyItem)(24)    0.001
Sets.py:501(__iter__)                                       collections.py:88(__iter__)(169648)  139.942
Sets.py:110(_iterSource)                                    Sets.py:248(__iter__)(1312)    0.039
                                                            Sets.py:413(__iter__)(521979)  137.759
                                                            Sets.py:501(__iter__)(170016)  139.412
Sets.py:413(__iter__)                                       Sets.py:110(_iterSource)(508944)  138.227
Sets.py:100(_sourceContains)                                Sets.py:244(__contains__)(338567)   75.894
                                                            Sets.py:413(__iter__)(520875)  137.759
                                                            Sets.py:668(__contains__)(182315)   32.777
CalendarCanvas.py:859(generateItemsInRange)                 CalendarCanvas.py:887(getItemsInRange)(184)  171.131
ControlBlocks.py:1009(onSelectItemEvent)                    Block.py:567(callNamedMethod)(3)  172.136
                                                            ControlBlocks.py:1025(onModifyContentsEvent)(1)  172.135
grid.py:1989(SelectBlock)                                   ControlBlocks.py:690(wxSynchronizeWidget)(1)    0.176
                                                            ControlBlocks.py:1009(onSelectItemEvent)(1)   79.725
ControlBlocks.py:598(OnRangeSelect)                         grid.py:1989(SelectBlock)(3)   79.724
                                                            grid.py:2004(ClearSelection)(1)    0.000
Sets.py:244(__contains__)                                   Indexed.py:313(getIndexPosition)(2)    0.000
                                                            Sets.py:100(_sourceContains)(338560)  125.478
                                                            Sets.py:151(_sourceChanged)(5)    0.000
RefCollections.py:135(__contains__)                         Kind.py:556(isKindOf)(182371)    4.480
                                                            RefCollections.py:88(_copy)(60)    0.142
                                                            RefCollections.py:204(append)(15)    0.016
                                                            Sets.py:100(_sourceContains)(338567)  125.478
LinkedMap.py:262(__contains__)                              RefCollections.py:135(__contains__)(521013)   67.981
RefCollections.py:393(_load)                                LinkedMap.py:262(__contains__)(338575)   63.661
                                                            LinkedMap.py:269(get)(134)    0.008
DBRefs.py:110(_loadRef)                                     RefCollections.py:393(_load)(338575)   62.158
DBContainer.py:382(loadRef)                                 DBRefs.py:56(_setItem)(110)    0.018
                                                            DBRefs.py:110(_loadRef)(338575)   58.746
Sets.py:668(__contains__)                                   Sets.py:100(_sourceContains)(182315)  125.478
Item.py:530(getAttributeValue)                              :1()(164128)   15.831
                                                            Attribute.py:37(getAspect)(95)    5.342
                                                            AttributeEditors.py:89(getInstance)(3)    0.001
                                                            AttributeEditors.py:448(EditInPlace)(6)    0.001
                                                            AttributeEditors.py:508(CreateControl)(11)    0.038
                                                            AttributeEditors.py:734(GetSampleText)(4)    0.001
                                                            Block.py:161(removeFromNameToItemUUIDDictionary)(1)    0.000
                                                            Block.py:197(render)(105)    0.809
                                                            Block.py:313(onDestroyWidget)(20)    0.003
                                                            Block.py:383(onModifyContentsEvent)(1)    0.006
                                                            Block.py:536(dispatchEvent)(2)  177.455
                                                            Calendar.py:437(GetReminderDelta)(2)    0.000
                                                            Calendar.py:462(ChangeStart)(7)    0.002
                                                            Calendar.py:482(getFirstInRule)(583)    0.051
                                                            Calendar.py:521(getMaster)(65320)    8.547
                                                            Calendar.py:613(checkModifications)(208)    0.032
                                                            Calendar.py:1041(onValueChanged)(32)    0.003
                                                            Calendar.py:1212(__getattr__)(9)    0.001
                                                            CalendarBlocks.py:139(isMainCalendarVisible)(4)    0.001
                                                            Cloud.py:296(iterEndpoints)(130)    0.078
                                                            Cloud.py:401(getItems)(66)    0.121
                                                            Cloud.py:491(iterValues)(290)    0.019
                                                            ContainerBlocks.py:23(wxSynchronizeWidget)(21)    0.065
                                                            ControlBlocks.py:598(OnRangeSelect)(2)   79.711
                                                            ControlBlocks.py:690(wxSynchronizeWidget)(2)    0.176
                                                            ControlBlocks.py:985(instantiateWidget)(1)    0.015
                                                            ControlBlocks.py:1009(onSelectItemEvent)(4)   79.725
                                                            ControlBlocks.py:1108(instantiateWidget)(32)    0.039
                                                            ControlBlocks.py:1693(instantiateWidget)(14)    0.060
                                                            ControlBlocks.py:1753(lookupEditor)(39)    0.018
                                                            Detail.py:306(_makeTrunkForCacheKey)(16)    0.271
                                                            Detail.py:1291(mapRecurrenceFrequency)(3)    0.001
                                                            DynamicContainerBlocks.py:58(_index)(5)    0.000
                                                            DynamicContainerBlocks.py:99(__len__)(2)    0.000
                                                            DynamicContainerBlocks.py:150(insert)(5)    0.003
                                                            DynamicContainerBlocks.py:744(wxSynchronizeWidget)(1)    0.001
                                                            DynamicContainerBlocks.py:960(getBitmaps)(4)    0.005
                                                            Item.py:530(getAttributeValue)(14)   20.944
                                                            Kind.py:748(getClouds)(618)    0.058
                                                            Query.py:60(_run)(3681)    6.944
                                                            Recurrence.py:179(createDateUtilFromRule)(1248)    0.353
                                                            Recurrence.py:189()(3328)    0.223
                                                            SideBar.py:265(Draw)(2)    0.008
                                                            SideBar.py:447(getButtonState)(2)    0.000
                                                            SideBar.py:489(_mapItemToCacheKeyItem)(24)    0.001
                                                            SideBar.py:561(_makeTrunkForCacheKey)(1)    0.014
                                                            Trunk.py:145(getTrunkForKeyItem)(5)    0.284
                                                            Types.py:131(getImplementationType)(190)    0.013
                                                            Types.py:838(recognizes)(1299)    0.033
                                                            Types.py:845(writeValue)(1299)    0.029
                                                            Types.py:990(writeValue)(1922)    1.007
                                                            collections.py:13(mapChangesCallable)(88)    0.034
                                                            collections.py:79(notifySubscribers)(8)    0.000
                                                            items.py:436(ItemBodyString)(2)    0.000
                                                            items.py:508(getSharedState)(55)    0.003
:1()                                        Sets.py:668(__contains__)(181947)   32.777
DBRepository.py:644(abortTransaction)                       DBContainer.py:382(loadRef)(338685)   44.909
                                                            DBContainer.py:465(readName)(588)    0.069
                                                            DBContainer.py:696(loadKey)(4)    0.001
                                                            DBContainer.py:869(_findItem)(422)    0.030
                                                            DBContainer.py:976(kindQuery)(3682)    0.864
DBRepository.py:611(startTransaction)                       DBContainer.py:382(loadRef)(338685)   44.909
                                                            DBContainer.py:465(readName)(588)    0.069
                                                            DBContainer.py:696(loadKey)(4)    0.001
                                                            DBContainer.py:869(_findItem)(422)    0.030
                                                            DBContainer.py:976(kindQuery)(3682)    0.864
                                                            DBRepositoryView.py:139(_startTransaction)(1)    0.000
Sets.py:79(_getView)                                        Indexed.py:29(addIndex)(1)    0.159
                                                            Indexed.py:94(_createIndex)(1)    0.000
                                                            Sets.py:39(__getitem__)(10)    0.000
                                                            Sets.py:100(_sourceContains)(1041757)  125.478
                                                            Sets.py:110(_iterSource)(2214)  138.227
                                                            Sets.py:151(_sourceChanged)(3)    0.000
                                                            Sets.py:590(__contains__)(182315)   11.040
                                                            Sets.py:600(__iter__)(368)    8.024
Sets.py:590(__contains__)                                   Sets.py:100(_sourceContains)(182315)  125.478
Calendar.py:766(getOccurrencesBetween)                      CalendarCanvas.py:859(generateItemsInRange)(65320)   89.674
RepositoryView.py:565(__getitem__)                          Sets.py:39(__getitem__)(10)    0.000
                                                            Sets.py:100(_sourceContains)(1041757)  125.478
                                                            Sets.py:110(_iterSource)(2214)  138.227
                                                            Sets.py:151(_sourceChanged)(3)    0.000
                                                            Sets.py:590(__contains__)(182315)   11.040
                                                            Sets.py:600(__iter__)(368)    8.024
Calendar.py:521(getMaster)                                  Calendar.py:766(getOccurrencesBetween)(65320)   10.739
DBContainer.py:123(openCursor)                              DBContainer.py:382(loadRef)(338685)   44.909
                                                            DBContainer.py:465(readName)(588)    0.069
                                                            DBContainer.py:696(loadKey)(4)    0.001
                                                            DBContainer.py:869(_findItem)(422)    0.030
                                                            DBContainer.py:976(kindQuery)(3682)    0.864
Sets.py:600(__iter__)                                       Sets.py:110(_iterSource)(182683)  138.227
CalendarCanvas.py:843(itemIsInRange)                        CalendarCanvas.py:887(getItemsInRange)(84480)  171.131
Query.py:45(run)                                            Detail.py:344(_getSubtrees)(10)    0.003
                                                            Kind.py:498(iterItems)(46)    0.007
                                                            Sets.py:600(__iter__)(182683)    8.024
Query.py:60(_run)                                           Query.py:45(run)(182739)    7.478
                                                            Query.py:60(_run)(183419)    6.944
Calendar.py:76(datetimeOp)                                  Calendar.py:386(GetDuration)(215)    0.007
                                                            Calendar.py:531(isBetween)(512)    0.010
                                                            Calendar.py:604(getNextOccurrence)(513)    1.060
                                                            Calendar.py:766(getOccurrencesBetween)(184)   10.739
                                                            CalendarCanvas.py:843(itemIsInRange)(340010)    7.821
Item.py:2074(isItemOf)                                      Cloud.py:22(getItems)(74)    0.132
                                                            Detail.py:638(synchronizeItemDetail)(3)    0.001
                                                            Kind.py:726(recognizes)(105)    0.004
                                                            Sets.py:590(__contains__)(182315)   11.040
Item.py:1916(getRepositoryView)                             Calendar.py:1212(__getattr__)(20)    0.001
                                                            DBItemIO.py:303(_type)(13565)    0.609
                                                            Detail.py:344(_getSubtrees)(1)    0.003
                                                            Detail.py:658(stampMixinKind)(1)    0.000
                                                            Detail.py:668(stampMixinKind)(1)    0.000
                                                            Detail.py:678(stampMixinKind)(1)    0.000
                                                            Item.py:530(getAttributeValue)(173)   20.944
                                                            Item.py:1272(setDirty)(833)    0.139
                                                            Item.py:1707(_setRoot)(81)    0.003
                                                            Item.py:2187(_fwalk)(2)    0.000
                                                            Item.py:2214(find)(235372)    4.750
                                                            Item.py:2346(_refList)(110)    0.035
                                                            Kind.py:329(getAttribute)(15708)    0.565
                                                            Kind.py:726(recognizes)(87)    0.004
                                                            Monitors.py:84(invoke)(230)    0.005
                                                            Query.py:45(run)(370)    7.478
                                                            Query.py:60(_run)(3682)    6.944
                                                            RepositoryView.py:626(_logItem)(89)    0.002
                                                            Sets.py:79(_getView)(1226669)   11.807
                                                            Types.py:1746(getImplementationType)(16)    0.000
                                                            Values.py:429(_setValue)(252)    0.079
                                                            Values.py:464(_setRef)(154)    0.072
                                                            collections.py:13(mapChangesCallable)(176)    0.034
                                                            collections.py:72(collectionChanged)(8)    0.037
Calendar.py:51(g)                                           Calendar.py:76(datetimeOp)(341434)    6.307
ThreadSemaphore.py:31(release)                              DBRepository.py:644(abortTransaction)(342959)   15.277
                                                            DBRepositoryView.py:242(commit)(1)    5.319
DBRefs.py:103(_isRemoved)                                   DBRefs.py:110(_loadRef)(338575)   58.746
Attribute.py:37(getAspect)                                  DBItemIO.py:230(_value)(25164)    2.315
                                                            Item.py:179(getAttributeAspect)(1134)    0.032
                                                            Item.py:530(getAttributeValue)(710858)   20.944
                                                            Values.py:206(_writeValues)(8480)    3.086
                                                            Values.py:711(_writeValues)(4121)    1.104
DBRepositoryView.py:242(commit)                             Block.py:536(dispatchEvent)(1)  177.455
DBRepositoryView.py:349(_saveItem)                          DBRepositoryView.py:242(commit)(1117)    5.319
DBItemIO.py:34(writeItem)                                   DBRepositoryView.py:349(_saveItem)(1117)    5.165
Item.py:2214(find)                                          Block.py:120(postEventByName)(6)  177.455
                                                            Item.py:179(getAttributeAspect)(66)    0.032
                                                            Item.py:530(getAttributeValue)(235068)   20.944
                                                            Kind.py:392(getOtherName)(62)    0.018
                                                            PersistentCollections.py:83(_restoreValue)(88)    0.020
                                                            Values.py:54(_copy)(82)    0.030
RepositoryView.py:782(__getUUID)                            DBItemIO.py:183(_parent)(2)    0.012
                                                            RepositoryView.py:336(find)(251778)    2.751
                                                            RepositoryView.py:565(__getitem__)(1226667)    9.723
Kind.py:556(isKindOf)                                       Detail.py:306(_makeTrunkForCacheKey)(9)    0.271
                                                            Item.py:2074(isItemOf)(182362)    6.060
ItemIO.py:14(writeItem)                                     DBItemIO.py:34(writeItem)(1117)    5.056
DBRepository.py:662(_getTxn)                                DBContainer.py:101(put)(2089)    0.417
                                                            DBContainer.py:113(get)(51)    0.001
                                                            DBContainer.py:123(openCursor)(343381)    8.382
                                                            DBItemIO.py:230(_value)(8388)    2.315
                                                            DBItemIO.py:340(_ref)(4093)    0.723
                                                            DBRefs.py:117(_writeRef)(6135)    0.222
                                                            DBRepository.py:611(startTransaction)(343382)   15.271
                                                            DBRepository.py:630(commitTransaction)(2)    0.000
                                                            DBRepository.py:644(abortTransaction)(685918)   15.277
ThreadSemaphore.py:18(acquire)                              DBRepository.py:611(startTransaction)(343382)   15.271
                                                            DBRepositoryView.py:242(commit)(1)    5.319
DBItemIO.py:222(_values)                                    ItemIO.py:14(writeItem)(1113)    4.428
Values.py:206(_writeValues)                                 DBItemIO.py:222(_values)(1113)    3.097
threading.py:289(release)                                   ThreadSemaphore.py:31(release)(342960)    5.639
RepositoryView.py:336(find)                                 Block.py:128(findBlockByName)(16)    0.001
                                                            DBRepositoryView.py:79(queryItems)(422)    1.017
                                                            Item.py:530(getAttributeValue)(173)   20.944
                                                            Item.py:2214(find)(235372)    4.750
                                                            Kind.py:329(getAttribute)(15708)    0.565
                                                            Kind.py:726(recognizes)(87)    0.004
DBRepository.py:670(_setTxn)                                DBRepository.py:611(startTransaction)(342960)   15.271
                                                            DBRepository.py:630(commitTransaction)(1)    0.000
                                                            DBRepository.py:644(abortTransaction)(342959)   15.277
DBItemIO.py:230(_value)                                     Values.py:206(_writeValues)(8388)    3.086
Repository.py:230(getCurrentView)                           DBRepository.py:611(startTransaction)(343382)   15.271
                                                            DBRepository.py:644(abortTransaction)(342959)   15.277
DBRefs.py:45(_getRefs)                                      DBRefs.py:56(_setItem)(220)    0.018
                                                            DBRefs.py:110(_loadRef)(338575)   58.746
                                                            DBRefs.py:126(_deleteRef)(13)    0.001
threading.py:236(notify)                                    threading.py:289(release)(342960)    3.016
Values.py:157(_isNoinherit)                                 Item.py:530(getAttributeValue)(237993)   20.944
CalendarBlocks.py:187(onSelectItemEvent)                    Block.py:567(callNamedMethod)(2)  172.136
CalendarBlocks.py:360(wxSynchronizeWidget)                  CalendarBlocks.py:187(onSelectItemEvent)(2)    1.739
CalendarCanvas.py:823(isDayItem)                            CalendarCanvas.py:859(generateItemsInRange)(84640)   89.674
                                                            CalendarCanvas.py:887(getItemsInRange)(84664)  171.131
DBItemIO.py:114(writeValue)                                 DBItemIO.py:122(writeList)(540)    0.092
                                                            DBItemIO.py:135(writeSet)(1)    0.000
                                                            DBItemIO.py:148(writeDict)(926)    0.116
                                                            DBItemIO.py:230(_value)(7830)    2.315
                                                            Types.py:990(writeValue)(12630)    1.007
Item.py:1225(hasLocalAttributeValue)                        Attribute.py:33(hasAspect)(4)    0.000
                                                            Calendar.py:386(GetDuration)(430)    0.007
                                                            Calendar.py:766(getOccurrencesBetween)(65504)   10.739
                                                            Calendar.py:1139(isCustomRule)(6)    0.000
                                                            Calendar.py:1151(getCustomDescription)(2)    0.000
                                                            CalendarCanvas.py:887(getItemsInRange)(169144)  171.131
                                                            Detail.py:306(_makeTrunkForCacheKey)(2)    0.271
Kind.py:563(_kindOf)                                        Kind.py:556(isKindOf)(182371)    4.480
DBItemIO.py:226(_references)                                ItemIO.py:14(writeItem)(1113)    4.428
Values.py:711(_writeValues)                                 DBItemIO.py:226(_references)(1113)    1.124
Calendar.py:720(_generateRule)                              Calendar.py:766(getOccurrencesBetween)(208)   10.739
threading.py:670(currentThread)                             ThreadSemaphore.py:18(acquire)(686343)    3.816
                                                            ThreadSemaphore.py:31(release)(342960)    5.639
Values.py:485(_getRef)                                      Attribute.py:37(getAspect)(8455)    5.342
                                                            Block.py:197(render)(31)    0.809
                                                            Block.py:313(onDestroyWidget)(6)    0.003
                                                            Block.py:384(modifyContents)(2)    0.006
                                                            Block.py:464(pushView)(16)    0.001
                                                            Block.py:526(getFrame)(19)    0.000
                                                            Block.py:536(dispatchEvent)(18)  177.455
                                                            Calendar.py:482(getFirstInRule)(835)    0.051
                                                            Calendar.py:521(getMaster)(65320)    8.547
                                                            Calendar.py:536(createDateUtilFromRule)(416)    0.428
                                                            Calendar.py:604(getNextOccurrence)(208)    1.060
                                                            Calendar.py:720(_generateRule)(24)    1.091
                                                            Calendar.py:1041(onValueChanged)(7)    0.003
                                                            CalendarCanvas.py:859(generateItemsInRange)(184)   89.674
                                                            CalendarCanvas.py:887(getItemsInRange)(582)  171.131
                                                            Cloud.py:22(getItems)(74)    0.132
                                                            Cloud.py:296(iterEndpoints)(130)    0.078
                                                            ContainerBlocks.py:76(instantiateWidget)(13)    0.006
                                                            ContainerBlocks.py:414(instantiateWidget)(1)    0.001
                                                            ControlBlocks.py:258(GetElementCount)(6)    0.160
                                                            ControlBlocks.py:275(GetElementType)(2)    0.001
                                                            ControlBlocks.py:473(GetColLabelValue)(1)    0.000
                                                            ControlBlocks.py:598(OnRangeSelect)(1)   79.711
                                                            ControlBlocks.py:690(wxSynchronizeWidget)(4)    0.176
                                                            ControlBlocks.py:985(instantiateWidget)(1)    0.015
                                                            ControlBlocks.py:1009(onSelectItemEvent)(1)   79.725
                                                            ControlBlocks.py:1108(instantiateWidget)(32)    0.039
                                                            ControlBlocks.py:1683(getItem)(157)    0.002
                                                            ControlBlocks.py:1693(instantiateWidget)(14)    0.060
                                                            Detail.py:53(onSetContentsEvent)(4)    0.038
                                                            Detail.py:63(selectedItem)(1)    0.000
                                                            Detail.py:638(synchronizeItemDetail)(4)    0.001
                                                            Detail.py:686(synchronizeItemDetail)(1)    0.000
                                                            DynamicContainerBlocks.py:892(instantiateWidget)(1)    0.004
                                                            DynamicContainerBlocks.py:959(instantiateWidget)(5)    0.012
                                                            Item.py:530(getAttributeValue)(70920)   20.944
                                                            SideBar.py:54(GetElementValue)(4)    0.001
                                                            SideBar.py:265(Draw)(2)    0.008
                                                            SideBar.py:489(_mapItemToCacheKeyItem)(4)    0.001
                                                            Trunk.py:62(instantiateWidget)(1)    0.000
                                                            Trunk.py:81(installTreeOfBlocks)(15)    0.844
                                                            Values.py:429(_setValue)(145)    0.079
                                                            Values.py:629(_copyRef)(100)    0.044
Calendar.py:604(getNextOccurrence)                          Calendar.py:720(_generateRule)(208)    1.091
DBRepositoryView.py:79(queryItems)                          Query.py:60(_run)(3682)    6.944
Types.py:990(writeValue)                                    DBItemIO.py:114(writeValue)(1922)    1.496
DBRepository.py:573(queryItems)                             DBRepositoryView.py:79(queryItems)(3682)    1.017
DBContainer.py:976(kindQuery)                               DBRepository.py:573(queryItems)(3682)    0.930
Trunk.py:65(onSelectItemEvent)                              Block.py:567(callNamedMethod)(3)  172.136
Trunk.py:33(wxSynchronizeWidget)                            Block.py:437(synchronizeWidget)(1)    0.790
                                                            Trunk.py:65(onSelectItemEvent)(2)    0.855
Trunk.py:81(installTreeOfBlocks)                            Trunk.py:33(wxSynchronizeWidget)(3)    0.853
Block.py:197(render)                                        Block.py:197(render)(66)    0.809
                                                            Trunk.py:81(installTreeOfBlocks)(2)    0.844
Block.py:437(synchronizeWidget)                             Block.py:197(render)(52)    0.809
                                                            Detail.py:101(reNotifyInside)(35)    0.027
                                                            Detail.py:163(synchronizeWidget)(1)    0.049
Calendar.py:71()                                    Calendar.py:51(g)(251548)    5.678
DBItemIO.py:340(_ref)                                       Values.py:711(_writeValues)(4093)    1.104
DBItemIO.py:303(_type)                                      DBItemIO.py:114(writeValue)(21927)    1.496
                                                            DBItemIO.py:122(writeList)(559)    0.092
                                                            DBItemIO.py:135(writeSet)(1)    0.000
                                                            DBItemIO.py:148(writeDict)(462)    0.116
Kind.py:329(getAttribute)                                   Attribute.py:37(getAspect)(95)    5.342
                                                            Calendar.py:567(_cloneEvent)(35)    0.043
                                                            Item.py:159(hasAttributeAspect)(4)    0.000
                                                            Item.py:179(getAttributeAspect)(536)    0.032
                                                            Item.py:530(getAttributeValue)(2828)   20.944
                                                            Kind.py:392(getOtherName)(181)    0.018
                                                            Values.py:206(_writeValues)(8480)    3.086
                                                            Values.py:711(_writeValues)(4121)    1.104
DBContainer.py:810(saveItem)                                DBItemIO.py:34(writeItem)(1117)    5.056
rrule.py:849(_iter)                                         rrule.py:127(__getitem__)(208)    0.035
                                                            rrule.py:182(after)(9350)    0.419
Calendar.py:536(createDateUtilFromRule)                     Calendar.py:536(createDateUtilFromRule)(24)    0.428
                                                            Calendar.py:604(getNextOccurrence)(208)    1.060
rrule.py:182(after)                                         Calendar.py:604(getNextOccurrence)(208)    1.060
DBContainer.py:101(put)                                     DBContainer.py:350(deleteRef)(13)    0.001
                                                            DBContainer.py:451(writeName)(5)    0.001
                                                            DBContainer.py:676(saveKey)(921)    0.031
                                                            DBContainer.py:810(saveItem)(1117)    0.481
                                                            DBContainer.py:1160(setVersion)(1)    0.000
                                                            FileContainer.py:177(modify)(16)    0.001
                                                            FileContainer.py:270(put)(16)    0.000
Recurrence.py:302(createDateUtilFromRule)                   Calendar.py:536(createDateUtilFromRule)(416)    0.428
DBRefs.py:272(_saveValues)                                  DBItemIO.py:340(_ref)(2715)    0.723
Recurrence.py:179(createDateUtilFromRule)                   Recurrence.py:302(createDateUtilFromRule)(416)    0.406
rrule.py:390(_iter)                                         rrule.py:812(__init__)(416)    0.045
                                                            rrule.py:821(next)(9142)    0.329
rrule.py:821(next)                                          rrule.py:849(_iter)(9142)    0.439
Item.py:1397(copy)                                          Calendar.py:567(_cloneEvent)(7)    0.043
                                                            Cloud.py:97(copyItems)(8)    0.273
                                                            Cloud.py:146(copyOther)(66)    0.123
                                                            Trunk.py:181(_copyItem)(8)    0.277
Trunk.py:145(getTrunkForKeyItem)                            Trunk.py:81(installTreeOfBlocks)(3)    0.844
Trunk.py:181(_copyItem)                                     Detail.py:306(_makeTrunkForCacheKey)(7)    0.271
                                                            SideBar.py:561(_makeTrunkForCacheKey)(1)    0.014
DBRepository.py:578(fn)                                     DBContainer.py:976(kindQuery)(422)    0.864
Cloud.py:97(copyItems)                                      Item.py:1397(copy)(8)    0.299
Detail.py:306(_makeTrunkForCacheKey)                        Trunk.py:145(getTrunkForKeyItem)(1)    0.284
DBItemIO.py:399(__init__)                                   DBRepository.py:578(fn)(422)    0.275
LinkedMap.py:383(__iter__)                                  Block.py:197(render)(133)    0.809
                                                            Block.py:265(unRender)(33)    0.017
                                                            Block.py:464(pushView)(49)    0.001
                                                            Block.py:599(broadcast)(607)  172.114
                                                            Calendar.py:604(getNextOccurrence)(288)    1.060
                                                            Cloud.py:22(getItems)(129)    0.132
                                                            Cloud.py:296(iterEndpoints)(687)    0.078
                                                            ContainerBlocks.py:23(wxSynchronizeWidget)(232)    0.065
                                                            ContainerBlocks.py:285(adjustSplit)(8)    0.009
                                                            ContainerBlocks.py:322(wxSynchronizeWidget)(2)    0.018
                                                            Detail.py:88(synchronizeDetailView)(7)    0.033
                                                            Detail.py:101(reNotifyInside)(122)    0.027
                                                            Detail.py:182(showReentrant)(27)    0.001
                                                            Detail.py:306(_makeTrunkForCacheKey)(8)    0.271
                                                            DynamicContainerBlocks.py:412(populateFromStaticChildren)(6)    0.004
                                                            Kind.py:748(getClouds)(407)    0.058
                                                            Query.py:60(_run)(4416)    6.944
                                                            Recurrence.py:302(createDateUtilFromRule)(1248)    0.406
                                                            Sets.py:110(_iterSource)(1312)  138.227
                                                            Sharing.py:1958(getShare)(2)    0.000
                                                            collections.py:13(mapChangesCallable)(10)    0.034
Recurrence.py:189()                   Recurrence.py:179(createDateUtilFromRule)(4576)    0.353
DBRefs.py:117(_writeRef)                                    DBRefs.py:272(_saveValues)(5008)    0.380
                                                            DBRefs.py:586(_saveValues)(1127)    0.048
TypeHandler.py:15(typeHandler)                              DBItemIO.py:303(_type)(13565)    0.609
ControlBlocks.py:690(wxSynchronizeWidget)                   Block.py:437(synchronizeWidget)(1)    0.790
Values.py:138(_getFlags)                                    Values.py:80(_copyFlags)(1127)    0.005
                                                            Values.py:86(__setitem__)(1239)    0.020
                                                            Values.py:97(__delitem__)(1)    0.000
                                                            Values.py:153(_isDirty)(9)    0.000
                                                            Values.py:157(_isNoinherit)(237993)    1.749
                                                            Values.py:206(_writeValues)(8480)    3.086
                                                            Values.py:711(_writeValues)(4121)    1.104
DBContainer.py:142(closeCursor)                             DBContainer.py:382(loadRef)(338685)   44.909
                                                            DBContainer.py:465(readName)(588)    0.069
                                                            DBContainer.py:696(loadKey)(4)    0.001
                                                            DBContainer.py:869(_findItem)(422)    0.030
                                                            DBContainer.py:976(kindQuery)(3682)    0.864
ControlBlocks.py:258(GetElementCount)                       ControlBlocks.py:457(GetNumberRows)(1)    0.159
                                                            ControlBlocks.py:473(GetColLabelValue)(1)    0.000
                                                            ControlBlocks.py:493(GetAttr)(4)    0.002
collections.py:92(__len__)                                  ControlBlocks.py:258(GetElementCount)(6)    0.160
                                                            ControlBlocks.py:690(wxSynchronizeWidget)(1)    0.176
                                                            Detail.py:53(onSetContentsEvent)(1)    0.038
                                                            SideBar.py:265(Draw)(2)    0.008
ControlBlocks.py:457(GetNumberRows)                         ControlBlocks.py:578(OnInit)(1)    0.000
                                                            ControlBlocks.py:690(wxSynchronizeWidget)(1)    0.176
                                                            grid.py:1362(SetTable)(1)    0.000
collections.py:99(createIndex)                              collections.py:92(__len__)(1)    0.159
Indexed.py:29(addIndex)                                     collections.py:99(createIndex)(1)    0.159
Indexed.py:122(fillIndex)                                   Indexed.py:29(addIndex)(1)    0.159
Values.py:639(_copy)                                        Item.py:1397(copy)(81)    0.299
Indexes.py:152(insertKey)                                   Indexed.py:122(fillIndex)(459)    0.159
                                                            Sets.py:167(_collectionChanged)(2)    0.039
RefCollections.py:88(_copy)                                 Values.py:639(_copy)(103)    0.150
SkipList.py:235(insert)                                     Indexes.py:152(insertKey)(461)    0.146
Item.py:1272(setDirty)                                      Children.py:38(linkChanged)(324)    0.004
                                                            DBRepositoryView.py:242(commit)(1113)    5.319
                                                            Item.py:295(setAttributeValue)(51)    0.048
                                                            Item.py:1397(copy)(81)    0.299
                                                            ItemValue.py:58(_setDirty)(4)    0.000
                                                            PersistentCollections.py:53(_setDirty)(8)    0.001
                                                            RefCollections.py:71(_setDirty)(515)    0.019
                                                            Values.py:464(_setRef)(154)    0.072
                                                            Values.py:542(_removeRef)(1)    0.035
rrule.py:765(wdayset)                                       rrule.py:390(_iter)(9558)    0.332
SkipList.py:113(_place)                                     SkipList.py:235(insert)(461)    0.139
                                                            SkipList.py:269(remove)(1)    0.000
Cloud.py:22(getItems)                                       Cloud.py:97(copyItems)(8)    0.273
                                                            Cloud.py:415(getItems)(66)    0.105
Types.py:147(recognizes)                                    DBItemIO.py:303(_type)(2852)    0.609
                                                            TypeHandler.py:15(typeHandler)(12530)    0.208
                                                            Types.py:939(recognizes)(190)    0.023
Cloud.py:146(copyOther)                                     PersistentCollections.py:175(_copy)(18)    0.004
                                                            RefCollections.py:88(_copy)(69)    0.142
                                                            Values.py:54(_copy)(82)    0.030
                                                            Values.py:629(_copyRef)(79)    0.044
Cloud.py:401(getItems)                                      Cloud.py:22(getItems)(130)    0.132
DBItemIO.py:148(writeDict)                                  DBItemIO.py:230(_value)(462)    2.315
DBItemIO.py:163(writeIndexes)                               DBItemIO.py:340(_ref)(2715)    0.723
                                                            Types.py:1717(writeValue)(4)    0.037
threading.py:270(acquire)                                   ThreadSemaphore.py:18(acquire)(342960)    3.816
DBContainer.py:285(_packKey)                                DBContainer.py:350(deleteRef)(13)    0.001
                                                            DBContainer.py:382(loadRef)(338685)   44.909
Calendar.py:70()                                    Calendar.py:51(g)(84588)    5.678
Cloud.py:415(getItems)                                      Cloud.py:401(getItems)(66)    0.121
DBItemIO.py:122(writeList)                                  DBItemIO.py:230(_value)(96)    2.315
                                                            Types.py:1551(writeValue)(2)    0.000
                                                            Types.py:1619(writeValue)(461)    0.068
Types.py:1117(getFieldValue)                                Types.py:990(writeValue)(13856)    1.007
RefCollections.py:241(__getitem__)                          LinkedMap.py:383(__iter__)(6303)    0.225
                                                            RefCollections.py:545(first)(3)    0.000
                                                            RefCollections.py:558(last)(60)    0.002
PersistentCollections.py:460(iteritems)                     PersistentCollections.py:370(_copy)(1)    0.000
                                                            Types.py:939(recognizes)(696)    0.023
                                                            Types.py:990(writeValue)(16284)    1.007
LinkedMap.py:392(iterkeys)                                  LinkedMap.py:383(__iter__)(9733)    0.225
                                                            LinkedMap.py:421(itervalues)(7)    0.000
                                                            RefCollections.py:88(_copy)(214)    0.142
DBRefs.py:130(resolveAlias)                                 DBRefs.py:236(resolveAlias)(500)    0.073
                                                            DBRefs.py:543(resolveAlias)(88)    0.013
Values.py:429(_setValue)                                    Item.py:295(setAttributeValue)(62)    0.048
                                                            Values.py:459(_addValue)(15)    0.015
                                                            Values.py:629(_copyRef)(78)    0.044
Cloud.py:296(iterEndpoints)                                 Cloud.py:22(getItems)(364)    0.132
                                                            Cloud.py:296(iterEndpoints)(220)    0.078
DBRefs.py:236(resolveAlias)                                 Cloud.py:296(iterEndpoints)(164)    0.078
                                                            Kind.py:375(hasAttribute)(2)    0.000
                                                            Kind.py:748(getClouds)(374)    0.058
                                                            LinkedMap.py:281(getByAlias)(95)    0.042
DBRepository.py:553(readName)                               DBRefs.py:130(resolveAlias)(588)    0.079
Values.py:464(_setRef)                                      Values.py:429(_setValue)(288)    0.079
RefCollections.py:245(_getRef)                              RefCollections.py:241(__getitem__)(6366)    0.091
                                                            RefCollections.py:371(__delitem__)(2)    0.034
DBContainer.py:465(readName)                                DBRepository.py:553(readName)(588)    0.072
Values.py:807(_clearDirties)                                Item.py:1272(setDirty)(1113)    0.139
Types.py:1619(writeValue)                                   DBItemIO.py:114(writeValue)(461)    1.496
RepositoryView.py:794(isDebug)                              DBRepositoryView.py:349(_saveItem)(1117)    5.165
ContainerBlocks.py:23(wxSynchronizeWidget)                  Block.py:437(synchronizeWidget)(18)    0.790
                                                            Trunk.py:33(wxSynchronizeWidget)(3)    0.853
ControlBlocks.py:1693(instantiateWidget)                    Block.py:197(render)(14)    0.809
Kind.py:748(getClouds)                                      Cloud.py:296(iterEndpoints)(137)    0.078
                                                            Cloud.py:401(getItems)(66)    0.121
                                                            Item.py:1397(copy)(8)    0.299
                                                            Kind.py:748(getClouds)(163)    0.058
DBItemIO.py:204(_children)                                  ItemIO.py:14(writeItem)(1113)    4.428
Calendar.py:482(getFirstInRule)                             Calendar.py:536(createDateUtilFromRule)(256)    0.428
                                                            Calendar.py:586(_createOccurrence)(19)    0.050
                                                            Calendar.py:604(getNextOccurrence)(208)    1.060
                                                            Calendar.py:720(_generateRule)(184)    1.091
Calendar.py:586(_createOccurrence)                          Calendar.py:586(_createOccurrence)(6)    0.050
                                                            Calendar.py:604(getNextOccurrence)(7)    1.060
DBRefs.py:259(_setRef)                                      Values.py:464(_setRef)(134)    0.072
Types.py:359(writeValue)                                    DBItemIO.py:114(writeValue)(12537)    1.496
Detail.py:163(synchronizeWidget)                            Block.py:197(render)(1)    0.809
_core.py:9897(Layout)                                       AttributeEditors.py:390(_resize)(3)    0.001
                                                            CalendarBlocks.py:337(ChangeHeightAndAdjustContainers)(2)    0.011
                                                            ContainerBlocks.py:23(wxSynchronizeWidget)(21)    0.065
                                                            ContainerBlocks.py:322(wxSynchronizeWidget)(1)    0.018
DBRefs.py:586(_saveValues)                                  DBItemIO.py:204(_children)(25)    0.055
Item.py:295(setAttributeValue)                              Calendar.py:462(ChangeStart)(14)    0.002
                                                            Calendar.py:567(_cloneEvent)(28)    0.043
                                                            Calendar.py:586(_createOccurrence)(28)    0.050
                                                            ContainerBlocks.py:285(adjustSplit)(1)    0.009
                                                            ControlBlocks.py:598(OnRangeSelect)(4)   79.711
                                                            ControlBlocks.py:690(wxSynchronizeWidget)(1)    0.176
                                                            ControlBlocks.py:1004(onSetContentsEvent)(1)    0.001
                                                            ControlBlocks.py:1009(onSelectItemEvent)(1)   79.725
                                                            Detail.py:374(onSetContentsEvent)(15)    0.013
                                                            Detail.py:397(show)(9)    0.002
                                                            Detail.py:545(onSetContentsEvent)(14)    0.011
                                                            Trunk.py:65(onSelectItemEvent)(2)    0.855
                                                            Trunk.py:81(installTreeOfBlocks)(4)    0.844
RefCollections.py:249(_setRef)                              DBRefs.py:259(_setRef)(134)    0.049
TimeZone.py:96(coerceTimeZone)                              Calendar.py:604(getNextOccurrence)(208)    1.060
TimeZone.py:79(stripTimeZone)                               TimeZone.py:96(coerceTimeZone)(208)    0.046
Values.py:180(_getDirties)                                  DBItemIO.py:34(writeItem)(2234)    5.056
                                                            DBRepositoryView.py:366(mapChanges)(28)    0.037
rrule.py:812(__init__)                                      rrule.py:849(_iter)(1248)    0.439
Values.py:629(_copyRef)                                     Values.py:639(_copy)(100)    0.150
Calendar.py:567(_cloneEvent)                                Calendar.py:586(_createOccurrence)(7)    0.050
Types.py:206(writeValue)                                    DBItemIO.py:114(writeValue)(2567)    1.496
__init__.py:1092(getEffectiveLevel)                         RepositoryView.py:794(isDebug)(1117)    0.067
                                                            __init__.py:906(debug)(63)    0.003
                                                            __init__.py:920(info)(3)    0.001
LinkedMap.py:281(getByAlias)                                DynamicContainerBlocks.py:58(_index)(5)    0.000
                                                            Item.py:2034(getItemChild)(92)    0.014
                                                            Kind.py:329(getAttribute)(662)    0.565
                                                            Kind.py:748(getClouds)(130)    0.058
                                                            RepositoryView.py:534(getRoot)(90)    0.001
PersistentCollections.py:444(get)                           Item.py:475(_collectionChanged)(16)    0.040
                                                            Types.py:939(recognizes)(506)    0.023
                                                            Types.py:990(writeValue)(12630)    1.007
Values.py:188(_clearDirties)                                Item.py:1272(setDirty)(1113)    0.139
                                                            Values.py:807(_clearDirties)(1113)    0.069
minical.py:217(SetBusy)                                     CalendarBlocks.py:118(setFreeBusy)(182)  169.505
Item.py:475(_collectionChanged)                             RefCollections.py:249(_setRef)(134)    0.047
                                                            RefCollections.py:376(_removeRef)(6)    0.034
                                                            Sets.py:167(_collectionChanged)(8)    0.039
calendar.py:106(monthrange)                                 rrule.py:390(_iter)(9022)    0.332
Sets.py:273(sourceChanged)                                  Item.py:475(_collectionChanged)(3)    0.040
                                                            Sets.py:269(notify)(5)    0.001
ControlBlocks.py:1108(instantiateWidget)                    Block.py:197(render)(32)    0.809
Sets.py:167(_collectionChanged)                             Sets.py:273(sourceChanged)(8)    0.039
Sets.py:248(__iter__)                                       Sets.py:50(iterkeys)(460)    0.013
                                                            Sets.py:110(_iterSource)(368)  138.227
                                                            collections.py:88(__iter__)(484)  139.942
LinkedMap.py:153(__setitem__)                               DBRefs.py:565(__setitem__)(81)    0.014
                                                            RefCollections.py:249(_setRef)(134)    0.047
Detail.py:53(onSetContentsEvent)                            Block.py:567(callNamedMethod)(1)  172.136
AttributeEditors.py:508(CreateControl)                      AttributeEditors.py:804(CreateControl)(1)    0.005
                                                            AttributeEditors.py:1161(CreateControl)(1)    0.005
                                                            ControlBlocks.py:1693(instantiateWidget)(7)    0.060
collections.py:72(collectionChanged)                        Sets.py:167(_collectionChanged)(8)    0.039
LinkedMap.py:355(firstKey)                                  DBRefs.py:272(_saveValues)(2715)    0.380
                                                            DBRefs.py:586(_saveValues)(25)    0.048
                                                            LinkedMap.py:392(iterkeys)(3582)    0.080
                                                            RefCollections.py:218(clear)(13)    0.035
                                                            RefCollections.py:545(first)(4)    0.000
DBRepositoryView.py:366(mapChanges)                         collections.py:72(collectionChanged)(8)    0.037
Types.py:1717(writeValue)                                   DBItemIO.py:114(writeValue)(4)    1.496
Indexed.py:139(_saveIndexes)                                DBItemIO.py:163(writeIndexes)(4)    0.114
DBRefs.py:482(_saveValues)                                  Indexed.py:139(_saveIndexes)(4)    0.037
Item.py:2346(_refList)                                      RefCollections.py:88(_copy)(103)    0.142
                                                            Values.py:464(_setRef)(7)    0.072
LinkedMap.py:149(__getitem__)                               RefCollections.py:245(_getRef)(6368)    0.070
rrule.py:127(__getitem__)                                   Calendar.py:604(getNextOccurrence)(208)    1.060
RefCollections.py:218(clear)                                DynamicContainerBlocks.py:412(populateFromStaticChildren)(1)    0.004
                                                            Item.py:295(setAttributeValue)(9)    0.048
                                                            collections.py:153(clear)(1)    0.034
Values.py:542(_removeRef)                                   Values.py:429(_setValue)(3)    0.079
                                                            Values.py:531(_removeValue)(4)    0.034
DBRefs.py:249(_removeRef)                                   Values.py:542(_removeRef)(6)    0.035
collections.py:13(mapChangesCallable)                       DBRepositoryView.py:366(mapChanges)(101)    0.037
RefCollections.py:376(_removeRef)                           DBRefs.py:249(_removeRef)(6)    0.034
RefCollections.py:371(__delitem__)                          RefCollections.py:218(clear)(2)    0.035
Values.py:531(_removeValue)                                 RefCollections.py:371(__delitem__)(2)    0.034
collections.py:153(clear)                                   Detail.py:53(onSetContentsEvent)(1)    0.038
Types.py:838(recognizes)                                    DBItemIO.py:303(_type)(1299)    0.609
Detail.py:88(synchronizeDetailView)                         Detail.py:163(synchronizeWidget)(1)    0.049
ControlBlocks.py:1726(synchronizeWidget)                    Block.py:197(render)(14)    0.809
                                                            Detail.py:531(synchronizeItemDetail)(11)    0.011
DBContainer.py:968(getItemVersion)                          DBRepository.py:578(fn)(422)    0.275
Item.py:179(getAttributeAspect)                             AttributeEditors.py:734(GetSampleText)(8)    0.001
                                                            AttributeEditors.py:764(GetAttributeValue)(4)    0.001
                                                            AttributeEditors.py:1413(GetControlValue)(1)    0.000
                                                            AttributeEditors.py:1421(SetControlValue)(1)    0.001
                                                            Calendar.py:567(_cloneEvent)(98)    0.043
                                                            ControlBlocks.py:1794(isReadOnly)(39)    0.008
                                                            ControlBlocks.py:1816(getItemAttributeTypeName)(39)    0.006
                                                            DBLob.py:40(_writeData)(16)    0.008
                                                            Item.py:179(getAttributeAspect)(5)    0.032
                                                            Item.py:295(setAttributeValue)(66)    0.048
                                                            Item.py:1272(setDirty)(8)    0.139
                                                            Item.py:2346(_refList)(110)    0.035
                                                            Values.py:464(_setRef)(158)    0.072
                                                            Values.py:639(_copy)(49)    0.150
Kind.py:212(getItemClass)                                   ItemIO.py:14(writeItem)(1112)    4.428
Calendar.py:613(checkModifications)                         Calendar.py:604(getNextOccurrence)(208)    1.060
rrule.py:626(rebuild)                                       rrule.py:390(_iter)(4604)    0.332
DBContainer.py:676(saveKey)                                 DBRefs.py:482(_saveValues)(921)    0.036
DBContainer.py:869(_findItem)                               DBContainer.py:968(getItemVersion)(422)    0.032
Values.py:54(_copy)                                         Item.py:1397(copy)(81)    0.299
DragAndDrop.py:128(__init__)                                AttributeEditors.py:231(__init__)(9)    0.028
                                                            ControlBlocks.py:517(__init__)(1)    0.004
Types.py:845(writeValue)                                    DBItemIO.py:114(writeValue)(1299)    1.496
AttributeEditors.py:231(__init__)                           AttributeEditors.py:292(__init__)(3)    0.015
                                                            AttributeEditors.py:508(CreateControl)(6)    0.038
Types.py:347(getImplementationType)                         Types.py:147(recognizes)(12537)    0.131
Types.py:170(isAlias)                                       DBItemIO.py:303(_type)(8791)    0.609
DBRepositoryView.py:107(_createRefList)                     Item.py:2346(_refList)(110)    0.035
Detail.py:101(reNotifyInside)                               Detail.py:88(synchronizeDetailView)(6)    0.033
                                                            Detail.py:101(reNotifyInside)(58)    0.027
DBRefs.py:217(__init__)                                     DBRepositoryView.py:107(_createRefList)(110)    0.027
PersistentCollections.py:199(index)                         AttributeEditors.py:1421(SetControlValue)(1)    0.001
                                                            Types.py:838(recognizes)(1299)    0.033
                                                            Types.py:845(writeValue)(1299)    0.029
DBRefs.py:312(_clearDirties)                                Values.py:807(_clearDirties)(2731)    0.069
_controls.py:1141(__init__)                                 AttributeEditors.py:292(__init__)(3)    0.015
                                                            ControlBlocks.py:1108(instantiateWidget)(32)    0.039
_controls.py:1720(__init__)                                 DragAndDrop.py:128(__init__)(9)    0.029
RefCollections.py:25(__init__)                              DBRefs.py:217(__init__)(110)    0.026
Types.py:939(recognizes)                                    DBItemIO.py:303(_type)(190)    0.609
Types.py:867(getDefaultValue)                               Types.py:990(writeValue)(14362)    1.007
LinkedMap.py:34(_setNext)                                   LinkedMap.py:153(__setitem__)(404)    0.038
                                                            LinkedMap.py:224(__delitem__)(3)    0.000
Values.py:86(__setitem__)                                   Item.py:295(setAttributeValue)(51)    0.048
                                                            RefCollections.py:88(_copy)(103)    0.142
                                                            Values.py:54(_copy)(924)    0.030
                                                            Values.py:464(_setRef)(161)    0.072
PersistentCollections.py:83(_restoreValue)                  PersistentCollections.py:113(_iterItems)(18)    0.001
                                                            PersistentCollections.py:307(__getitem__)(43)    0.000
                                                            PersistentCollections.py:318(__getslice__)(5)    0.000
                                                            PersistentCollections.py:325(__iter__)(435)    0.014
                                                            PersistentCollections.py:437(__getitem__)(1306)    0.008
                                                            PersistentCollections.py:444(get)(13152)    0.042
                                                            PersistentCollections.py:460(iteritems)(14868)    0.086
                                                            PersistentCollections.py:538(__getitem__)(6)    0.000
                                                            PersistentCollections.py:553(__iter__)(469)    0.010
                                                            PersistentCollections.py:620(__iter__)(4)    0.000
PyICU_calendar.py:330(utcoffset)                            TimeZone.py:79(stripTimeZone)(368)    0.045
DBRefs.py:254(_setItem)                                     RefCollections.py:25(__init__)(110)    0.023
Cloud.py:491(iterValues)                                    Cloud.py:22(getItems)(290)    0.132
SkipList.py:39(getPoint)                                    DBContainer.py:676(saveKey)(1242)    0.031
                                                            SkipList.py:44(setNext)(1777)    0.008
                                                            SkipList.py:53(setPrev)(604)    0.002
                                                            SkipList.py:113(_place)(8919)    0.138
                                                            SkipList.py:283(position)(8)    0.000
                                                            SkipList.py:300(access)(40)    0.001
                                                            SkipList.py:403(last)(2)    0.000
PyICU_calendar.py:296(getDefault)                           AttributeEditors.py:912(format)(9)    0.003
                                                            CalendarCanvas.py:887(getItemsInRange)(368)  171.131
                                                            TimeZone.py:79(stripTimeZone)(184)    0.045
Item.py:92(_fillItem)                                       Item.py:1397(copy)(81)    0.299
RefCollections.py:71(_setDirty)                             RefCollections.py:156(extend)(3)    0.002
                                                            RefCollections.py:171(update)(7)    0.001
                                                            RefCollections.py:218(clear)(11)    0.035
                                                            RefCollections.py:249(_setRef)(134)    0.047
                                                            RefCollections.py:376(_removeRef)(6)    0.034
                                                            RefCollections.py:429(linkChanged)(379)    0.012
ControlBlocks.py:1753(lookupEditor)                         ControlBlocks.py:1693(instantiateWidget)(14)    0.060
                                                            ControlBlocks.py:1726(synchronizeWidget)(25)    0.032
RepositoryView.py:378(findPath)                             collections.py:13(mapChangesCallable)(88)    0.034
Kind.py:392(getOtherName)                                   Item.py:295(setAttributeValue)(62)    0.048
                                                            Item.py:2346(_refList)(103)    0.035
                                                            Values.py:629(_copyRef)(78)    0.044
Item.py:1993(_setParent)                                    Item.py:92(_fillItem)(81)    0.019
ContainerBlocks.py:322(wxSynchronizeWidget)                 Block.py:437(synchronizeWidget)(1)    0.790
DBRefs.py:56(_setItem)                                      DBRefs.py:254(_setItem)(110)    0.020
DBRefs.py:244(linkChanged)                                  LinkedMap.py:34(_setNext)(382)    0.021
                                                            LinkedMap.py:43(_setPrevious)(160)    0.009
                                                            LinkedMap.py:224(__delitem__)(9)    0.000
AttributeEditors.py:589(BeginControlEdit)                   ControlBlocks.py:1726(synchronizeWidget)(16)    0.032
_windows.py:1073(SplitVertically)                           ContainerBlocks.py:322(wxSynchronizeWidget)(1)    0.018
_core.py:9465(SetFont)                                      AttributeEditors.py:426(SetFont)(6)    0.002
                                                            ControlBlocks.py:1108(instantiateWidget)(32)    0.039
                                                            ControlBlocks.py:1693(instantiateWidget)(11)    0.060
Block.py:265(unRender)                                      Block.py:265(unRender)(12)    0.017
                                                            ControlBlocks.py:1903(unRender)(3)    0.006
                                                            Detail.py:71(unRender)(1)    0.013
                                                            Trunk.py:81(installTreeOfBlocks)(1)    0.844
RepositoryView.py:309(_fwalk)                               RepositoryView.py:378(findPath)(88)    0.018
DBRefs.py:380(_keyChanged)                                  Indexes.py:152(insertKey)(461)    0.146
                                                            SkipList.py:113(_place)(3073)    0.138
RefCollections.py:204(append)                               DynamicContainerBlocks.py:150(insert)(5)    0.003
                                                            RefCollections.py:156(extend)(6)    0.002
                                                            Trunk.py:81(installTreeOfBlocks)(2)    0.844
                                                            collections.py:150(add)(2)    0.010
Indexes.py:107(_createNode)                                 SkipList.py:83(__init)(2)    0.000
                                                            SkipList.py:113(_place)(461)    0.138
Types.py:464(getImplementationType)                         Types.py:147(recognizes)(2829)    0.131
_core.py:7937(Destroy)                                      Block.py:265(unRender)(12)    0.017
DBRefs.py:232(__len__)                                      ContainerBlocks.py:23(wxSynchronizeWidget)(21)    0.065
                                                            ContainerBlocks.py:322(wxSynchronizeWidget)(1)    0.018
                                                            Detail.py:101(reNotifyInside)(64)    0.027
                                                            DynamicContainerBlocks.py:99(__len__)(2)    0.000
                                                            DynamicContainerBlocks.py:418(ensureDynamicChildren)(1)    0.004
                                                            Query.py:60(_run)(1104)    6.944
                                                            collections.py:13(mapChangesCallable)(13)    0.034
Item.py:2008(_addItem)                                      Item.py:1993(_setParent)(81)    0.018
Values.py:459(_addValue)                                    RefCollections.py:204(append)(15)    0.016
ControlBlocks.py:985(instantiateWidget)                     Block.py:197(render)(1)    0.809
AttributeEditors.py:292(__init__)                           AttributeEditors.py:508(CreateControl)(3)    0.038
Indexes.py:96(__init__)                                     Indexes.py:107(_createNode)(463)    0.016
PersistentCollections.py:325(__iter__)                      Block.py:146(addToNameToItemUUIDDictionary)(36)    0.003
                                                            Block.py:161(removeFromNameToItemUUIDDictionary)(4)    0.000
                                                            Block.py:383(onModifyContentsEvent)(1)    0.006
                                                            Cloud.py:491(iterValues)(449)    0.019
                                                            ControlBlocks.py:690(wxSynchronizeWidget)(2)    0.176
                                                            DBItemIO.py:122(writeList)(175)    0.092
                                                            PersistentCollections.py:44(_setOwner)(6)    0.000
                                                            PersistentCollections.py:175(_copy)(64)    0.004
                                                            Recurrence.py:302(createDateUtilFromRule)(832)    0.406
                                                            collections.py:79(notifySubscribers)(13)    0.000
CalendarBlocks.py:303(Draw)                                 CalendarBlocks.py:360(wxSynchronizeWidget)(2)    1.739
Item.py:2034(getItemChild)                                  Item.py:2187(_fwalk)(4)    0.000
                                                            RepositoryView.py:309(_fwalk)(88)    0.016
DBRefs.py:565(__setitem__)                                  Item.py:2008(_addItem)(81)    0.015
LinkedMap.py:364(lastKey)                                   DBRefs.py:272(_saveValues)(2715)    0.380
                                                            DBRefs.py:586(_saveValues)(25)    0.048
                                                            LinkedMap.py:153(__setitem__)(215)    0.038
                                                            RefCollections.py:558(last)(60)    0.002
Types.py:479(writeValue)                                    DBItemIO.py:114(writeValue)(2829)    1.496
Types.py:1055(recognizes)                                   DBItemIO.py:303(_type)(1732)    0.609
SideBar.py:561(_makeTrunkForCacheKey)                       Trunk.py:145(getTrunkForKeyItem)(1)    0.284
DBRefs.py:543(resolveAlias)                                 LinkedMap.py:281(getByAlias)(88)    0.042
Detail.py:71(unRender)                                      Block.py:265(unRender)(1)    0.017
Sets.py:50(iterkeys)                                        Indexed.py:122(fillIndex)(460)    0.159
Types.py:267(recognizes)                                    DBItemIO.py:303(_type)(1642)    0.609
                                                            TypeHandler.py:15(typeHandler)(921)    0.208
Types.py:131(getImplementationType)                         Types.py:147(recognizes)(190)    0.131
Detail.py:374(onSetContentsEvent)                           Block.py:567(callNamedMethod)(15)  172.136
DynamicContainerBlocks.py:959(instantiateWidget)            Block.py:197(render)(5)    0.809
SkipList.py:27(__init__)                                    Indexes.py:96(__init__)(463)    0.014
DBItemIO.py:183(_parent)                                    ItemIO.py:14(writeItem)(1117)    4.428
DBContainer.py:1130(_indexKey)                              DBContainer.py:101(put)(3)    0.417
                                                            DBItemIO.py:230(_value)(8388)    2.315
                                                            DBItemIO.py:340(_ref)(4093)    0.723
RefCollections.py:429(linkChanged)                          DBRefs.py:244(linkChanged)(551)    0.018
CalendarBlocks.py:337(ChangeHeightAndAdjustContainers)      CalendarBlocks.py:360(wxSynchronizeWidget)(2)    1.739
DBContainer.py:825(writeName)                               DBContainer.py:810(saveItem)(20494)    0.481
RefCollections.py:51(_isUUID)                               DBItemIO.py:340(_ref)(2715)    0.723
                                                            Item.py:777(iterAttributeValues)(28)    0.000
                                                            Values.py:542(_removeRef)(6)    0.035
Detail.py:531(synchronizeItemDetail)                        Detail.py:101(reNotifyInside)(14)    0.027
DBItemIO.py:94(writeInteger)                                DBLob.py:73(_writeValue)(16)    0.009
                                                            DBRefs.py:460(_writeValue)(4)    0.000
                                                            Types.py:359(writeValue)(12537)    0.049
                                                            Types.py:845(writeValue)(1299)    0.029
RefCollections.py:45(_isRefList)                            DBItemIO.py:340(_ref)(2715)    0.723
                                                            Values.py:464(_setRef)(134)    0.072
                                                            Values.py:485(_getRef)(2060)    1.072
                                                            Values.py:542(_removeRef)(6)    0.035
                                                            Values.py:639(_copy)(103)    0.150
                                                            Values.py:807(_clearDirties)(2731)    0.069
AttributeEditors.py:668(_changeTextQuietly)                 AttributeEditors.py:589(BeginControlEdit)(16)    0.018
Detail.py:545(onSetContentsEvent)                           Block.py:567(callNamedMethod)(14)  172.136
ContainerBlocks.py:227(MoveSash)                            CalendarBlocks.py:337(ChangeHeightAndAdjustContainers)(2)    0.011
Repository.py:576(changed)                                  DBRepositoryView.py:349(_saveItem)(1117)    5.165
DBItemIO.py:211(_acls)                                      ItemIO.py:14(writeItem)(1113)    4.428
collections.py:150(add)                                     Block.py:384(modifyContents)(1)    0.006
                                                            Detail.py:53(onSetContentsEvent)(1)    0.038
Calendar.py:531(isBetween)                                  Calendar.py:604(getNextOccurrence)(24)    1.060
                                                            Calendar.py:720(_generateRule)(256)    1.091
PersistentCollections.py:553(__iter__)                      DBItemIO.py:122(writeList)(924)    0.092
                                                            Item.py:475(_collectionChanged)(9)    0.040
RefCollections.py:437(get)                                  LinkedMap.py:281(getByAlias)(688)    0.042
PyICU_calendar.py:116(getOffset)                            PyICU_calendar.py:330(utcoffset)(368)    0.020
                                                            PyICU_calendar.py:334(dst)(368)    0.009
_core.py:3453(ProcessEvent)                                 ContainerBlocks.py:227(MoveSash)(2)    0.010
PyICU_calendar.py:334(dst)                                  TimeZone.py:79(stripTimeZone)(368)    0.045
LinkedMap.py:43(_setPrevious)                               LinkedMap.py:153(__setitem__)(215)    0.038
ContainerBlocks.py:271(OnSplitChanged)                      _core.py:3453(ProcessEvent)(2)    0.009
_misc.py:3806(__iadd__)                                     CalendarBlocks.py:118(setFreeBusy)(182)  169.505
Types.py:1792(writeValue)                                   DBItemIO.py:114(writeValue)(16)    1.496
ContainerBlocks.py:285(adjustSplit)                         ContainerBlocks.py:271(OnSplitChanged)(2)    0.009
DBLob.py:73(_writeValue)                                    Types.py:1792(writeValue)(16)    0.009
CalendarBlocks.py:224(DrawEventLine)                        CalendarBlocks.py:303(Draw)(6)    0.014
DBItemIO.py:73(writeSymbol)                                 DBLob.py:73(_writeValue)(32)    0.009
                                                            Indexed.py:139(_saveIndexes)(8)    0.037
                                                            Types.py:990(writeValue)(14552)    1.007
SkipList.py:44(setNext)                                     SkipList.py:113(_place)(1184)    0.138
PersistentCollections.py:437(__getitem__)                   Kind.py:212(getItemClass)(1112)    0.032
                                                            SideBar.py:265(Draw)(2)    0.008
                                                            SideBar.py:277(drawButton)(2)    0.004
                                                            Trunk.py:145(getTrunkForKeyItem)(3)    0.284
                                                            Types.py:131(getImplementationType)(190)    0.013
LinkedMap.py:269(get)                                       LinkedMap.py:281(getByAlias)(94)    0.042
                                                            RefCollections.py:249(_setRef)(134)    0.047
                                                            RefCollections.py:437(get)(688)    0.010
RefCollections.py:48(_isItem)                               DBItemIO.py:340(_ref)(2715)    0.723
                                                            Values.py:429(_setValue)(127)    0.079
                                                            Values.py:485(_getRef)(2060)    1.072
DBRefs.py:551(linkChanged)                                  LinkedMap.py:34(_setNext)(243)    0.021
                                                            LinkedMap.py:43(_setPrevious)(81)    0.009
ControlBlocks.py:1794(isReadOnly)                           ControlBlocks.py:1753(lookupEditor)(39)    0.018
CalendarBlocks.py:126(AdjustSplit)                          ContainerBlocks.py:285(adjustSplit)(2)    0.009
_gdi.py:3068(DrawText)                                      CalendarBlocks.py:224(DrawEventLine)(6)    0.008
                                                            DrawingUtilities.py:32(DrawClippedTextWithDots)(2)    0.001
DBLob.py:40(_writeData)                                     DBLob.py:73(_writeValue)(16)    0.009
SideBar.py:265(Draw)                                        grid.py:1989(SelectBlock)(2)   79.724
_windows.py:55(__init__)                                    AttributeEditors.py:292(__init__)(3)    0.015
                                                            ContainerBlocks.py:76(instantiateWidget)(13)    0.006
                                                            Trunk.py:62(instantiateWidget)(1)    0.000
SkipList.py:92(_createPoint)                                SkipList.py:27(__init__)(593)    0.012
                                                            SkipList.py:113(_place)(12)    0.138
Kind.py:498(iterItems)                                      ControlBlocks.py:985(instantiateWidget)(46)    0.015
rrule.py:227(__init__)                                      Recurrence.py:179(createDateUtilFromRule)(416)    0.353
DBItemIO.py:174(_kind)                                      ItemIO.py:14(writeItem)(1117)    4.428
Recurrence.py:61(toDateUtil)                                Recurrence.py:179(createDateUtilFromRule)(832)    0.353
Application.py:413(GetImage)                                DynamicContainerBlocks.py:960(getBitmaps)(4)    0.005
                                                            SideBar.py:277(drawButton)(6)    0.004
AttributeEditors.py:1381(CreateControl)                     ControlBlocks.py:1693(instantiateWidget)(4)    0.060
rrule.py:830(__init__)                                      Recurrence.py:302(createDateUtilFromRule)(416)    0.406
Calendar.py:386(GetDuration)                                Calendar.py:462(ChangeStart)(7)    0.002
                                                            Calendar.py:604(getNextOccurrence)(184)    1.060
                                                            CalendarBlocks.py:91(GetBusy)(24)  169.438
LinkedMap.py:124(_get)                                      DBRefs.py:272(_saveValues)(2293)    0.380
                                                            DBRefs.py:586(_saveValues)(1102)    0.048
                                                            LinkedMap.py:149(__getitem__)(6368)    0.035
                                                            LinkedMap.py:153(__setitem__)(189)    0.038
                                                            LinkedMap.py:224(__delitem__)(9)    0.000
                                                            LinkedMap.py:392(iterkeys)(6414)    0.080
                                                            RefCollections.py:88(_copy)(111)    0.142
                                                            RefCollections.py:456(getAlias)(290)    0.001
DBContainer.py:846(_readItem)                               DBContainer.py:976(kindQuery)(422)    0.864
ControlBlocks.py:1903(unRender)                             Block.py:265(unRender)(3)    0.017
ContainerBlocks.py:76(instantiateWidget)                    Block.py:197(render)(13)    0.809
Types.py:870(getFieldValue)                                 Types.py:990(writeValue)(506)    1.007
                                                            Types.py:1117(getFieldValue)(12124)    0.092
ControlBlocks.py:1816(getItemAttributeTypeName)             ControlBlocks.py:1753(lookupEditor)(39)    0.018
_controls.py:3656(DoAddTool)                                DynamicContainerBlocks.py:959(instantiateWidget)(4)    0.012
Calendar.py:68()                                    Calendar.py:51(g)(4594)    5.678
_core.py:11771(Layout)                                      Detail.py:88(synchronizeDetailView)(1)    0.033
Block.py:383(onModifyContentsEvent)                         ControlBlocks.py:1025(onModifyContentsEvent)(1)  172.135
Block.py:384(modifyContents)                                Block.py:383(onModifyContentsEvent)(1)    0.006
DBRefs.py:41(__len__)                                       DBRefs.py:232(__len__)(1206)    0.015
Item.py:1686(__getUUID)                                     Block.py:146(addToNameToItemUUIDDictionary)(63)    0.003
                                                            Block.py:161(removeFromNameToItemUUIDDictionary)(13)    0.000
                                                            Block.py:298(onCollectionEvent)(5)    0.000
                                                            Block.py:343(getWidgetID)(35)    0.000
                                                            Calendar.py:1182(getProxy)(15)    0.000
                                                            DBItemIO.py:183(_parent)(1111)    0.012
                                                            DBRefs.py:56(_setItem)(110)    0.018
                                                            Item.py:295(setAttributeValue)(3)    0.048
                                                            Kind.py:693(writeValue)(18)    0.000
                                                            RepositoryView.py:660(_registerItem)(81)    0.001
                                                            Sets.py:50(iterkeys)(459)    0.013
                                                            Sets.py:167(_collectionChanged)(3)    0.039
                                                            SideBar.py:489(_mapItemToCacheKeyItem)(4)    0.001
                                                            Trunk.py:145(getTrunkForKeyItem)(3)    0.284
                                                            Values.py:54(_copy)(82)    0.030
_controls.py:481(__init__)                                  AttributeEditors.py:1381(CreateControl)(4)    0.007
PyICU_calendar.py:325(_notzsecs)                            PyICU_calendar.py:330(utcoffset)(368)    0.020
                                                            PyICU_calendar.py:334(dst)(368)    0.009
Application.py:395(GetRawImage)                             Application.py:413(GetImage)(10)    0.007
AttributeEditors.py:804(CreateControl)                      ControlBlocks.py:1693(instantiateWidget)(1)    0.060
Monitors.py:84(invoke)                                      Item.py:1272(setDirty)(230)    0.139
AttributeEditors.py:1161(CreateControl)                     ControlBlocks.py:1693(instantiateWidget)(1)    0.060
Values.py:80(_copyFlags)                                    Values.py:54(_copy)(924)    0.030
                                                            Values.py:639(_copy)(203)    0.150
DBRefs.py:389(__getitem__)                                  DBRefs.py:380(_keyChanged)(3534)    0.016
                                                            SkipList.py:113(_place)(10336)    0.138
                                                            SkipList.py:283(position)(4)    0.000
                                                            SkipList.py:300(access)(4)    0.001
DBContainer.py:295(_historyKey)                             DBContainer.py:101(put)(13)    0.417
                                                            DBRefs.py:117(_writeRef)(6135)    0.222
_controls.py:1746(SetValue)                                 AttributeEditors.py:668(_changeTextQuietly)(5)    0.011
SkipList.py:64(__init__)                                    SkipList.py:92(_createPoint)(605)    0.007
DynamicContainerBlocks.py:960(getBitmaps)                   DynamicContainerBlocks.py:959(instantiateWidget)(4)    0.012
Values.py:116(_setFlag)                                     Values.py:165(_setDirty)(428)    0.005
                                                            Values.py:169(_setNoinherit)(152)    0.003
Application.py:490(OnDestroyWindow)                         _core.py:7937(Destroy)(23)    0.015
_gdi.py:2895(DrawRectangle)                                 CalendarBlocks.py:303(Draw)(2)    0.014
DBRefs.py:67(_changeRef)                                    DBRefs.py:244(linkChanged)(551)    0.018
                                                            DBRefs.py:551(linkChanged)(324)    0.008
_core.py:7340(GetApp)                                       Block.py:128(findBlockByName)(16)    0.001
                                                            Block.py:197(render)(472)    0.809
                                                            Block.py:313(onDestroyWidget)(12)    0.003
                                                            Block.py:437(synchronizeWidget)(348)    0.790
                                                            Block.py:536(dispatchEvent)(1)  177.455
                                                            ContainerBlocks.py:271(OnSplitChanged)(2)    0.009
                                                            ControlBlocks.py:517(__init__)(3)    0.004
                                                            ControlBlocks.py:598(OnRangeSelect)(4)   79.711
                                                            ControlBlocks.py:639(OnSize)(2)    0.000
                                                            ControlBlocks.py:985(instantiateWidget)(1)    0.015
                                                            ControlBlocks.py:1726(synchronizeWidget)(100)    0.032
                                                            Detail.py:88(synchronizeDetailView)(1)    0.033
                                                            DynamicContainerBlocks.py:960(getBitmaps)(4)    0.005
                                                            SideBar.py:277(drawButton)(6)    0.004
Values.py:165(_setDirty)                                    Item.py:1272(setDirty)(428)    0.139
PersistentCollections.py:175(_copy)                         PersistentCollections.py:62(prepareValue)(1)    0.000
                                                            PersistentCollections.py:175(_copy)(1)    0.004
                                                            Values.py:54(_copy)(23)    0.030
DynamicContainerBlocks.py:892(instantiateWidget)            Block.py:197(render)(1)    0.809
Query.py:40(__init__)                                       Kind.py:498(iterItems)(1)    0.007
                                                            Sets.py:600(__iter__)(368)    8.024
                                                            schema.py:573(iterItems)(1)    0.000
calendar.py:90(isleap)                                      calendar.py:106(monthrange)(832)    0.040
                                                            rrule.py:626(rebuild)(624)    0.032
Values.py:20(__init__)                                      Item.py:1397(copy)(162)    0.299
PyICU_calendar.py:300(__init__)                             PyICU_calendar.py:296(getDefault)(561)    0.019
_misc.py:4301(Day)                                          CalendarBlocks.py:118(setFreeBusy)(182)  169.505
Types.py:1113(getImplementationType)                        Types.py:1055(recognizes)(1732)    0.014
Kind.py:726(recognizes)                                     DBItemIO.py:303(_type)(106)    0.609
minical.py:233(GetHeaderSize)                               CalendarBlocks.py:126(AdjustSplit)(2)    0.008
_core.py:3477(Bind)                                         AttributeEditors.py:231(__init__)(27)    0.028
                                                            AttributeEditors.py:292(__init__)(18)    0.015
                                                            AttributeEditors.py:508(CreateControl)(42)    0.038
                                                            AttributeEditors.py:1334(CreateControl)(1)    0.001
                                                            AttributeEditors.py:1381(CreateControl)(4)    0.007
                                                            ContainerBlocks.py:204(__init__)(3)    0.001
                                                            ControlBlocks.py:517(__init__)(7)    0.004
                                                            ControlBlocks.py:1693(instantiateWidget)(42)    0.060
                                                            DynamicContainerBlocks.py:959(instantiateWidget)(4)    0.012
DBItemIO.py:197(_className)                                 ItemIO.py:14(writeItem)(1117)    4.428
ControlBlocks.py:517(__init__)                              ControlBlocks.py:985(instantiateWidget)(1)    0.015
RepositoryView.py:237(isLoading)                            DBRefs.py:67(_changeRef)(622)    0.005
                                                            DBRefs.py:92(_removeRef)(6)    0.000
                                                            DBRefs.py:259(_setRef)(134)    0.049
                                                            DBRefs.py:565(__setitem__)(81)    0.014
                                                            Indexed.py:29(addIndex)(1)    0.159
                                                            Item.py:1272(setDirty)(89)    0.139
                                                            RefCollections.py:249(_setRef)(134)    0.047
                                                            RepositoryView.py:626(_logItem)(89)    0.002
                                                            Values.py:464(_setRef)(154)    0.072
Children.py:38(linkChanged)                                 DBRefs.py:551(linkChanged)(324)    0.008
DynamicContainerBlocks.py:418(ensureDynamicChildren)        DynamicContainerBlocks.py:892(instantiateWidget)(1)    0.004
DynamicContainerBlocks.py:412(populateFromStaticChildren)   DynamicContainerBlocks.py:418(ensureDynamicChildren)(1)    0.004
_misc.py:3855(__ne__)                                       CalendarBlocks.py:118(setFreeBusy)(184)  169.505
rrule.py:94(__iter__)                                       rrule.py:127(__getitem__)(208)    0.035
                                                            rrule.py:182(after)(208)    0.419
                                                            rrule.py:849(_iter)(416)    0.439
SideBar.py:277(drawButton)                                  SideBar.py:265(Draw)(4)    0.008
calendar.py:101(weekday)                                    calendar.py:106(monthrange)(9022)    0.040
Calendar.py:109(_sortEvents)                                Calendar.py:766(getOccurrencesBetween)(184)   10.739
_core.py:2976(ImageFromStream)                              Application.py:395(GetRawImage)(6)    0.005
DBRefs.py:224(_makeLink)                                    LinkedMap.py:61(__init__)(110)    0.003
                                                            LinkedMap.py:153(__setitem__)(134)    0.038
rrule.py:83(__init__)                                       rrule.py:227(__init__)(416)    0.007
                                                            rrule.py:830(__init__)(416)    0.007
DynamicContainerBlocks.py:135(__setitem__)                  DynamicContainerBlocks.py:412(populateFromStaticChildren)(5)    0.004
Block.py:308(wxOnDestroyWidget)                             Application.py:490(OnDestroyWindow)(23)    0.005
_core.py:3542(Bind)                                         _core.py:3477(Bind)(148)    0.004
Block.py:146(addToNameToItemUUIDDictionary)                 Block.py:197(render)(85)    0.809
minical.py:237(GetMonthSize)                                CalendarBlocks.py:126(AdjustSplit)(2)    0.008
Detail.py:386(synchronizeItemDetail)                        Detail.py:101(reNotifyInside)(8)    0.027
                                                            Detail.py:470(synchronizeItemDetail)(3)    0.001
                                                            Detail.py:531(synchronizeItemDetail)(14)    0.011
Values.py:169(_setNoinherit)                                Item.py:530(getAttributeValue)(152)   20.944
__init__.py:906(debug)                                      AttributeEditors.py:89(getInstance)(14)    0.001
                                                            AttributeEditors.py:589(BeginControlEdit)(16)    0.018
                                                            Detail.py:53(onSetContentsEvent)(1)    0.038
                                                            Detail.py:374(onSetContentsEvent)(15)    0.013
                                                            Detail.py:545(onSetContentsEvent)(14)    0.011
                                                            Trunk.py:81(installTreeOfBlocks)(3)    0.844
DBContainer.py:196(_writeString)                            DBContainer.py:810(saveItem)(3351)    0.481
AttributeEditors.py:912(format)                             AttributeEditors.py:980(GetAttributeValue)(4)    0.001
                                                            AttributeEditors.py:1018(GetSampleText)(3)    0.002
                                                            AttributeEditors.py:1078(GetSampleText)(2)    0.001
DBRefs.py:23(getValue)                                      DBRefs.py:586(_saveValues)(1102)    0.048
                                                            LinkedMap.py:149(__getitem__)(6368)    0.035
                                                            LinkedMap.py:269(get)(706)    0.008
                                                            RefCollections.py:88(_copy)(111)    0.142
_core.py:11534(Add)                                         AttributeEditors.py:390(_resize)(3)    0.001
                                                            ContainerBlocks.py:23(wxSynchronizeWidget)(87)    0.065
DBItemIO.py:192(_name)                                      ItemIO.py:14(writeItem)(1117)    4.428
items.py:529(isAttributeModifiable)                         ControlBlocks.py:1794(isReadOnly)(42)    0.008
                                                            Detail.py:1026(shouldShow)(1)    0.000
                                                            Detail.py:1030(shouldShow)(1)    0.000
                                                            Detail.py:1035(shouldShow)(3)    0.000
                                                            Detail.py:1040(shouldShow)(3)    0.000
                                                            Detail.py:1045(shouldShow)(1)    0.000
                                                            Detail.py:1050(shouldShow)(1)    0.000
                                                            Detail.py:1059(recurrenceVisibility)(3)    0.001
SkipList.py:100(getLevel)                                   SkipList.py:113(_place)(928)    0.138
                                                            SkipList.py:300(access)(10)    0.001
DynamicContainerBlocks.py:150(insert)                       DynamicContainerBlocks.py:135(__setitem__)(5)    0.004
FileContainer.py:22(createFile)                             DBLob.py:40(_writeData)(16)    0.008
Detail.py:344(_getSubtrees)                                 Detail.py:306(_makeTrunkForCacheKey)(1)    0.271
Calendar.py:1041(onValueChanged)                            Item.py:1272(setDirty)(116)    0.139
DBRefs.py:411(get)                                          SkipList.py:113(_place)(462)    0.138
FileContainer.py:284(__init__)                              FileContainer.py:22(createFile)(16)    0.003
LinkedMap.py:16(__init__)                                   DBRefs.py:224(_makeLink)(244)    0.004
                                                            DBRefs.py:512(_makeLink)(81)    0.001
Item.py:1707(_setRoot)                                      Item.py:1993(_setParent)(81)    0.018
LinkedMap.py:61(__init__)                                   RefCollections.py:25(__init__)(110)    0.023
grid.py:1299(__init__)                                      DragAndDrop.py:128(__init__)(1)    0.029
items.py:508(getSharedState)                                items.py:529(isAttributeModifiable)(55)    0.003
DBContainer.py:798(_indexKey)                               DBContainer.py:101(put)(1117)    0.417
Block.py:313(onDestroyWidget)                               Block.py:308(wxOnDestroyWidget)(11)    0.003
                                                            Detail.py:179(onDestroyWidget)(1)    0.001
SkipList.py:35(getLevel)                                    DBContainer.py:676(saveKey)(1840)    0.031
                                                            SkipList.py:100(getLevel)(938)    0.003
                                                            SkipList.py:113(_place)(7413)    0.138
                                                            SkipList.py:283(position)(4)    0.000
RefCollections.py:156(extend)                               Detail.py:306(_makeTrunkForCacheKey)(1)    0.271
                                                            Item.py:295(setAttributeValue)(2)    0.048
AttributeEditors.py:1320(BeginControlEdit)                  ControlBlocks.py:1726(synchronizeWidget)(9)    0.032
DBRepositoryView.py:36(_logItem)                            Item.py:1272(setDirty)(89)    0.139
DBContainer.py:161(_readValue)                              DBContainer.py:846(_readItem)(1266)    0.007
DragAndDrop.py:165(__init__)                                DragAndDrop.py:128(__init__)(10)    0.029
SkipList.py:53(setPrev)                                     SkipList.py:113(_place)(593)    0.138
_core.py:3465(Connect)                                      _core.py:3542(Bind)(256)    0.003
DBRefs.py:438(_loadKey)                                     DBRefs.py:402(has_key)(2)    0.001
                                                            DBRefs.py:411(get)(461)    0.003
AttributeEditors.py:426(SetFont)                            ControlBlocks.py:1693(instantiateWidget)(3)    0.060
Calendar.py:462(ChangeStart)                                Calendar.py:586(_createOccurrence)(7)    0.050
_misc.py:3706(GetYear)                                      CalendarBlocks.py:91(GetBusy)(182)  169.438
ControlBlocks.py:493(GetAttr)                               grid.py:1354(ProcessTableMessage)(1)    0.001
                                                            grid.py:1505(MakeCellVisible)(1)    0.001
                                                            grid.py:1989(SelectBlock)(2)   79.724
Detail.py:397(show)                                         Detail.py:386(synchronizeItemDetail)(25)    0.003
                                                            Detail.py:638(synchronizeItemDetail)(1)    0.001
DBItemIO.py:518(getUUID)                                    DBRepository.py:578(fn)(422)    0.275
                                                            DBRepositoryView.py:79(queryItems)(422)    1.017
Item.py:1730(__getParent)                                   Item.py:1397(copy)(7)    0.299
                                                            Item.py:1690(_getPath)(36)    0.001
                                                            ItemIO.py:14(writeItem)(1113)    4.428
                                                            Trunk.py:181(_copyItem)(1)    0.277
RepositoryView.py:626(_logItem)                             DBRepositoryView.py:36(_logItem)(89)    0.002
PersistentCollections.py:92(_useValue)                      PersistentCollections.py:195(__contains__)(22)    0.000
                                                            PersistentCollections.py:199(index)(2599)    0.026
                                                            PersistentCollections.py:280(remove)(2)    0.000
RefCollections.py:558(last)                                 RefCollections.py:88(_copy)(60)    0.142
AttributeEditors.py:1018(GetSampleText)                     AttributeEditors.py:589(BeginControlEdit)(6)    0.018
ControlBlocks.py:1683(getItem)                              ControlBlocks.py:1753(lookupEditor)(67)    0.018
                                                            ControlBlocks.py:1816(getItemAttributeTypeName)(90)    0.006
_core.py:3473(_setOORInfo)                                  _controls.py:324(__init__)(1)    0.001
                                                            _controls.py:481(__init__)(4)    0.006
                                                            _controls.py:1141(__init__)(35)    0.024
                                                            _controls.py:1720(__init__)(9)    0.024
                                                            _controls.py:3978(__init__)(1)    0.001
                                                            _windows.py:55(__init__)(17)    0.007
                                                            _windows.py:1006(__init__)(1)    0.001
                                                            grid.py:1299(__init__)(1)    0.003
PyICU_calendar.py:119(__init__)                             PyICU_calendar.py:296(getDefault)(561)    0.019
                                                            PyICU_calendar.py:341(_getTimezone)(9)    0.001
Block.py:686(wxSynchronizeWidget)                           Block.py:437(synchronizeWidget)(61)    0.790
                                                            ContainerBlocks.py:23(wxSynchronizeWidget)(21)    0.065
                                                            DynamicContainerBlocks.py:744(wxSynchronizeWidget)(1)    0.001
RefCollections.py:456(getAlias)                             Cloud.py:296(iterEndpoints)(290)    0.078
i18nmanager.py:96(getImage)                                 Application.py:395(GetRawImage)(16)    0.005
_misc.py:3710(GetMonth)                                     CalendarBlocks.py:91(GetBusy)(182)  169.438
Block.py:464(pushView)                                      Block.py:197(render)(2)    0.809
_windows.py:1180(SetSashPosition)                           ContainerBlocks.py:227(MoveSash)(2)    0.010
                                                            ContainerBlocks.py:285(adjustSplit)(2)    0.009
_core.py:9231(Thaw)                                         Block.py:197(render)(63)    0.809
                                                            CalendarBlocks.py:337(ChangeHeightAndAdjustContainers)(4)    0.011
                                                            ContainerBlocks.py:322(wxSynchronizeWidget)(1)    0.018
DBRefs.py:31(__init__)                                      DBRefs.py:217(__init__)(110)    0.026
PyICU_dateformat.py:148(format)                             AttributeEditors.py:912(format)(9)    0.003
SideBar.py:489(_mapItemToCacheKeyItem)                      SideBar.py:265(Draw)(2)    0.008
                                                            Trunk.py:81(installTreeOfBlocks)(2)    0.844
RepositoryView.py:553(getItemChild)                         Item.py:2187(_fwalk)(2)    0.000
                                                            RepositoryView.py:309(_fwalk)(88)    0.016
AttributeEditors.py:980(GetAttributeValue)                  AttributeEditors.py:589(BeginControlEdit)(4)    0.018
_misc.py:3714(GetDay)                                       CalendarBlocks.py:91(GetBusy)(182)  169.438
FileContainer.py:296(close)                                 DBLob.py:40(_writeData)(16)    0.008
_gdi.py:3423(GetTextExtent)                                 CalendarBlocks.py:224(DrawEventLine)(6)    0.008
                                                            DrawingUtilities.py:32(DrawClippedTextWithDots)(2)    0.001
Indexes.py:24(insertKey)                                    Indexes.py:152(insertKey)(461)    0.146
DBItemIO.py:61(writeString)                                 DBLob.py:73(_writeValue)(32)    0.009
                                                            Types.py:206(writeValue)(2567)    0.042
                                                            Types.py:1717(writeValue)(4)    0.037
_core.py:9213(Freeze)                                       Block.py:197(render)(63)    0.809
                                                            CalendarBlocks.py:337(ChangeHeightAndAdjustContainers)(4)    0.011
                                                            ContainerBlocks.py:322(wxSynchronizeWidget)(1)    0.018
i18nmanager.py:112(__getResource)                           i18nmanager.py:96(getImage)(16)    0.001
DBRefs.py:512(_makeLink)                                    LinkedMap.py:153(__setitem__)(81)    0.038
Path.py:19(__init__)                                        Item.py:1690(_getPath)(6)    0.001
                                                            Item.py:2248(findPath)(2)    0.000
                                                            RepositoryView.py:378(findPath)(88)    0.018
collections.py:105(__getitem__)                             ControlBlocks.py:275(GetElementType)(2)    0.001
                                                            ControlBlocks.py:473(GetColLabelValue)(1)    0.000
                                                            ControlBlocks.py:598(OnRangeSelect)(1)   79.711
                                                            ControlBlocks.py:690(wxSynchronizeWidget)(1)    0.176
                                                            Detail.py:63(selectedItem)(1)    0.000
                                                            SideBar.py:54(GetElementValue)(4)    0.001
SingleRef.py:42(__getUUID)                                  Item.py:530(getAttributeValue)(173)   20.944
                                                            Kind.py:693(writeValue)(87)    0.000
                                                            Kind.py:726(recognizes)(87)    0.004
                                                            PersistentCollections.py:83(_restoreValue)(88)    0.020
                                                            Values.py:54(_copy)(82)    0.030
DBItemIO.py:83(writeBoolean)                                DBLob.py:73(_writeValue)(16)    0.009
                                                            Types.py:479(writeValue)(2829)    0.014
AttributeEditors.py:390(_resize)                            AttributeEditors.py:292(__init__)(3)    0.015
Calendar.py:1212(__getattr__)                               AttributeEditors.py:198(GetAttributeValue)(6)    0.000
                                                            AttributeEditors.py:734(GetSampleText)(12)    0.001
                                                            AttributeEditors.py:764(GetAttributeValue)(10)    0.001
                                                            AttributeEditors.py:980(GetAttributeValue)(4)    0.001
                                                            AttributeEditors.py:1413(GetControlValue)(1)    0.000
                                                            AttributeEditors.py:1421(SetControlValue)(1)    0.001
                                                            AttributeEditors.py:1460(GetAttributeValue)(1)    0.000
                                                            ControlBlocks.py:1794(isReadOnly)(81)    0.008
                                                            ControlBlocks.py:1816(getItemAttributeTypeName)(45)    0.006
                                                            DBItemIO.py:340(_ref)(42)    0.723
                                                            Detail.py:1164(GetAttributeValue)(2)    0.000
                                                            Detail.py:1291(mapRecurrenceFrequency)(6)    0.001
                                                            Detail.py:1369(GetAttributeValue)(2)    0.000
                                                            Detail.py:1378(GetAttributeValue)(2)    0.000
                                                            Values.py:429(_setValue)(56)    0.079
                                                            Values.py:485(_getRef)(171)    1.072
                                                            Values.py:807(_clearDirties)(14)    0.069
Block.py:634()                                      Block.py:599(broadcast)(302)  172.114
DBRepositoryView.py:123(_registerItem)                      Item.py:1707(_setRoot)(81)    0.003
AttributeEditors.py:89(getInstance)                         ControlBlocks.py:1753(lookupEditor)(14)    0.018
Indexed.py:158(getByIndex)                                  collections.py:105(__getitem__)(10)    0.001
Detail.py:179(onDestroyWidget)                              Block.py:308(wxOnDestroyWidget)(1)    0.003
ControlBlocks.py:889(__init__)                              ControlBlocks.py:985(instantiateWidget)(29)    0.015
ControlBlocks.py:1004(onSetContentsEvent)                   Block.py:567(callNamedMethod)(1)  172.136
RepositoryView.py:534(getRoot)                              RepositoryView.py:553(getItemChild)(90)    0.001
DrawingUtilities.py:32(DrawClippedTextWithDots)             SideBar.py:265(Draw)(2)    0.008
_core.py:8602(IsShown)                                      AttributeEditors.py:390(_resize)(3)    0.001
                                                            Block.py:686(wxSynchronizeWidget)(83)    0.002
                                                            Detail.py:397(show)(26)    0.002
RefCollections.py:67(_getFlag)                              RefCollections.py:71(_setDirty)(540)    0.019
ContainerBlocks.py:414(instantiateWidget)                   Block.py:197(render)(1)    0.809
FileContainer.py:117(__init__)                              FileContainer.py:284(__init__)(16)    0.003
DBContainer.py:113(g