[Dev] Profile of startup.

John Anderson john at osafoundation.org
Mon Apr 5 15:18:21 PDT 2004


While fixing a bug, I was doing some hotshot profiling and thought it 
would be interesting to profile release Chandler startup, when a 
repository already exists, to see if there was anything interesting that 
might explain our slow startup time. Surpriseingly, I discovered that 
the routine that we spent the most time in was warn (warnings.py) and 
that the vast majority of other routines in the profile listing were 
repository related. Here's the output for those of you who are interested.

John


         631694 function calls (618330 primitive calls) in 40415.812 CPU 
seconds

   Ordered by: internal time, call count
   List reduced from 1603 to 1000 due to restriction <1000>

   ncalls  tottime  percall  cumtime  percall filename:lineno(function)
    11627 2217.734    0.191 3200.378    0.275 warnings.py:24(warn)
13522/12548 1608.044    0.119 4431.048    0.353 
item.py:412(getAttributeValue)
        1 1457.804 1457.804 1458.104 1458.104 dbxml.py:70(open)
8146/7679 1247.860    0.153 12239.062    1.594 itemhandler.py:65(endElement)
        1 1055.641 1055.641 2660.438 2660.438 xmlrepository.py:87(open)
    11627  982.643    0.085  982.643    0.085 warnings.py:59(warn_explicit)
     8167  956.677    0.117  956.677    0.117 dbxml.py:16(_swig_getattr)
    26658  882.640    0.033  882.640    0.033 dbxml.py:5(_swig_setattr)
     1460  866.763    0.594 1486.386    1.018 dbxml.py:213(next)
    12047  860.211    0.071  860.211    0.071 uuid.py:20(__init__)
      328  833.421    2.541  958.234    2.921 
sre_compile.py:180(_optimize_charset)
  582/442  807.640    1.388 25510.728   57.717 libxml2.py:4594(parseChunk)
26757/26505  792.180    0.030 1108.600    0.042 item.py:135(__setattr__)
8402/8167  748.773    0.089 2965.765    0.363 linkedmap.py:203(get)
    19848  695.434    0.035  918.509    0.046 
threadlocal.py:39(_getCurrentThreadLocals)
     1616  676.442    0.419 2331.052    1.442 dbcontainer.py:75(loadRef)
      832  643.222    0.773 1126.603    1.354 dbxml.py:90(queryWithXPath)
8146/7176  631.253    0.077 14765.835    2.058 
itemhandler.py:45(startElement)
     3380  565.264    0.167 3656.394    1.082 item.py:728(getValue)
      829  555.265    0.670 8960.560   10.809 
xmlrepository.py:194(loadChild)
    13390  509.785    0.038  626.924    0.047 values.py:18(__getitem__)
     3001  417.936    0.139 2872.795    0.957 dbxml.py:267(__init__)
    17402  379.728    0.022  379.728    0.022 item.py:1844(_countAccess)
   372/53  367.886    0.989  676.425   12.763 sre_parse.py:367(_parse)
3880/3855  349.798    0.090  876.680    0.227 item.py:1089(setDirty)
4622/4291  344.553    0.075 10982.219    2.559 item.py:1441(getItemChild)
3844/3290  342.253    0.089 12746.439    3.874 kind.py:75(getAttribute)
    11393  326.039    0.029 1093.237    0.096 xmlrepository.py:484(_getTxn)
    14733  321.507    0.022 1031.781    0.070 threadlocal.py:21(__getattr__)
     3629  320.107    0.088  956.256    0.264 dbxml.py:291(__init__)
      876  312.260    0.356  312.260    0.356 types.py:122(handlerName)
4963/4895  290.213    0.058 3187.986    0.651 attribute.py:28(getAspect)
2866/2474  280.878    0.098 7272.884    2.940 repository.py:316(find)
    23450  271.017    0.012  271.017    0.012 
threading.py:609(currentThread)
3877/3865  260.079    0.067 6634.591    1.717 kind.py:64(resolve)
     1729  253.859    0.147 1150.793    0.666 linkedmap.py:105(__setitem__)
    10007  253.318    0.025  253.318    0.025 item.py:993(hasAttributeValue)
     6464  244.284    0.038  443.320    0.069 dbcontainer.py:140(_readValue)
      459  237.389    0.517 2484.394    5.413 classloader.py:11(loadClass)
 1135/777  232.681    0.205 3858.174    4.965 itemref.py:605(_load)
 1152/919  228.264    0.198 3559.477    3.873 itemref.py:520(__setitem__)
1833/1775  225.809    0.123 10761.144    6.063 
itemhandler.py:314(attributeStart)
     3138  216.197    0.069  796.694    0.254 
xmlrepository.py:458(_startTransaction)
     2553  215.911    0.085  924.408    0.362 
xmlrepository.py:475(_abortTransaction)
     6005  213.493    0.036  678.317    0.113 dbxml.py:270(__del__)
6063/6029  208.999    0.034 1287.827    0.214 itemref.py:114(other)
1142/1120  206.985    0.181 3219.881    2.875 itemhandler.py:95(refStart)
2607/2588  204.516    0.078  783.490    0.303 repository.py:453(__getitem__)
    20321  198.332    0.010  198.332    0.010 uuid.py:51(__hash__)
  582/543  190.799    0.328 6248.220   11.507 itemhandler.py:144(itemEnd)
     6148  188.672    0.031  234.002    0.038 itemref.py:34(getItem)
     3380  183.267    0.054 2359.866    0.698 itemref.py:651(get)
6063/6029  181.262    0.030  846.870    0.140 itemref.py:45(getOther)
     1142  178.453    0.156  688.133    0.603 itemhandler.py:258(refEnd)
     3156  172.313    0.055  314.664    0.100 values.py:51(__setitem__)
     3528  172.014    0.049  219.117    0.062 repository.py:277(setLoading)
   744/51  159.207    0.214 1136.045   22.275 sre_compile.py:24(_compile)
     6630  158.427    0.024  737.384    0.111 dbxml.py:258(<lambda>)
 1518/638  157.939    0.104 4554.490    7.139 itemref.py:329(attach)
     5110  157.544    0.031  467.682    0.092 xmlrepository.py:492(_setTxn)
    10679  155.704    0.015  155.704    0.015 uuid.py:64(__eq__)
     9397  155.086    0.017  155.086    0.017 item.py:1332(getRepository)
      582  153.240    0.263 1345.805    2.312 item.py:66(_fillItem)
     1991  151.096    0.076  915.620    0.460 
itemhandler.py:470(setupTypeDelegate)
        2  145.570   72.785  146.361   73.180 
xmlrepository.py:466(_commitTransaction)
      552  144.870    0.262  325.542    0.590 
dbcontainer.py:196(getDocVersion)
     2487  144.784    0.058  727.493    0.293 dbxml.py:183(setVariableValue)
  582/416  144.208    0.248 26592.673   63.925 repository.py:674(_loadDoc)
4328/4322  143.248    0.033 1303.553    0.302 
itemhandler.py:413(getCardinality)
    16546  141.685    0.009  141.685    0.009 values.py:26(_getAccess)
        2  132.613   66.307  250.108  125.054 windows.py:489(Show)
      428  130.688    0.305  143.783    0.336 ntpath.py:266(isdir)
     1518  123.274    0.081  123.274    0.081 itemref.py:313(__init__)
      582  120.334    0.207  156.852    0.270 
libxml2.py:1381(createPushParser)
       38  119.942    3.156  119.942    3.156 sre_compile.py:229(_mk_bitmap)
     2312  118.652    0.051  692.782    0.300 dbxml.py:145(getContent)
     2237  114.582    0.051  307.344    0.137 dbcontainer.py:64(cursor)
     1616  114.056    0.071 2526.525    1.563 
xmlrepositoryview.py:412(_loadRef_)
2444/1198  113.605    0.046 27280.108   22.771 linkedmap.py:80(_get)
     1617  111.913    0.069 2837.933    1.755 
xmlrepositoryview.py:400(_loadRef)
1833/1810  110.803    0.060 1498.250    0.828 
itemhandler.py:426(getTypeName)
  829/436  110.590    0.133 32779.315   75.182 repository.py:750(_loadChild)
      582  108.471    0.186  213.219    0.366 itemhandler.py:126(itemStart)
     1833  107.249    0.059  224.147    0.122 
itemhandler.py:357(attributeEnd)
     6399  104.463    0.016  104.463    0.016 repository.py:269(isLoading)
     5115  102.238    0.020  310.473    0.061 threadlocal.py:28(__setattr__)
  802/801  100.431    0.125 3141.743    3.922 itemref.py:56(attach)
3943/3585  100.424    0.025 2132.700    0.595 item.py:125(__getattr__)
      998   99.443    0.100  328.861    0.330 types.py:491(fieldEnd)
 1059/368   96.888    0.091   96.888    0.263 sre_parse.py:147(getwidth)
        5   96.356   19.271   97.699   19.540 stattool.py:226(Realize)
  535/505   95.799    0.179 4252.554    8.421 itemref.py:360(_attach)
      578   95.723    0.166  583.245    1.009 item.py:1409(_addItem)
     4023   93.859    0.023   93.859    0.023 sre_parse.py:187(__next)
        9   91.477   10.164   94.360   10.484 events.py:46(Skip)
        1   89.390   89.390   90.220   90.220 dbxml.py:62(__init__)
    12181   86.056    0.007   86.056    0.007 item.py:1760(_loadItem)
        1   85.334   85.334   85.334   85.334 html.py:550(LoadPage)
     3294   82.249    0.025   82.249    0.025 itemref.py:664(resolveAlias)
     1617   81.471    0.050   81.471    0.050 
xmlrepositoryview.py:484(_packKey)
      832   81.449    0.098  243.436    0.293 dbxml.py:226(__init__)
      582   80.916    0.139  277.884    0.477 item.py:1292(_setRoot)
     1164   80.156    0.069  111.828    0.096 
repository.py:526(_registerItem)
3359/3073   79.612    0.024 10030.420    3.264 
itemhandler.py:463(getAttribute)
     3629   76.267    0.021  172.646    0.048 dbxml.py:256(<lambda>)
     1102   71.950    0.065  493.856    0.448 
xmlrepository.py:337(getDocUUID)
     5946   71.347    0.012   71.347    0.012 itemhandler.py:91(characters)
     1240   70.702    0.057   70.702    0.057 
xmlrepositoryview.py:494(_prepareKey)
     2115   70.532    0.033  373.732    0.177 linkedmap.py:25(_setNext)
   350/65   70.516    0.201  264.311    4.066 os.py:206(walk)
      628   70.491    0.112  430.306    0.685 dbxml.py:285(asDocument)
      737   66.437    0.090  356.321    0.483 
xmlrepositoryview.py:386(__init__)
      844   66.210    0.078  434.166    0.514 
xmlrepositoryview.py:110(createRefDict)
     1779   65.130    0.037   65.130    0.037 
__init__.py:1047(getEffectiveLevel)
        1   63.163   63.163  984.973  984.973 urllib2.py:71(?)
     3028   63.127    0.021  132.562    0.044 sre_parse.py:206(get)
      582   61.745    0.106  957.634    1.645 item.py:1398(_setParent)
     1679   60.722    0.036  120.173    0.072 repository.py:588(isDebug)
      844   59.605    0.071   98.604    0.117 itemref.py:434(__init__)
     5433   59.559    0.011   59.559    0.011 repository.py:576(__getUUID)
      697   58.504    0.084  477.105    0.685 dbxml.py:155(__init__)
     1677   57.883    0.035  194.534    0.116 repository.py:114(_getView)
        1   57.070   57.070  123.203  123.203 controlblocks.py:1(?)
     1729   55.996    0.032   55.996    0.032 linkedmap.py:14(__init__)
  497/238   54.439    0.110 4613.674   19.385 kind.py:153(_inheritAttribute)
     1991   52.203    0.026  967.823    0.486 itemhandler.py:329(valueStart)
  568/550   51.799    0.091 2859.031    5.198 
item.py:212(getAttributeAspect)
 1068/644   51.538    0.048 27294.336   42.383 linkedmap.py:240(iterkeys)
        4   50.793   12.698   52.220   13.055 image.py:350(__init__)
1224/1219   50.238    0.041  361.050    0.296 
xmlrepositoryview.py:420(_changeRef)
  582/442   48.809    0.084 25917.396   58.637 
repository.py:417(_loadItemDoc)
     4222   48.794    0.012   48.794    0.012 item.py:1271(__getUUID)
  481/471   47.862    0.100 1285.289    2.729 linkedmap.py:195(has_key)
        1   46.967   46.967 1164.105 1164.105 feedparser.py:37(?)
     1541   46.708    0.030  321.636    0.209 linkedmap.py:34(_setPrevious)
     1547   46.536    0.030  370.912    0.240 types.py:105(getParsedValue)
 1068/644   46.396    0.043 27418.709   42.576 linkedmap.py:235(__iter__)
     1474   45.795    0.031   84.690    0.057 
xmlrepositoryview.py:475(_setItem)
  582/442   45.759    0.079 25786.092   58.340 
xmlrepository.py:331(parseDoc)
      328   44.917    0.137 1005.639    3.066 
sre_compile.py:151(_compile_charset)
      621   44.372    0.071   44.418    0.072 dbxml.py:137(__del__)
        1   44.098   44.098  414.389  414.389 utility.py:10(?)
  582/580   44.014    0.076  178.270    0.307 
itemhandler.py:226(containerEnd)
     1229   44.001    0.036  209.707    0.171 item.py:1962(linkChanged)
      829   43.359    0.052 9018.935   10.879 
xmlrepository.py:416(loadChild)
      628   43.031    0.069  224.175    0.357 
xmlrepository.py:344(getDocVersion)
      273   41.611    0.152 1146.811    4.201 item.py:842(addValue)
     1164   41.601    0.036   63.301    0.054 values.py:13(__init__)
      582   41.589    0.071   41.589    0.071 libxml2.py:4418(__del__)
     1164   40.451    0.035  110.434    0.095 values.py:82(_setItem)
  579/567   39.820    0.069  730.261    1.288 itemhandler.py:182(kindEnd)
1224/1219   39.524    0.032  294.318    0.241 itemref.py:643(_changeRef)
     1249   38.981    0.031  225.159    0.180 values.py:99(__setitem__)
     1010   38.744    0.038   89.921    0.089 item.py:1011(_setAttaching)
        2   38.231   19.115 1122.166  561.083 __init__.py:2(?)
      532   37.875    0.071   55.548    0.104 ntpath.py:58(join)
     2429   37.809    0.016   60.860    0.025 sre_parse.py:200(match)
        1   37.479   37.479  599.549  599.549 client.py:41(?)
  801/800   35.692    0.045 3173.628    3.967 itemref.py:17(__init__)
     1074   35.682    0.033   35.682    0.033 types.py:126(makeValue)
   291/51   35.551    0.122  681.517   13.363 sre_parse.py:312(_parse_sub)
     2746   35.373    0.013   35.373    0.013 sre_parse.py:137(__getitem__)
     1121   34.778    0.031  130.177    0.116 
itemhandler.py:451(getOtherName)
      514   33.998    0.066  155.844    0.303 dbxml.py:149(getMetaData)
     1151   33.857    0.029   65.239    0.057 itemref.py:429(__init__)
  579/567   32.438    0.056  659.963    1.164 repository.py:776(_findKind)
      497   31.717    0.064  120.729    0.243 item.py:922(hasValue)
     1589   31.706    0.020  350.554    0.221 itemref.py:638(linkChanged)
      375   31.306    0.083 26898.010   71.728 item.py:1993(_load)
        1   31.108   31.108 1046.095 1046.095 expatreader.py:4(?)
      833   30.894    0.037  108.552    0.130 xmlrepository.py:501(_getCtx)
        1   30.690   30.690   39.955   39.955 types.py:34(?)
      503   30.262    0.060   87.543    0.174 itemhandler.py:306(dbEnd)
  582/442   29.962    0.051 25841.393   58.465 
xmlrepository.py:438(parseDoc)
     1099   29.821    0.027   83.644    0.076 itemhandler.py:493(makeValue)
   167/62   29.772    0.178 5462.820   88.110 item.py:1514(walk)
  228/211   29.461    0.129  962.149    4.560 
persistentcollections.py:41(_setItem)
 1071/584   29.375    0.027 27020.211   46.267 item.py:598(iterChildren)
        1   29.031   29.031   47.952   47.952 mimetools.py:1(?)
        4   28.611    7.153   42.609   10.652 windows.py:982(Append)
     1963   28.605    0.015   28.605    0.015 uuid.py:84(__ne__)
        1   27.856   27.856   30.558   30.558 server.py:41(?)
     1048   27.525    0.026   61.631    0.059 linkedmap.py:101(__getitem__)
      582   26.881    0.046   36.518    0.063 libxml2.py:4414(__init__)
      829   26.832    0.032   83.401    0.101 
xmlrepository.py:525(_getContainerExpr)
      547   26.777    0.049  225.430    0.412 itemref.py:516(__getitem__)
      582   26.519    0.046   44.812    0.077 item.py:1851(__new__)
      582   26.305    0.045   26.305    0.045 
itemhandler.py:37(startDocument)
        1   26.291   26.291  449.749  449.749 wsdltools.py:10(?)
      832   26.141    0.031   26.141    0.031 dbxml.py:209(__del__)
        1   26.061   26.061   26.914   26.914 gizmos.py:2(?)
     1151   25.818    0.022   91.057    0.079 itemref.py:455(_makeLink)
        1   25.788   25.788   27.946   27.946 html.py:2(?)
     1385   25.677    0.019   25.677    0.019 item.py:1007(_isAttaching)
        1   24.945   24.945  746.713  746.713 stockquote.py:1(?)
        1   24.791   24.791   73.226   73.226 containerblocks.py:1(?)
      918   24.690    0.027   24.690    0.027 linkedmap.py:44(__init__)
        1   24.662   24.662  129.792  129.792 utils.py:5(?)
      832   24.332    0.029   71.380    0.086 dbxml.py:205(<lambda>)
      698   22.827    0.033  353.193    0.506 dbxml.py:133(<lambda>)
      369   22.674    0.061   79.254    0.215 itemhandler.py:384(valueEnd)
        1   21.990   21.990 1008.857 1008.857 saxutils.py:6(?)
        1   21.908   21.908   21.908   21.908 xmlbuilder.py:46(DOMBuilder)
        1   21.835   21.835  537.830  537.830 parser.py:2(?)
        1   21.567   21.567   34.083   34.083 block.py:1(?)
        1   21.250   21.250  148.614  148.614 __init__.py:11(?)
      723   20.896    0.029   20.896    0.029 types.py:228(makeValue)
      840   20.467    0.024   20.467    0.024 uuid.py:100(str64)
      234   20.465    0.087  585.838    2.504 attribute.py:19(_fillItem)
     1033   20.443    0.020   32.002    0.031 sax.py:14(cdataBlock)
        1   20.004   20.004   59.085   59.085 main.py:1(?)
        1   19.650   19.650   30.779   30.779 mimetypes.py:23(?)
       68   19.282    0.284  360.278    5.298 dbxml.py:88(getDocument)
      217   19.206    0.089   95.261    0.439 types.py:523(getParsedValue)
   142/30   19.132    0.135 27036.888  901.230 
loadparcels.py:43(WalkParcels)
        1   18.962   18.962   21.268   21.268 navigationblocks.py:1(?)
     1824   17.868    0.010   17.868    0.010 itemref.py:806(linkChanged)
     1379   17.665    0.013   17.665    0.013 item.py:1246(_refName)
        1   17.254   17.254  168.544  168.544 smtplib.py:33(?)
      588   16.971    0.029   54.005    0.092 itemref.py:647(_getRef)
      582   16.952    0.029   16.952    0.029 itemhandler.py:27(__init__)
        1   16.539   16.539 40111.607 40111.607 application.py:124(OnInit)
      578   16.527    0.029   41.141    0.071 linkedmap.py:97(_makeLink)
      276   16.389    0.059   37.173    0.135 
persistentcollections.py:155(append)
       51   16.315    0.320  182.507    3.579 
sre_compile.py:329(_compile_info)
     1572   16.269    0.010   16.269    0.010 types.py:450(isValueReady)
        2   15.724    7.862   16.574    8.287 
__init__.py:68(search_function)
       68   15.658    0.230   30.125    0.443 dbcontainer.py:242(getDocId)
  812/785   15.552    0.019  931.180    1.186 
persistentcollections.py:83(_restoreValue)
        1   15.488   15.488  781.079  781.079 inspect.py:24(?)
        1   15.473   15.473   18.460   18.460 tempfile.py:18(?)
      578   15.380    0.027   22.629    0.039 item.py:1285(_getRoot)
      832   15.273    0.018   36.949    0.044 dbxml.py:203(<lambda>)
     1547   15.253    0.010   15.253    0.010 types.py:102(isValueReady)
        1   15.053   15.053  794.968  794.968 
menublocks.py:14(buildMenuList)
      383   15.028    0.039 2219.506    5.795 itemhandler.py:250(classEnd)
      370   14.907    0.040   16.916    0.046 
persistentcollections.py:68(_prepareValue)
      551   14.706    0.027  269.025    0.488 
xmlrepository.py:442(getDocUUID)
     1164   14.159    0.012   14.159    0.012 values.py:30(_setItem)
       27   13.955    0.517 4506.611  166.912 loadparcels.py:86(_loadParcel)
        1   13.747   13.747   20.139   20.139 views.py:1(?)
  124/119   13.680    0.110 2698.076   22.673 item.py:1574(find)
      244   13.638    0.056   18.488    0.076 
persistentcollections.py:25(__init__)
     1547   13.421    0.009   13.421    0.009 types.py:99(startValue)
      744   13.195    0.018   13.195    0.018 sre_parse.py:98(__init__)
     1477   13.025    0.009   13.025    0.009 sre_parse.py:133(__len__)
      697   12.813    0.018   31.218    0.045 dbxml.py:131(<lambda>)
        1   12.741   12.741 1176.968 1176.968 rssdata.py:1(?)
        1   12.705   12.705   15.320   15.320 config.py:34(?)
        1   12.381   12.381  143.042  143.042 base64mime.py:24(?)
       14   12.201    0.872   12.201    0.872 misc.py:26(__del__)
        1   12.153   12.153   16.832   16.832 socket.py:42(?)
      289   12.028    0.042   26.694    0.092 itemhandler.py:298(aliasEnd)
        1   11.953   11.953   12.210   12.210 fonts.py:377(__init__)
        9   11.589    1.288   14.935    1.659 controls2.py:1102(AppendItem)
      317   11.444    0.036   17.970    0.057 sre_compile.py:322(_simple)
      155   11.436    0.074   11.436    0.074 path.py:57(set)
      232   11.398    0.049   15.401    0.066 
persistentcollections.py:289(__getitem__)
        6   11.365    1.894   74.713   12.452 __init__.py:1(?)
      222   11.351    0.051   78.139    0.352 
types.py:69(getImplementationType)
        1   11.125   11.125   23.456   23.456 csvimporter.py:1(?)
  419/415   10.893    0.026  933.365    2.249 
persistentcollections.py:215(__iter__)
      550   10.685    0.019   17.673    0.032 ntpath.py:50(isabs)
       19   10.674    0.562   18.276    0.962 windows.py:1176(__init__)
       74   10.528    0.142   65.930    0.891 kind.py:24(__init)
        1   10.408   10.408   34.620   34.620 agentmanager.py:1(?)
      128   10.327    0.081   16.122    0.126 sre_parse.py:221(isname)
        1   10.313   10.313   12.074   12.074 action.py:1(?)
       51   10.193    0.200 2026.000   39.725 sre_compile.py:459(compile)
      890   10.148    0.011   10.148    0.011 sre_parse.py:145(append)
        3   10.032    3.344  156.903   52.301 
xmlrepository.py:282(queryItems)
        1    9.835    9.835   33.354   33.354 outlookcontacts.py:1(?)
      683    9.817    0.014    9.817    0.014 item.py:1048(isStale)
      370    9.806    0.027   10.907    0.029 
persistentcollections.py:59(_setDirty)
        1    9.764    9.764   10.200   10.200 notificationmanager.py:4(?)
      582    9.638    0.017    9.638    0.017 libxml2.py:515(__init__)
        1    9.601    9.601  134.904  134.904 blocks.py:2(?)
      472    9.524    0.020    9.524    0.020 
persistentcollections.py:53(__setItem)
        1    9.379    9.379   13.629   13.629 agentitem.py:1(?)
      428    9.241    0.022   13.095    0.031 stat.py:45(S_ISDIR)
        4    9.158    2.290   10.894    2.723 image.py:338(ConvertToBitmap)
        1    9.137    9.137  753.040  753.040 tokenize.py:23(?)
      121    9.098    0.075   18.181    0.150 
persistentcollections.py:232(__init__)
       68    9.085    0.134  449.420    6.609 xmlrepository.py:176(loadItem)
        1    9.042    9.042   43.759   43.759 minidom.py:15(?)
      887    8.963    0.010    8.963    0.010 path.py:45(__getitem__)
        1    8.916    8.916    9.235    9.235 urllib.py:23(?)
    68/59    8.817    0.130 2090.546   35.433 repository.py:727(_loadItem)
        1    8.817    8.817 1064.147 1064.147 saxexts.py:41(_create_parser)
    45/43    8.751    0.194 5612.577  130.525 repository.py:291(walk)
        1    8.695    8.695   11.331   11.331 types.py:2(?)
        1    8.647    8.647   57.112   57.112 httplib.py:67(?)
      456    8.620    0.019   15.229    0.033 itemref.py:467(_getRepository)
        1    8.613    8.613   11.049   11.049 event.py:4(?)
        1    8.591    8.591 33481.855 33481.855 
loadparcels.py:50(LoadParcels)
        1    8.585    8.585 1054.680 1054.680 drv_pyexpat.py:5(?)
      696    8.289    0.012    8.289    0.012 
xmlrepositoryview.py:396(_getRepository)
      776    8.239    0.011    8.239    0.011 itemref.py:463(_getItem)
      200    8.115    0.041   11.541    0.058 
persistentcollections.py:296(get)
       51    7.996    0.157 2034.850   39.899 sre.py:216(_compile)
      582    7.818    0.013    7.818    0.013 itemhandler.py:254(nameEnd)
        1    7.709    7.709    8.489    8.489 frames.py:278(__init__)
        1    7.704    7.704   30.649   30.649 messagesource.py:2(?)
        1    7.651    7.651   10.842   10.842 webbrowser.py:1(?)
   138/34    7.630    0.055   21.032    0.619 item.py:1275(_getPath)
        1    7.531    7.531  333.716  333.716 sgmllib.py:1(?)
      317    7.508    0.024   13.176    0.042 sre_parse.py:141(__getslice__)
        1    7.497    7.497    7.550    7.550 styles.py:1(?)
      832    7.442    0.009    7.442    0.009 dbxml.py:216(__iter__)
      200    7.385    0.037  100.447    0.502 kind.py:57(getItemClass)
        1    7.343    7.343    7.647    7.647 ftplib.py:29(?)
      557    7.119    0.013    7.119    0.013 ntpath.py:115(splitdrive)
      220    7.082    0.032    7.082    0.032 sre_parse.py:80(opengroup)
        1    6.980    6.980    7.963    7.963 html.py:636(__init__)
        1    6.975    6.975   12.395   12.395 dis.py:1(?)
        1    6.960    6.960   10.653   10.653 sidebar.py:1(?)
        4    6.870    1.718    8.185    2.046 sizers.py:155(Layout)
      582    6.860    0.012    6.860    0.012 libxml2.py:127(endDocument)
       94    6.789    0.072   18.417    0.196 
persistentcollections.py:249(__setitem__)
      241    6.678    0.028   53.574    0.222 kind.py:173(_getSuperKinds)
        1    6.673    6.673    7.968    7.968 controls2.py:1199(__init__)
      726    6.646    0.009    6.646    0.009 sre_compile.py:42(<lambda>)
        1    6.619    6.619    9.504    9.504 domimplementation.py:11(?)
        4    6.445    1.611    6.445    1.611 image.py:195(__del__)
        1    6.444    6.444   30.812   30.812 xmlbuilder.py:1(?)
      140    6.359    0.045   16.108    0.115 kind.py:268(makeValue)
       74    6.335    0.086  249.447    3.371 kind.py:39(_fillItem)
      123    6.323    0.051   15.728    0.128 
persistentcollections.py:105(__init__)
      387    6.284    0.016    6.284    0.016 types.py:191(makeValue)
       19    6.237    0.328  279.350   14.703 
menublocks.py:211(renderMenuEntry)
        3    6.100    2.033    8.347    2.782 controls.py:455(__init__)
       51    6.079    0.119  693.114   13.590 sre_parse.py:614(parse)
        1    6.041    6.041    6.152    6.152 agentcontrol.py:1(?)
        3    5.971    1.990   53.055   17.685 
controlblocks.py:439(LoadChildren)
        1    5.951    5.951    6.485    6.485 frames.py:134(CreateToolBar)
       25    5.890    0.236    7.265    0.291 block.py:65(getwxID)
       19    5.864    0.309   10.337    0.544 windows.py:853(InsertItem)
      757    5.795    0.008    5.795    0.008 sre_parse.py:215(isident)
        1    5.788    5.788    5.856    5.856 node.py:1(?)
        2    5.787    2.893    5.787    2.893 csv.py:41(_validate)
      107    5.784    0.054  353.045    3.299 item.py:1834(_refDict)
        1    5.632    5.632    9.939    9.939 
windows2.py:183(SplitVertically)
      198    5.592    0.028    7.186    0.036 
persistentcollections.py:303(itervalues)
      287    5.568    0.019    5.568    0.019 types.py:482(fieldsStart)
        7    5.421    0.774    5.515    0.788 dbcontainer.py:19(__init__)
      5/1    5.385    1.077  361.733  361.733 menublocks.py:96(installMenu)
        1    5.369    5.369    9.412    9.412 agentthread.py:1(?)
       21    5.326    0.254   10.212    0.486 windows.py:53(Connect)
     14/1    5.297    0.378 1230.957 1230.957 block.py:129(render)
        1    5.191    5.191    7.281    7.281 domreg.py:3(?)
        1    5.173    5.173    5.372    5.372 calendar.py:2(?)
      578    5.156    0.009    5.156    0.009 item.py:1392(_isRepository)
        1    4.947    4.947    5.034    5.034 timeoutsocket.py:14(?)
      121    4.789    0.040   14.086    0.116 path.py:17(__init__)
      214    4.758    0.022    4.758    0.022 sre_parse.py:269(_escape)
       18    4.617    0.257    9.380    0.521 windows.py:59(_setOORInfo)
      287    4.607    0.016    4.607    0.016 types.py:447(startValue)
      370    4.555    0.012    4.555    0.012 
persistentcollections.py:94(_storeValue)
        1    4.533    4.533    4.533    4.533 expat.py:1(?)
        1    4.504    4.504   13.953   13.953 agent.py:1(?)
        1    4.490    4.490    4.490    4.490 generateitems.py:3(?)
        1    4.480    4.480    4.632    4.632 contentmodel.py:2(?)
        1    4.472    4.472    4.472    4.472 utilities.py:34(?)
        1    4.466    4.466    6.360    6.360 menublocks.py:1(?)
      133    4.436    0.033    4.436    0.033 itemref.py:260(__init__)
        1    4.397    4.397    4.677    4.677 windows.py:540(SetSizerAndFit)
       33    4.342    0.132   91.518    2.773 types.py:53(_fillItem)
        1    4.235    4.235   10.408   10.408 csv.py:4(?)
      287    4.210    0.015    4.210    0.015 types.py:487(fieldsEnd)
        1    4.205    4.205    5.421    5.421 opcode.py:5(?)
        1    4.106    4.106    4.106    4.106 
agentmanager.py:24(AgentManager)
        1    4.028    4.028    4.028    4.028 htmlentitydefs.py:1(?)
      456    4.001    0.009    4.001    0.009 itemref.py:815(_load)
       70    3.950    0.056    3.950    0.056 types.py:575(getParsedValue)
        5    3.919    0.784    6.268    1.254 events.py:66(GetSize)
        1    3.875    3.875    4.004    4.004 scheduler.py:1(?)
      428    3.854    0.009    3.854    0.009 stat.py:29(S_IFMT)
        1    3.835    3.835    3.866    3.866 dialogaction.py:1(?)
      220    3.721    0.017    3.721    0.017 sre_parse.py:91(closegroup)
        1    3.707    3.707    3.964    3.964 socket.py:146(_socketobject)
        1    3.703    3.703    6.772    6.772 xmlschema.py:10(?)
        1    3.654    3.654    3.654    3.654 sidebar.py:35(SideBarDelegate)
      139    3.645    0.026    6.476    0.047 item.py:1316(__getParent)
      446    3.624    0.008    3.624    0.008 itemref.py:634(_loadRef)
        1    3.608    3.608    3.608    3.608 token.py:3(?)
        1    3.600    3.600    4.256    4.256 dbxml.py:82(putDocument)
       34    3.576    0.105   18.043    0.531 __init__.py:759(getLogger)
       19    3.554    0.187    8.158    0.429 
windows.py:937(GetMenuItemCount)
       32    3.550    0.111    4.673    0.146 __init__.py:790(_fixupParents)
     10/1    3.532    0.353   21.097   21.097 
controlblocks.py:499(ExpandContainer)
       51    3.518    0.069 1322.071   25.923 sre_compile.py:444(_code)
       13    3.328    0.256    7.070    0.544 sizers.py:122(_Add)
        1    3.274    3.274    4.469    4.469 contacts.py:2(?)
      317    3.235    0.010    3.235    0.010 sre_parse.py:139(__setitem__)
      140    3.215    0.023   19.323    0.138 kind.py:265(getParsedValue)
        3    3.203    1.068  181.256   60.419 
xmlrepositoryview.py:72(queryItems)
        4    3.147    0.787    3.315    0.829 gettext.py:127(_expand_lang)
       34    3.093    0.091    3.093    0.091 path.py:28(__repr__)
        1    3.074    3.074    3.074    3.074 ieee754.py:20(?)
       23    3.023    0.131   67.054    2.915 menublocks.py:177(setMenuItem)
       35    2.963    0.085    3.840    0.110 threading.py:93(acquire)
      287    2.913    0.010    2.913    0.010 types.py:72(handlerName)
       29    2.863    0.099   88.639    3.057 parcel.py:56(_setLogger)
       98    2.845    0.029    8.425    0.086 __init__.py:867(debug)
       14    2.835    0.203    6.806    0.486 controls2.py:829(IsOk)
       34    2.817    0.083    3.501    0.103 
types.py:60(_registerTypeHandler)
        1    2.790    2.790    3.568    3.568 controls.py:776(__init__)
       68    2.786    0.041  368.112    5.413 
xmlrepository.py:318(getDocument)
      212    2.768    0.013    2.768    0.013 path.py:49(__len__)
        1    2.755    2.755    2.755    2.755 __init__.py:5(?)
        1    2.713    2.713    3.050    3.050 fonts.py:354(AddCatalog)
      133    2.702    0.020    4.636    0.035 repository.py:571(_addStub)
        1    2.684    2.684  238.571  238.571 
notificationmanager.py:40(PrepareSubscribers)
       10    2.673    0.267    7.220    0.722 
controls2.py:998(SetItemHasChildren)
        5    2.644    0.529    4.087    0.817 windows.py:435(SetSize)
       33    2.634    0.080  326.146    9.883 kind.py:94(hasAttribute)
       12    2.626    0.219    5.774    0.481 controls2.py:1008(GetPyData)
        1    2.617    2.617    3.225    3.225 
dbxml.py:89(parseXPathExpression)
       13    2.615    0.201    9.686    0.745 sizers.py:195(Add)
        1    2.602    2.602    5.214    5.214 mail.py:2(?)
        1    2.594    2.594    2.594    2.594 soapbuilder.py:51(SOAPBuilder)
        1    2.567    2.567    2.567    2.567 agentitem.py:15(AgentItem)
        1    2.546    2.546    2.835    2.835 frames.py:95(SetMenuBar)
        1    2.543    2.543    2.543    2.543 mail.py:14(MailParcel)
       10    2.518    0.252    7.100    0.710 controls2.py:870(__init__)
        1    2.518    2.518    2.900    2.900 random.py:40(?)
       52    2.511    0.048 5317.964  102.269 repository.py:157(find)
      114    2.486    0.022    2.486    0.022 singleref.py:12(__init__)
        1    2.457    2.457    3.793    3.793 notes.py:2(?)
        8    2.429    0.304    2.429    0.304 ntpath.py:253(exists)
        1    2.382    2.382    3.477    3.477 ftcore.py:3(?)
        5    2.365    0.473  139.340   27.868 
controlblocks.py:363(renderOneBlock)
        2    2.318    1.159   18.516    9.258 
notificationmanager.py:51(Subscribe)
        3    2.313    0.771    4.691    1.564 windows.py:695(__init__)
        1    2.303    2.303    2.377    2.377 content.py:1(?)
        8    2.290    0.286    6.387    0.798 windows.py:273(GetSize)
       68    2.279    0.034  451.699    6.643 xmlrepository.py:412(loadItem)
        1    2.256    2.256    2.535    2.535 frames.py:104(CreateStatusBar)
       74    2.221    0.030    3.913    0.053 item.py:1951(__init__)
        1    2.203    2.203    2.203    2.203 
navigationblocks.py:29(BookmarksBar)
        1    2.179    2.179    2.426    2.426 cgi.py:16(?)
        1    2.172    2.172    2.172    2.172 xmlbuilder.py:14(Options)
        1    2.163    2.163    2.163    2.163 __init__.py:14(Node)
       29    2.138    0.074   66.530    2.294 parcel.py:49(_fillItem)
        1    2.123    2.123    2.202    2.202 errors.py:41(?)
      138    2.095    0.015    2.095    0.015 path.py:84(append)
    76/38    2.094    0.028  231.707    6.098 query.py:43(run)
        1    2.087    2.087    2.087    2.087 minidom.py:34(Node)
       45    2.036    0.045  166.651    3.703 repository.py:812(getRoot)
        1    1.985    1.985    4.580    4.580 soapbuilder.py:34(?)
       30    1.952    0.065  625.837   20.861 itemref.py:271(_loadItem)
        1    1.945    1.945    2.089    2.089 minicompat.py:1(?)
       76    1.942    0.026  281.857    3.709 types.py:417(makeValue)
       55    1.927    0.035    1.927    0.035 singleref.py:33(__getUUID)
        9    1.890    0.210    4.258    0.473 
controls2.py:1062(GetNextSibling)
        1    1.864    1.864    1.864    1.864 parser.py:31(Frame)
        1    1.861    1.861    1.861    1.861 menublocks.py:5(MenuEntry)
        1    1.836    1.836    1.836    1.836 posixpath.py:11(?)
       35    1.814    0.052    2.432    0.069 threading.py:111(release)
      163    1.749    0.011    1.749    0.011 types.py:429(handlerName)
        1    1.740    1.740    1.740    1.740 action.py:16(Action)
        1    1.732    1.732   13.544   13.544 gettext.py:229(_parse)
        1    1.729    1.729    2.007    2.007 socketserver.py:120(?)
      163    1.723    0.011    1.723    0.011 types.py:432(makeValue)
        8    1.705    0.213    1.705    0.213 controls2.py:823(__del__)
      170    1.698    0.010    1.698    0.010 repository.py:324(<lambda>)
        1    1.687    1.687    1.708    1.708 demo.py:1(?)
        1    1.670    1.670    1.670    1.670 
repository.py:12(RepositoryDelegate)
        1    1.658    1.658    1.658    1.658 
__init__.py:187(InvalidModificationErr)
      140    1.631    0.012    1.631    0.012 kind.py:262(startValue)
       19    1.630    0.086   16.305    0.858 
item.py:1222(getItemDisplayName)
        1    1.609    1.609    1.683    1.683 __future__.py:48(?)
        1    1.600    1.600    3.284    3.284 repository.py:2(?)
        1    1.592    1.592    1.592    1.592 importer.py:10(Importer)
        1    1.590    1.590    1.590    1.590 markupbase.py:18(ParserBase)
        8    1.577    0.197    1.577    0.197 misc.py:76(__getattr__)
        1    1.533    1.533    1.533    1.533 pulldom.py:19(PullDOM)
        1    1.517    1.517    1.647    1.647 range.py:11(?)
        5    1.489    0.298    1.779    0.356 
controls2.py:1182(GetFirstChild)
        1    1.479    1.479    1.479    1.479 
notification.py:8(Notification)
      102    1.476    0.014    1.476    0.014 sre_compile.py:438(isstring)
      123    1.472    0.012    1.472    0.012 
persistentcollections.py:220(itervalues)
        1    1.468    1.468  128.916  128.916 
xmlrepositoryview.py:157(commit)
       51    1.466    0.029    2.839    0.056 sre_parse.py:183(__init__)
        1    1.445    1.445    1.445    1.445 __init__.py:57(DOMError)
       32    1.435    0.045    1.783    0.056 __init__.py:843(__init__)
        1    1.414    1.414   84.070   84.070 iso8601.py:10(?)
        6    1.411    0.235    4.389    0.731 frames.py:137(GetToolBar)
       11    1.379    0.125    1.379    0.125 events.py:63(__init__)
        1    1.353    1.353 40415.812 40415.812 wx.py:1921(__init__)
        1    1.341    1.341    2.360    2.360 windows2.py:234(__init__)
        1    1.340    1.340    1.340    1.340 wsdltools.py:17(WSDLReader)
        1    1.337    1.337    1.475    1.475 documenttypes.py:2(?)
        1    1.335    1.335    1.460    1.460 gzip.py:4(?)
        2    1.329    0.664   14.697    7.348 
containerblocks.py:15(renderOneBlock)
        1    1.299    1.299    1.299    1.299 notes.py:14(NotesParcel)
       12    1.298    0.108  105.553    8.796 
block.py:99(SynchronizeFramework)
        4    1.292    0.323    5.516    1.379 windows.py:970(__init__)
        4    1.279    0.320    1.279    0.320 gdi.py:41(__del__)
      140    1.279    0.009    1.279    0.009 kind.py:259(isValueReady)
        1    1.260    1.260    1.260    1.260 
__init__.py:47(UserDataHandler)
        1    1.231    1.231    1.231    1.231 urlparse.py:5(?)
        1    1.225    1.225    1.225    1.225 
domimplementation.py:29(DOMImplementation)
        1    1.222    1.222    2.105    2.105 ns.py:41(?)
        1    1.214    1.214    1.214    1.214 
blocks.py:29(ZaoBaoListDelegate)
      129    1.212    0.009    1.212    0.009 kind.py:291(handlerName)
        1    1.211    1.211    1.211    1.211 block.py:8(Block)
        1    1.193    1.193    2.152    2.152 frames.py:150(__init__)
        9    1.190    0.132    1.190    0.132 sax.py:38(startElement)
        2    1.184    0.592    1.184    0.592 expatreader.py:143(setFeature)
        6    1.175    0.196    9.312    1.552 
block.py:197(Calculate_wxBorder)
       94    1.165    0.012    1.165    0.012 types.py:258(makeValue)
        1    1.162    1.162    1.162    1.162 main.py:14(MainView)
        1    1.159    1.159    1.159    1.159 utility.py:49(TimeoutHTTPS)
       29    1.154    0.040    4.828    0.166 parcel.py:71(startupParcel)
        1    1.144    1.144    1.144    1.144 quopri.py:3(?)
      102    1.143    0.011    1.143    0.011 types.py:255(handlerName)
        1    1.141    1.141    1.141    1.141 gopherlib.py:1(?)
        1    1.138    1.138    1.138    1.138 smtplib.py:129(SSLFakeSocket)
       51    1.135    0.022 2035.986   39.921 sre.py:177(compile)
       61    1.122    0.018    1.122    0.018 string.py:181(rfind)
      107    1.121    0.010    1.121    0.010 itemref.py:459(_setItem)
       70    1.120    0.016    1.120    0.016 repository.py:584(getLogger)
        5    1.114    0.223    2.209    0.442 windows.py:235(GetId)
        1    1.112    1.112  103.855  103.855 
controlblocks.py:498(wxSynchronizeFramework)
        1    1.111    1.111    1.111    1.111 contacts.py:15(ContactsParcel)
        2    1.108    0.554    8.707    4.353 gettext.py:359(find)
        1    1.108    1.108    1.108    1.108 html.py:116(wxHtmlParserPtr)
        4    1.095    0.274    1.976    0.494 windows.py:940(GetMenuItems)
       35    1.091    0.031    4.931    0.141 __init__.py:148(_acquireLock)
        1    1.077    1.077    1.148    1.148 instruction.py:1(?)
        6    1.069    0.178    2.700    0.450 
xmlrepositoryview.py:38(logItem)
        1    1.067    1.067    1.067    1.067 userlist.py:3(UserList)
        4    1.035    0.259    3.588    0.897 windows.py:326(IsShown)
        5    1.034    0.207    2.404    0.481 windows.py:988(GetMenuCount)
        2    1.027    0.513   19.405    9.703 application.py:101(OnSize)
        1    1.025    1.025    2.786    2.786 pulldom.py:1(?)
       34    1.014    0.030   19.057    0.561 __init__.py:1110(getLogger)
        1    1.009    1.009    1.009    1.009 base64.py:3(?)
        1    0.984    0.984    1.002    1.002 condition.py:1(?)
       41    0.972    0.024    0.972    0.024 misc.py:62(__setattr__)
       45    0.968    0.022  164.615    3.658 repository.py:445(getRoot)
        4    0.955    0.239    4.246    1.062 sizers.py:288(__init__)
        1    0.936    0.936    2.414    2.414 notification.py:4(?)
       37    0.930    0.025    1.279    0.035 
notificationmanager.py:153(__init__)
        1    0.929    0.929   19.024   19.024 ftcore.py:50(get_translator)
        4    0.917    0.229    1.944    0.486 sizers.py:116(_setOORInfo)
      109    0.908    0.008    0.908    0.008 opcode.py:27(def_op)
        1    0.901    0.901    0.901    0.901 query.py:35(KindQuery)
        1    0.890    0.890    1.567    1.567 controls2.py:1133(SelectItem)
       17    0.881    0.052    3.628    0.213 types.py:696(startValue)
        7    0.879    0.126    0.879    0.126 
notificationmanager.py:182(acquire)
        3    0.878    0.293    1.768    0.589 stattool.py:193(DoAddTool)
        4    0.875    0.219    0.941    0.235 ntpath.py:157(split)
        1    0.872    0.872    0.872    0.872 
blocks.py:54(ZaoBaoTreeDelegate)
        1    0.870    0.870 1180.174 1180.174 views.py:95(onSetFocus)
        1    0.869    0.869    0.869    0.869 _compat22.py:5(?)
        2    0.869    0.434    1.852    0.926 query.py:2(?)
        7    0.866    0.124  103.061   14.723 controlblocks.py:420(OnSize)
        3    0.862    0.287    0.928    0.309 ntpath.py:438(normpath)
       35    0.839    0.024    3.270    0.093 __init__.py:160(_releaseLock)
        1    0.835    0.835    0.835    0.835 webbrowser.py:138(Galeon)
       45    0.834    0.019    0.834    0.019 
sre_parse.py:240(_class_escape)
        3    0.832    0.277    1.818    0.606 windows.py:537(SetSizer)
        2    0.825    0.412  273.643  136.822 calendar.py:25(_setUUIDs)
       14    0.813    0.058    0.813    0.058 minicompat.py:171(defproperty)
        4    0.810    0.202    1.380    0.345 dbcontainer.py:49(put)
        1    0.798    0.798    0.798    0.798 
containerblocks.py:14(BoxContainer)
       79    0.786    0.010    0.786    0.010 types.py:225(handlerName)
        1    0.786    0.786    0.786    0.786 xmlname.py:14(?)
       51    0.780    0.015    0.780    0.015 sre_parse.py:75(__init__)
        3    0.776    0.259    1.510    0.503 sizers.py:140(SetMinSize)
       34    0.776    0.023    2.915    0.086 repository.py:488(_getPath)
       17    0.754    0.044    0.754    0.044 types.py:690(getParsedValue)
       31    0.744    0.024    0.744    0.024 item.py:1218(__getName)
        2    0.742    0.371    9.408    4.704 containerblocks.py:152(OnSize)
        1    0.737    0.737    0.883    0.883 ns.py:60(NS)
       29    0.726    0.025   89.365    3.082 parcel.py:53(onItemLoad)
        1    0.718    0.718    1.410    1.410 dbxml.py:237(__init__)
       71    0.717    0.010    0.717    0.010 threading.py:44(_note)
        1    0.713    0.713    0.713    0.713 
expatreader.py:48(ExpatLocator)
        3    0.707    0.236    2.475    0.825 stattool.py:336(AddSimpleTool)
        1    0.701    0.701    0.701    0.701 application.py:39(mixinAClass)
        1    0.684    0.684    0.694    0.694 threading.py:402(start)
       63    0.663    0.011    0.663    0.011 ntpath.py:245(islink)
        1    0.660    0.660   48.033   48.033 
navigationblocks.py:37(renderOneBlock)
       26    0.635    0.024    0.635    0.024 controls2.py:820(__init__)
       29    0.629    0.022 1552.949   53.550 
itemhandler.py:208(_onItemLoad)
        1    0.627    0.627    0.627    0.627 xmlschema.py:1559(Sequence)
       10    0.623    0.062    3.546    0.355 
sidebar.py:45(ElementHasChildren)
       22    0.623    0.028    0.623    0.028 __init__.py:0(?)
       74    0.615    0.008    0.615    0.008 sre_parse.py:210(tell)
        1    0.612    0.612    0.612    0.612 ntpath.py:279(isfile)
        1    0.598    0.598    0.598    0.598 os.py:33(_get_exports_list)
       13    0.584    0.045    1.234    0.095 misc.py:23(__init__)
        1    0.579    0.579   22.385   22.385 
xmlrepositoryview.py:283(_saveItem)
        2    0.578    0.289   23.416   11.708 gettext.py:399(translation)
        1    0.563    0.563    0.830    0.830 
windows2.py:216(SetMinimumPaneSize)
        2    0.533    0.266    1.632    0.816 controls2.py:1038(GetRootItem)
       34    0.520    0.015    0.520    0.015 types.py:702(isValueReady)
        1    0.517    0.517    0.937    0.937 controls2.py:1139(ScrollTo)
       42    0.517    0.012    0.517    0.012 item.py:1593(<lambda>)
       25    0.515    0.021    0.592    0.024 types.py:308(makeValue)
        1    0.512    0.512   13.002   13.002 item.py:1698(_xmlItem)
       79    0.510    0.006    0.510    0.006 sre_compile.py:155(<lambda>)
       17    0.486    0.029    2.747    0.162 types.py:764(_empty)
        1    0.464    0.464 1601.131 1601.131 xmlrepository.py:359(open)
        7    0.458    0.065  193.385   27.626 itemhandler.py:199(_setKind)
        1    0.449    0.449    8.174    8.174 
containerblocks.py:287(renderOneBlock)
       20    0.445    0.022    0.445    0.022 gettext.py:310(gettext)
        1    0.438    0.438  102.668  102.668 
controlblocks.py:137(renderOneBlock)
        2    0.430    0.215    0.954    0.477 itemhandler.py:525(xmlValue)
        4    0.426    0.107    7.089    1.772 
menublocks.py:247(renderMenuEntry)
        3    0.422    0.141   11.887    3.962 node.py:17(GetPath)
        2    0.421    0.210    0.584    0.292 dbcontainer.py:60(get)
        1    0.421    0.421   28.140   28.140 feedparser.py:163(FeedParser)
        2    0.419    0.209    1.194    0.597 __init__.py:183(__init__)
      2/1    0.417    0.209    4.414    4.414 
controlblocks.py:568(ExpandTreeToItem)
        1    0.405    0.405    0.405    0.405 
gizmos.py:327(wxTreeListCtrlPtr)
        2    0.405    0.202  192.192   96.096 contacts.py:27(_setUUIDs)
        3    0.404    0.135   17.177    5.726 
navigationblocks.py:54(addBookmark)
        1    0.399    0.399    0.590    0.590 itemref.py:591(_removeRef)
        1    0.398    0.398    1.527    1.527 
xmlrepositoryview.py:504(_xmlValues)
        1    0.397    0.397    5.812    5.812 item.py:1793(_xmlAttrs)
        6    0.395    0.066    1.631    0.272 repository.py:497(logItem)
        3    0.393    0.131    1.320    0.440 ntpath.py:467(abspath)
        1    0.386    0.386   57.978   57.978 
containerblocks.py:52(renderOneBlock)
        1    0.375    0.375    0.896    0.896 windows.py:270(GetSizeTuple)
       21    0.371    0.018    0.371    0.018 
types.py:426(getImplementationType)
        1    0.363    0.363    0.932    0.932 windows.py:423(SetName)
       33    0.357    0.011    0.357    0.011 __init__.py:461(__init__)
        1    0.354    0.354 1164.193 1164.193 menublocks.py:7(rebuildMenus)
        1    0.347    0.347    0.377    0.377 attribute.py:2(?)
       29    0.345    0.012    0.345    0.012 item.py:88(__iter__)
       10    0.345    0.034    5.477    0.548 
sidebar.py:42(ElementCellValues)
        9    0.342    0.038    0.342    0.038 sax.py:54(endElement)
        1    0.341    0.341    0.543    0.543 basehttpserver.py:18(?)
        2    0.339    0.170    1.318    0.659 controls2.py:1026(IsVisible)
        1    0.337    0.337    0.696    0.696 __init__.py:690(__init__)
        2    0.337    0.168    4.885    2.442 __init__.py:881(info)
        1    0.331    0.331    0.533    0.533 weakref.py:6(?)
        2    0.330    0.165  177.408   88.704 mail.py:26(_setUUIDs)
        1    0.324    0.324    0.356    0.356 index.py:1(?)
        1    0.322    0.322  269.161  269.161 calendar.py:41(onItemLoad)
        1    0.318    0.318    0.359    0.359 client.py:235(SOAPProxy)
        1    0.317    0.317    0.350    0.350 repertoire.py:1(?)
        2    0.316    0.158    0.895    0.448 frames.py:107(GetStatusBar)
        1    0.314    0.314    0.314    0.314 expatreader.py:84(ExpatParser)
        1    0.313    0.313    4.550    4.550 
containerblocks.py:133(__init__)
        1    0.312    0.312   33.874   33.874 
navigationblocks.py:50(addBookmarks)
        1    0.311    0.311    0.875    0.875 
controls2.py:1112(DeleteAllItems)
       17    0.310    0.018    0.310    0.018 types.py:706(valuesStart)
        1    0.308    0.308    0.696    0.696 dbcontainer.py:305(apply)
        1    0.303    0.303    0.303    0.303 utility.py:125(DOM)
        5    0.299    0.060    2.855    0.571 
menublocks.py:126(getMenuItems)
        1    0.299    0.299  117.673  117.673 
controlblocks.py:610(renderOneBlock)
       32    0.294    0.009    0.294    0.009 kind.py:315(_getSuperKinds)
        1    0.291    0.291   11.628   11.628 
containerblocks.py:169(renderOneBlock)
        1    0.290    0.290    2.107    2.107 item.py:178(_otherName)
        1    0.284    0.284    1.083    1.083 dbxml.py:172(__init__)
        1    0.282    0.282    0.450    0.450 htmldomimplementation.py:11(?)
        1    0.280    0.280    1.014    1.014 windows.py:1048(__init__)
       17    0.278    0.016    0.278    0.016 types.py:710(valuesEnd)
       25    0.277    0.011    0.277    0.011 types.py:304(handlerName)
        1    0.276    0.276    0.276    0.276 
xmlrepository.py:68(_createEnv)
        1    0.275    0.275    4.723    4.723 controlblocks.py:397(__init__)
        2    0.273    0.136    0.417    0.208 __init__.py:961(findCaller)
        1    0.265    0.265    0.550    0.550 stattool.py:199(AddControl)
        7    0.265    0.038    0.265    0.038 config.py:92(__setattr__)
       34    0.264    0.008    0.264    0.008 repository.py:273(isStale)
        1    0.260    0.260    0.388    0.388 _parseaddr.py:6(?)
       14    0.257    0.018    0.257    0.018 <string>:1(?)
        1    0.254    0.254    0.521    0.521 
windows.py:396(SetBackgroundColour)
        2    0.252    0.126  650.292  325.146 contentmodel.py:27(_setUUIDs)
        3    0.247    0.082    7.543    2.514 
containerblocks.py:36(addToContainer)
        1    0.246    0.246    0.821    0.821 
stattool.py:300(SetToolBitmapSize)
        1    0.245    0.245    0.747    0.747 stattool.py:208(AddSeparator)
        6    0.244    0.041    1.334    0.222 block.py:172(Calculate_wxFlag)
        1    0.241    0.241    1.878    1.878 importer.py:1(?)
        2    0.240    0.120    0.271    0.136 
notificationmanager.py:165(__init__)
        3    0.239    0.080  157.338   52.446 
xmlrepository.py:430(queryItems)
       23    0.238    0.010    0.238    0.010 block.py:29(render)
        1    0.233    0.233    2.321    2.321 rssdata.py:40(startupParcel)
        1    0.232    0.232    0.232    0.232 gdi.py:298(__del__)
        1    0.228    0.228    0.228    0.228 aliases.py:23(?)
        2    0.228    0.114    0.228    0.114 __init__.py:657(flush)
        3    0.226    0.075   10.260    3.420 
navigationblocks.py:19(__init__)
        1    0.224    0.224    0.224    0.224 parser.py:454(DATETIMECONSTS)
        2    0.224    0.112   67.370   33.685 rssdata.py:23(_setUUIDs)
        1    0.224    0.224    0.413    0.413 rfc822.py:71(?)
        1    0.223    0.223    0.272    0.272 latin_1.py:8(?)
        1    0.221    0.221    3.288    3.288 frames.py:98(GetMenuBar)
        1    0.220    0.220    0.485    0.485 config.py:52(__init__)
        1    0.217    0.217    0.217    0.217 types.py:183(Integer)
        2    0.217    0.109    0.336    0.168 threading.py:152(__init__)
        1    0.214    0.214    0.517    0.517 
controls2.py:942(_setCallbackInfo)
        1    0.213    0.213  302.112  302.112 wx.py:136(__init__)
        1    0.211    0.211   51.796   51.796 markupbase.py:1(?)
        2    0.211    0.106    1.639    0.819 __init__.py:1021(callHandlers)
        1    0.211    0.211   12.235   12.235 
containerblocks.py:221(doSplitWindow)
        2    0.208    0.104    1.165    0.582 __init__.py:663(emit)
        1    0.204    0.204    0.204    0.204 ftplib.py:75(FTP)
       16    0.203    0.013    0.203    0.013 sre_compile.py:38(fixup)
        1    0.202    0.202    0.202    0.202 random.py:89(seed)
        1    0.202    0.202    0.485    0.485 controls2.py:1086(AddRoot)
        2    0.199    0.100    0.634    0.317 __init__.py:349(format)
        2    0.199    0.099    0.615    0.308 ntpath.py:197(basename)
        2    0.198    0.099    5.985    2.993 csv.py:34(__init__)
        4    0.197    0.049    0.432    0.108 repository.py:795(_addItem)
        1    0.197    0.197    0.220    0.220 wsdl.py:3(?)
        2    0.197    0.098    3.659    1.830 __init__.py:982(_log)
        1    0.196    0.196    0.489    0.489 
misc2.py:1306(wxSystemSettings_GetColour)
        1    0.193    0.193    2.282    2.282 parser.py:30(SOAPParser)
        1    0.193    0.193    1.432    1.432 agentmanager.py:16(makeLog)
        1    0.191    0.191    0.271    0.271 queue.py:1(?)
       19    0.191    0.010    0.191    0.010 tokenize.py:44(group)
        1    0.188    0.188   23.574   23.574 item.py:295(setAttributeValue)
        1    0.186    0.186    0.186    0.186 
basehttpserver.py:106(BaseHTTPRequestHandler)
        2    0.181    0.090    0.181    0.090 __init__.py:307(formatTime)
        1    0.180    0.180    1.928    1.928 webbrowser.py:80(_iscommand)
        2    0.178    0.089   58.689   29.345 notes.py:26(_setUUIDs)
        1    0.177    0.177    0.177    0.177 minidom.py:1464(Document)
        1    0.176    0.176    5.532    5.532 item.py:1827(_xmlRefs)
       11    0.176    0.016    0.263    0.024 opcode.py:31(name_op)
       13    0.175    0.013    0.175    0.013 events.py:13(__del__)
        1    0.175    0.175    0.209    0.209 utf_8.py:8(?)
        1    0.174    0.174    0.174    0.174 os.py:413(__setitem__)
        1    0.173    0.173 1548.508 1548.508 xmlrepository.py:142(__init__)
        5    0.172    0.034    0.201    0.040 
xmlrepositoryview.py:381(append)
        1    0.172    0.172    0.172    0.172 wsdltools.py:960(SOAPCallInfo)
        1    0.172    0.172    1.012    1.012 dbxml.py:134(__init__)
       21    0.171    0.008    0.171    0.008 itemref.py:31(_setItem)
        1    0.168    0.168    0.168    0.168 
htmldomimplementation.py:18(HTMLDOMImplementation)
        4    0.167    0.042    0.167    0.042 locale.py:199(normalize)
        1    0.165    0.165    1.408    1.408 views.py:85(getFocusBlock)
        2    0.165    0.082    1.428    0.714 __init__.py:579(handle)
        4    0.164    0.041    0.202    0.051 repository.py:507(_addItem)
        1    0.164    0.164    0.164    0.164 html.py:537(wxHtmlWindowPtr)
       11    0.163    0.015    0.163    0.015 itemref.py:475(__len__)
        1    0.162    0.162   14.377   14.377 agentmanager.py:42(_BuildMap)
        1    0.162    0.162    2.138    2.138 itemref.py:678(_xmlValue)
        1    0.160    0.160    0.160    0.160 types.py:56(anyType)
        1    0.159    0.159    0.159    0.159 encoders.py:5(?)
        1    0.159    0.159    0.159    0.159 pulldom.py:295(SAX2DOM)
        3    0.159    0.053  163.648   54.549 repository.py:738(_loadRoot)
        1    0.155    0.155    0.566    0.566 threading.py:373(__init__)
        2    0.155    0.077    0.218    0.109 __init__.py:218(getMessage)
        1    0.154    0.154    1.363    1.363 agentthread.py:15(__init__)
        1    0.154    0.154    0.765    0.765 
windows.py:1207(wxWindow_FindFocus)
       14    0.152    0.011    0.152    0.011 types.py:188(handlerName)
        1    0.151    0.151    0.151    0.151 block.py:171(RectangularChild)
        1    0.150    0.150    0.631    0.631 
xmlrepositoryview.py:437(_writeRef)
        1    0.150    0.150    4.061    4.061 application.py:80(__init__)
        1    0.149    0.149    0.485    0.485 misc.py:103(__init__)
        2    0.146    0.073    0.146    0.073 ns.py:52(invertDict)
        1    0.145    0.145    0.145    0.145 smtplib.py:192(SMTP)
        6    0.144    0.024    0.144    0.024 ntpath.py:37(normcase)
        1    0.144    0.144    0.144    0.144 
html.py:162(wxHtmlWinParserPtr)
        1    0.142    0.142  325.083  325.083 
navigationblocks.py:96(renderOneBlock)
        3    0.142    0.047    1.479    0.493 wx.py:1394(EVT_TOOL)
        5    0.141    0.028    0.141    0.028 sax.py:60(characters)
        1    0.140    0.140   45.310   45.310 
navigationblocks.py:129(showOrHideNavigationBar)
        1    0.139    0.139    0.139    0.139 wsdltools.py:52(WSDL)
        2    0.136    0.068   86.105   43.053 
containerblocks.py:195(addToContainer)
        9    0.135    0.015    0.135    0.015 repository.py:133(isOpen)
        1    0.135    0.135    0.135    0.135 os.py:429(__contains__)
        2    0.132    0.066    0.203    0.102 dbxml.py:165(<lambda>)
        3    0.131    0.044    0.534    0.178 item.py:1701(xmlTag)
        1    0.130    0.130    0.130    0.130 range.py:23(Range)
        1    0.130    0.130    0.156    0.156 threading.py:387(_set_daemon)
        1    0.128    0.128    0.128    0.128 urllib.py:90(URLopener)
        1    0.128    0.128    0.128    0.128 minidom.py:641(Element)
        2    0.127    0.063    0.154    0.077 repository.py:841(changed)
        1    0.125    0.125    0.125    0.125 gzip.py:51(GzipFile)
        1    0.125    0.125  361.359  361.359 
stockquote.py:14(startupParcel)
        1    0.125    0.125    0.190    0.190 xmlschema.py:651(XMLSchema)
        2    0.124    0.062    0.165    0.083 threading.py:81(__init__)
        1    0.123    0.123    0.123    0.123 sgmllib.py:55(SGMLParser)
        3    0.122    0.041    1.686    0.562 wx.py:1127(EVT_LEFT_DOWN)
        5    0.122    0.024    0.122    0.024 os.py:431(get)
        1    0.121    0.121    7.146    7.146 controlblocks.py:567(GoToItem)
        1    0.120    0.120    0.120    0.120 html.py:544(_setCallbackInfo)
        1    0.119    0.119    0.412    0.412 xmlschema.py:1812(ComplexType)
      2/1    0.119    0.060    0.119    0.119 nodefilter.py:4(?)
        1    0.119    0.119    0.315    0.315 repository.py:199(__init__)
        1    0.119    0.119   23.720   23.720 
navigationblocks.py:187(showOrHideStatusBar)
        1    0.117    0.117 1066.438 1066.438 parcelloader.py:28(__init__)
       11    0.116    0.011    0.116    0.011 block.py:167(handleChildren)
        4    0.115    0.029    0.115    0.029 
xmlrepositoryview.py:453(_writeValue)
        1    0.115    0.115    0.115    0.115 cgi.py:367(FieldStorage)
        1    0.114    0.114    0.114    0.114 inspect.py:498(EndOfBlock)
        2    0.113    0.056    0.697    0.348 dbcontainer.py:188(getVersion)
        1    0.112    0.112 1064.259 1064.259 saxexts.py:45(make_parser)
        1    0.109    0.109    0.164    0.164 
xmlrepositoryview.py:207(unload)
        1    0.108    0.108    0.166    0.166 
xmlschema.py:1247(IdentityConstrants)
        1    0.108    0.108    4.883    4.883 itemref.py:85(detach)
        1    0.108    0.108    0.174    0.174 xmlschema.py:2161(SimpleType)
        1    0.108    0.108    0.170    0.170 
xmlrepository.py:390(attachView)
        1    0.107    0.107    0.107    0.107 random.py:63(Random)
        8    0.106    0.013    0.106    0.013 xmlrepository.py:497(_getEnv)
        1    0.106    0.106    0.106    0.106 rfc822.py:81(Message)
        3    0.106    0.035    1.899    0.633 wx.py:1009(EVT_SIZE)
        1    0.104    0.104   14.031   14.031 
containerblocks.py:208(handleChildren)
        1    0.104    0.104    1.399    1.399 
controlblocks.py:631(Calculate_wxStyle)
        1    0.102    0.102    0.102    0.102 
xmlschema.py:1208(AttributeGroupReference)
        7    0.102    0.015    0.177    0.025 opcode.py:35(jrel_op)
        1    0.101    0.101    0.324    0.324 dbxml.py:111(__init__)
        1    0.100    0.100   13.123   13.123 item.py:1635(_saveItem)
        1    0.099    0.099    1.669    1.669 
xmlrepository.py:514(_getUpdateCtx)
        1    0.098    0.098    0.144    0.144 
xmlschema.py:1929(ComplexContent)
        1    0.097    0.097    2.526    2.526 
sidebar.py:21(showOrHideSideBar)
        1    0.097    0.097    0.308    0.308 dbxml.py:372(__init__)
        2    0.095    0.048   13.639    6.820 gettext.py:171(__init__)
        2    0.095    0.047    0.729    0.364 __init__.py:556(format)
        2    0.093    0.047    0.093    0.047 
notificationmanager.py:179(__init__)
        1    0.093    0.093    0.093    0.093 
contentmodel.py:14(ContentModel)
        1    0.092    0.092    7.795    7.795 calendar.py:45(startupParcel)
        1    0.092    0.092  129.122  129.122 repository.py:96(commit)
        7    0.092    0.013    0.092    0.013 
notificationmanager.py:185(release)
        1    0.092    0.092    2.536    2.536 
contentmodel.py:39(startupParcel)
        5    0.092    0.018    0.092    0.018 threading.py:39(__init__)
        1    0.091    0.091    0.130    0.130 saxutils.py:688(mllib)
        1    0.091    0.091    0.091    0.091 saxutils.py:361(XMLFilterBase)
        4    0.091    0.023    0.091    0.023 gdi.py:38(__init__)
        1    0.090    0.090  120.289  120.289 sidebar.py:12(renderOneBlock)
        1    0.090    0.090    0.090    0.090 minidom.py:465(NamedNodeMap)
        2    0.089    0.044    0.089    0.044 ntpath.py:182(splitext)
        1    0.089    0.089    0.171    0.171 types.py:633(RelativeDateTime)
        1    0.088    0.088    0.122    0.122 hmac.py:4(?)
        2    0.088    0.044    1.282    0.641 __init__.py:975(makeRecord)
        1    0.088    0.088    0.320    0.320 __init__.py:511(__init__)
        1    0.087    0.087    0.619    0.619 
expatreader.py:419(create_parser)
        1    0.087    0.087    4.149    4.149 
containerblocks.py:71(addToContainer)
        4    0.087    0.022    0.087    0.022 
menublocks.py:159(getItemTitle)
        2    0.086    0.043    1.764    0.882 __init__.py:996(handle)
        1    0.086    0.086   91.485   91.485 rssdata.py:31(onItemLoad)
        1    0.085    0.085    3.074    3.074 
controlblocks.py:351(renderOneBlock)
        1    0.085    0.085  686.222  686.222 contentmodel.py:33(onItemLoad)
        1    0.085    0.085    0.615    0.615 
dbcontainer.py:192(setDocVersion)
        1    0.085    0.085    0.085    0.085 calendar.py:20(CalendarParcel)
        1    0.085    0.085    6.124    6.124 
xmlrepository.py:322(putDocument)
        1    0.083    0.083    2.981    2.981 types.py:24(_fillItem)
        1    0.083    0.083    0.743    0.743 
xmlrepositoryview.py:427(_removeRef)
        1    0.083    0.083   12.774   12.774 controlblocks.py:592(__init__)
        1    0.083    0.083    0.083    0.083 httplib.py:489(HTTPConnection)
        1    0.083    0.083    0.083    0.083 datetime.py:484(__init__)
        1    0.082    0.082    0.237    0.237 dbxml.py:248(__init__)
        1    0.082    0.082    0.908    0.908 
navigationblocks.py:74(showOrHideBookmarksBar)
        1    0.082    0.082    0.082    0.082 html.py:327(wxHtmlCellPtr)
        1    0.080    0.080    1.147    1.147 userlist.py:1(?)
        1    0.080    0.080    0.080    0.080 socket.py:192(_fileobject)
        2    0.079    0.040    0.244    0.122 threading.py:76(RLock)
        1    0.079    0.079    0.952    0.952 
xmlrepositoryview.py:103(__init__)
        1    0.077    0.077    0.077    0.077 
timeoutsocket.py:23(TimeoutSocket)
        1    0.077    0.077    0.077    0.077 copy.py:139(_copy_inst)
        2    0.076    0.038    0.076    0.038 
__init__.py:46(normalize_encoding)
        1    0.075    0.075    0.075    0.075 _parseaddr.py:432(AddressList)
        1    0.075    0.075    0.135    0.135 
xmlschema.py:2041(SimpleContent)
        1    0.074    0.074    0.074    0.074 httplib.py:201(HTTPResponse)
        2    0.074    0.037    0.598    0.299 ntpath.py:204(dirname)
        5    0.074    0.015    0.074    0.015 misc.py:4(__init__)
        1    0.073    0.073  212.122  212.122 parcel.py:30(setupParcels)
        1    0.073    0.073    0.073    0.073 urllib2.py:185(Request)
        1    0.073    0.073    0.125    0.125 xmlschema.py:539(Annotation)
        1    0.073    0.073    0.375    0.375 wx.py:124(SetUseBestVisual)
       10    0.071    0.007    0.071    0.007 itemref.py:809(_changeRef)
        2    0.071    0.036    0.071    0.036 __init__.py:109(getLevelName)
        1    0.071    0.071    1.657    1.657 agent.py:10(__init__)
        4    0.071    0.018    0.071    0.018 __init__.py:481(filter)
        1    0.070    0.070    0.070    0.070 
agentcontrol.py:12(wxAgentControl)
        1    0.070    0.070    0.810    0.810 filecontainer.py:423(__init__)
        1    0.070    0.070    0.316    0.316 dbxml.py:195(__init__)
        1    0.070    0.070    0.070    0.070 
minicompat.py:115(EmptyNodeList)
        1    0.069    0.069    0.069    0.069 
html.py:413(wxHtmlContainerCellPtr)
        3    0.068    0.023    0.068    0.023 
xmlrepositoryview.py:46(_newItems)
        2    0.068    0.034    0.088    0.044 
htmldomimplementation.py:20(__init__)
        1    0.068    0.068    0.174    0.174 expatreader.py:87(__init__)
        1    0.068    0.068   86.221   86.221 __init__.py:12(getIndex)
        1    0.067    0.067    0.067    0.067 
weakref.py:33(WeakValueDictionary)
        1    0.067    0.067    0.810    0.810 repository.py:65(_init)
        1    0.067    0.067   27.106   27.106 
containerblocks.py:109(RegisterEvents)
        2    0.067    0.033    0.402    0.201 threading.py:147(Condition)
        1    0.067    0.067    0.317    0.317 wx.py:55(_setCallbackInfo)
        1    0.066    0.066    0.066    0.066 
weakref.py:146(WeakKeyDictionary)
        1    0.066    0.066    0.066    0.066 types.py:561(DateTime)
        1    0.065    0.065    0.759    0.759 agent.py:35(Resume)
        1    0.065    0.065    0.065    0.065 
feedparser.py:809(HTMLSanitizer)
        1    0.065    0.065    0.065    0.065 types.py:46(Type)
        1    0.065    0.065   26.858   26.858 
navigationblocks.py:178(renderOneBlock)
        1    0.065    0.065    0.065    0.065 
xmlschema.py:240(XMLSchemaComponent)
        1    0.065    0.065    0.065    0.065 minicompat.py:92(NodeList)
        1    0.064    0.064    8.718    8.718 itemref.py:96(reattach)
        1    0.064    0.064    0.064    0.064 xmlschema.py:28(SchemaReader)
        1    0.063    0.063    0.102    0.102 linkedmap.py:175(__delitem__)
        1    0.063    0.063    0.063    0.063 saxutils.py:212(XMLGenerator)
        6    0.063    0.011    0.063    0.011 itemref.py:225(other)
        1    0.063    0.063    0.157    0.157 
notificationmanager.py:33(__init__)
        1    0.063    0.063    0.063    0.063 
gizmos.py:241(wxLEDNumberCtrlPtr)
        1    0.063    0.063    0.063    0.063 
outlookcontacts.py:227(OutlookContacts)
        2    0.063    0.031    0.063    0.031 repository.py:836(__init__)
        2    0.062    0.031    0.093    0.047 itemref.py:680(addAttr)
        1    0.062    0.062    0.062    0.062 
tempfile.py:86(_RandomNameSequence)
        1    0.062    0.062    0.335    0.335 
containerblocks.py:184(Calculate_wxStyle)
        1    0.061    0.061    2.504    2.504 types.py:113(_fillItem)
        2    0.061    0.031    0.873    0.436 wx.py:1116(EVT_IDLE)
        1    0.061    0.061    0.061    0.061 rssdata.py:19(ZaoBaoParcel)
        1    0.061    0.061    0.061    0.061 types.py:593(DateTimeDelta)
        2    0.061    0.030    0.715    0.358 sidebar.py:36(ElementParent)
        1    0.061    0.061    0.323    0.323 dbxml.py:144(setContent)
        1    0.060    0.060   87.713   87.713 agentmanager.py:26(__init__)
        1    0.060    0.060    0.060    0.060 
minidom.py:1144(ReadOnlySequentialNamedNodeMap)
        1    0.059    0.059    5.556    5.556 gettext.py:427(install)
        1    0.058    0.058    0.058    0.058 mimetypes.py:45(MimeTypes)
        1    0.058    0.058   43.221   43.221 itemref.py:502(append)
        1    0.057    0.057    0.057    0.057 xmlschema.py:165(DOMAdapter)
        1    0.057    0.057    0.057    0.057 minidom.py:343(Attr)
        1    0.056    0.056    0.056    0.056 html.py:46(wxHtmlLinkInfoPtr)
        1    0.056    0.056    0.364    0.364 
dbcontainer.py:295(writeVersion)
        1    0.056    0.056    0.056    0.056 urllib.py:540(FancyURLopener)
        3    0.056    0.019    0.056    0.019 types.py:160(makeValue)
        1    0.055    0.055    0.055    0.055 queue.py:15(Queue)
        1    0.055    0.055    0.411    0.411 
agentmanager.py:48(IsRegistered)
        1    0.054    0.054    0.054    0.054 
xmlbuilder.py:258(DOMInputSource)
        1    0.054    0.054    0.054    0.054 node.py:7(Node)
        1    0.054    0.054    0.054    0.054 
html.py:721(wxHtmlEasyPrintingPtr)
        7    0.053    0.008    0.053    0.008 dbcontainer.py:41(attachView)
        1    0.053    0.053    0.053    0.053 
saxutils.py:310(LexicalXMLGenerator)
        1    0.053    0.053    0.053    0.053 saxutils.py:529(AttributeMap)
        1    0.053    0.053    0.053    0.053 
_parseaddr.py:154(AddrlistClass)
        1    0.052    0.052    0.324    0.324 
persistentcollections.py:201(__getitem__)
        1    0.052    0.052  191.921  191.921 contacts.py:19(onItemLoad)
        1    0.051    0.051    0.051    0.051 
notificationmanager.py:19(NotificationManager)
        1    0.050    0.050    0.050    0.050 minidom.py:940(CharacterData)
        1    0.050    0.050    0.050    0.050 calendar.py:87(CalendarEvent)
        1    0.050    0.050    0.874    0.874 
xmlrepositoryview.py:31(__init__)
        1    0.049    0.049    0.049    0.049 gettext.py:219(install)
        1    0.049    0.049    0.699    0.699 wx.py:1373(EVT_MENU)
        1    0.049    0.049    0.049    0.049 csv.py:157(Sniffer)
        1    0.049    0.049    0.793    0.793 repository.py:666(__init__)
        1    0.049    0.049    0.049    0.049 csv.py:22(Dialect)
        1    0.048    0.048    0.059    0.059 httplib.py:913(FakeSocket)
        1    0.048    0.048    0.125    0.125 copy.py:65(copy)
        1    0.048    0.048    0.048    0.048 instruction.py:33(Instruction)
        1    0.048    0.048    0.048    0.048 mimetools.py:11(Message)
        1    0.048    0.048    0.048    0.048 
feedparser.py:697(BaseHTMLProcessor)
        1    0.047    0.047    0.047    0.047 types.py:220(Float)
        1    0.047    0.047    0.278    0.278 scheduler.py:120(__init__)
        1    0.047    0.047    0.047    0.047 
controlblocks.py:396(wxTreeAndList)
        1    0.047    0.047    0.089    0.089 dbxml.py:65(__del__)
        1    0.047    0.047    0.204    0.204 xmlschema.py:221(XMLBase)
        1    0.047    0.047    0.047    0.047 
navigationblocks.py:92(NavigationBar)
        1    0.047    0.047    0.047    0.047 minidom.py:1284(Entity)
        1    0.047    0.047    0.047    0.047 rfc822.py:502(AddrlistClass)
        1    0.047    0.047    0.047    0.047 
xmlschema.py:1393(ElementDeclaration)
        1    0.047    0.047    0.047    0.047 pulldom.py:210(DOMEventStream)
        1    0.047    0.047   15.684   15.684 agentmanager.py:35(Startup)
        1    0.047    0.047    0.047    0.047 html.py:79(wxHtmlTagPtr)
        3    0.047    0.016    0.047    0.016 __future__.py:67(__init__)
        1    0.047    0.047    0.047    0.047 webbrowser.py:165(Konqueror)
        1    0.047    0.047    0.047    0.047 httplib.py:965(HTTP)
        1    0.046    0.046    0.092    0.092 xmlrepository.py:40(__init__)
        1    0.046    0.046    0.046    0.046 
gizmos.py:283(wxTreeListColumnInfoPtr)
        1    0.046    0.046    0.046    0.046 latin_1.py:33(getregentry)
        1    0.046    0.046    0.046    0.046 types.py:445(Struct)
        1    0.046    0.046    0.046    0.046 types.py:1227(compoundType)
        1    0.046    0.046    0.046    0.046 
html.py:651(wxHtmlDCRendererPtr)
        1    0.046    0.046    0.046    0.046 
socketserver.py:145(BaseServer)
        1    0.045    0.045    0.063    0.063 repository.py:218(__str__)
        1    0.045    0.045    0.045    0.045 repository.py:40(__init__)
        1    0.045    0.045    0.045    0.045 wsdltools.py:400(Operation)
        1    0.045    0.045    0.045    0.045 urllib2.py:254(OpenerDirector)
        1    0.045    0.045   25.661   25.661 
urllib2.py:623(AbstractBasicAuthHandler)
        1    0.045    0.045    0.045    0.045 csvimporter.py:11(CSVImporter)
        1    0.044    0.044    0.044    0.044 
wsdltools.py:526(OperationBinding)
        1    0.044    0.044    0.044    0.044 
xmlschema.py:1045(LocalAttributeDeclaration)
        1    0.044    0.044    2.654    2.654 contacts.py:23(startupParcel)
        1    0.044    0.044    0.056    0.056 xmlreader.py:24(__init__)
        2    0.044    0.022    0.141    0.071 dbxml.py:61(<lambda>)
        1    0.044    0.044    2.380    2.380 mail.py:18(startupParcel)
        1    0.043    0.043    0.043    0.043 
xmlschema.py:471(MarkerInterface)
        1    0.043    0.043    0.580    0.580 
application.py:19(EVT_MAIN_THREAD_CALLBACK)
        1    0.043    0.043    1.220    1.220 agentmanager.py:98(Start)
        1    0.043    0.043    0.043    0.043 minidom.py:1414(ElementInfo)
        1    0.043    0.043    0.207    0.207 itemref.py:234(_xmlValue)
        1    0.043    0.043    0.043    0.043 
xmlschema.py:1724(ModelGroupDefinition)
        1    0.043    0.043    0.517    0.517 wx.py:1015(EVT_CLOSE)
        1    0.043    0.043    0.043    0.043 saxutils.py:640(Canonizer)
        1    0.043    0.043    0.043    0.043 rssdata.py:121(RSSChannel)
        1    0.043    0.043    0.043    0.043 minidom.py:873(Childless)
        1    0.043    0.043    0.089    0.089 dbxml.py:240(__del__)
        1    0.043    0.043    0.770    0.770 dbcontainer.py:182(__init__)
        2    0.042    0.021    0.110    0.055 dbxml.py:236(<lambda>)
        1    0.042    0.042    0.042    0.042 parser.py:20(RefHolder)
        1    0.042    0.042    0.042    0.042 
gizmos.py:112(wxEditableListBoxPtr)
        1    0.042    0.042    0.042    0.042 cgi.py:342(MiniFieldStorage)
        1    0.042    0.042    0.068    0.068 xmlrepository.py:354(__init__)
        1    0.042    0.042    0.042    0.042 scheduler.py:31(Queue)
        1    0.042    0.042    0.042    0.042 socketserver.py:274(TCPServer)
        1    0.041    0.041   59.790   59.790 notes.py:22(onItemLoad)
        1    0.041    0.041    0.041    0.041 saxutils.py:84(Location)





More information about the Dev mailing list