Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- *** PROFILER RESULTS ***
- __call__ (/home/replaceafill/dev/sandboxes/merge/schooltool.socialskills/src/schooltool/socialskills/browser/gradebook.py:83)
- function called 1 times
- 626447 function calls (602976 primitive calls) in 0.759 seconds
- Ordered by: call count
- ncalls tottime percall cumtime percall filename:lineno(function)
- 32986 0.009 0.000 0.009 0.000 {isinstance}
- 27060 0.007 0.000 0.013 0.000 {method 'get' of 'dict' objects}
- 26391 0.003 0.000 0.003 0.000 {hash}
- 25810 0.004 0.000 0.004 0.000 {method 'append' of 'list' objects}
- 25404 0.020 0.000 0.023 0.000 /home/replaceafill/.buildout/eggs/zope.interface-4.0.5-py2.7-linux-x86_64.egg/zope/interface/interface.py:545(__hash__)
- 22637 0.003 0.000 0.003 0.000 {len}
- 18365 0.015 0.000 0.081 0.000 /home/replaceafill/dev/sandboxes/merge/schooltool/python/lib/python2.7/_abcoll.py:528(__iter__)
- 18365 0.009 0.000 0.066 0.000 /usr/lib/python2.7/UserList.py:31(__getitem__)
- 16369/15420 0.007 0.000 0.031 0.000 {getattr}
- 16184 0.022 0.000 0.053 0.000 /home/replaceafill/dev/sandboxes/merge/schooltool.gradebook/src/schooltool/requirement/requirement.py:74(__getitem__)
- 15590 0.012 0.000 0.237 0.000 /home/replaceafill/dev/sandboxes/merge/schooltool.gradebook/src/schooltool/requirement/requirement.py:93(items)
- 9925 0.002 0.000 0.002 0.000 /home/replaceafill/.buildout/eggs/ZODB3-3.10.5-py2.7-linux-x86_64.egg/ZODB/Connection.py:329(db)
- 9301 0.002 0.000 0.002 0.000 {method 'pop' of 'list' objects}
- 7063 0.005 0.000 0.005 0.000 {built-in method __new__ of type object at 0x84a640}
- 6796 0.002 0.000 0.002 0.000 /usr/lib/python2.7/threading.py:63(_note)
- 6796 0.001 0.000 0.001 0.000 {thread.get_ident}
- 6730 0.006 0.000 0.030 0.000 /home/replaceafill/.buildout/eggs/ZODB3-3.10.5-py2.7-linux-x86_64.egg/ZODB/serialize.py:482(_persistent_load)
- 6730 0.002 0.000 0.002 0.000 {method 'get' of 'persistent.PickleCache' objects}
- 6626 0.005 0.000 0.008 0.000 /home/replaceafill/.buildout/eggs/ZODB3-3.10.5-py2.7-linux-x86_64.egg/ZODB/broken.py:132(find_global)
- 6626 0.003 0.000 0.014 0.000 /home/replaceafill/.buildout/eggs/ZODB3-3.10.5-py2.7-linux-x86_64.egg/ZODB/serialize.py:473(find_global)
- 6626 0.003 0.000 0.011 0.000 /home/replaceafill/.buildout/eggs/ZODB3-3.10.5-py2.7-linux-x86_64.egg/ZODB/DB.py:820(classFactory)
- 6367 0.010 0.000 0.022 0.000 /home/replaceafill/.buildout/eggs/ZODB3-3.10.5-py2.7-linux-x86_64.egg/ZODB/serialize.py:496(load_persistent)
- 5437 0.008 0.000 0.021 0.000 {method 'providedBy' of '_interface_coptimizations.SpecificationBase' objects}
- 5149 0.001 0.000 0.001 0.000 /home/replaceafill/dev/sandboxes/merge/schooltool/src/schooltool/relationship/uri.py:69(<lambda>)
- 5097 0.002 0.000 0.002 0.000 {method 'acquire' of 'thread.lock' objects}
- 5097 0.001 0.000 0.001 0.000 {method 'release' of 'thread.lock' objects}
- 4978/28 0.006 0.000 0.194 0.007 /home/replaceafill/.buildout/eggs/zope.tales-3.5.3-py2.7.egg/zope/tales/tales.py:691(evaluate)
- 4946 0.002 0.000 0.002 0.000 {cmp}
- 4945 0.012 0.000 0.016 0.000 /home/replaceafill/.buildout/eggs/zope.keyreference-3.6.4-py2.7.egg/zope/keyreference/persistent.py:60(__cmp__)
- 4674/3229 0.013 0.000 0.318 0.000 {method 'adapter_hook' of '_zope_interface_coptimizations.VerifyingBase' objects}
- 4674/3229 0.004 0.000 0.320 0.000 /home/replaceafill/.buildout/eggs/zope.component-4.0.2-py2.7.egg/zope/component/hooks.py:117(adapter_hook)
- 4575 0.001 0.000 0.001 0.000 /home/replaceafill/.buildout/eggs/zope.tales-3.5.3-py2.7.egg/zope/tales/tales.py:666(setLocal)
- 4490 0.002 0.000 0.002 0.000 {method 'replace' of 'unicode' objects}
- 4187 0.001 0.000 0.001 0.000 {issubclass}
- 4183 0.003 0.000 0.003 0.000 {method 'new_ghost' of 'persistent.PickleCache' objects}
- 3498/1 0.010 0.000 0.195 0.195 /home/replaceafill/.buildout/eggs/zope.tal-3.5.2-py2.7.egg/zope/tal/talinterpreter.py:328(interpret)
- 3432 0.001 0.000 0.001 0.000 {zope.security._proxy.getObject}
- 3404 0.025 0.000 0.025 0.000 {method 'read' of 'file' objects}
- 3398 0.007 0.000 0.011 0.000 /usr/lib/python2.7/threading.py:146(acquire)
- 3398 0.006 0.000 0.009 0.000 /usr/lib/python2.7/threading.py:186(release)
- 3398 0.002 0.000 0.013 0.000 /usr/lib/python2.7/threading.py:287(__exit__)
- 3398 0.002 0.000 0.011 0.000 /usr/lib/python2.7/threading.py:214(__exit__)
- 3398 0.002 0.000 0.013 0.000 /usr/lib/python2.7/threading.py:284(__enter__)
- 3398 0.028 0.000 0.074 0.000 {built-in method load}
- 3398 0.002 0.000 0.002 0.000 {_struct.unpack}
- 3398 0.010 0.000 0.038 0.000 /home/replaceafill/.buildout/eggs/ZODB3-3.10.5-py2.7-linux-x86_64.egg/ZODB/FileStorage/FileStorage.py:2018(get)
- 3332 0.002 0.000 0.004 0.000 {eval}
- 3332 0.003 0.000 0.017 0.000 /home/replaceafill/.buildout/eggs/zope.tales-3.5.3-py2.7.egg/zope/tales/pythonexpr.py:56(__call__)
- 3332 0.006 0.000 0.009 0.000 /home/replaceafill/.buildout/eggs/zope.tales-3.5.3-py2.7.egg/zope/tales/pythonexpr.py:34(_bind_used_names)
- 2961 0.003 0.000 0.003 0.000 {method 'copy' of 'dict' objects}
- 2924 0.001 0.000 0.001 0.000 /home/replaceafill/.buildout/eggs/zope.tales-3.5.3-py2.7.egg/zope/tales/tales.py:730(setPosition)
- 2919 0.004 0.000 0.006 0.000 /home/replaceafill/.buildout/eggs/zope.tales-3.5.3-py2.7.egg/zope/tales/tales.py:651(endScope)
- 2919 0.004 0.000 0.007 0.000 /home/replaceafill/.buildout/eggs/zope.tales-3.5.3-py2.7.egg/zope/tales/tales.py:646(beginScope)
- 2887 0.007 0.000 0.018 0.000 /home/replaceafill/.buildout/eggs/zope.tal-3.5.2-py2.7.egg/zope/tal/talinterpreter.py:548(do_rawtextBeginScope_tal)
- 2856 0.001 0.000 0.001 0.000 /usr/lib/python2.7/decimal.py:700(_isnan)
- 2530 0.003 0.000 0.003 0.000 {method 'join' of 'str' objects}
- 2397 0.004 0.000 0.009 0.000 /home/replaceafill/dev/sandboxes/merge/schooltool/src/schooltool/relationship/uri.py:73(__eq__)
- 2132/2098 0.001 0.000 0.019 0.000 /home/replaceafill/.buildout/eggs/zope.tales-3.5.3-py2.7.egg/zope/tales/tales.py:700(evaluateBoolean)
- 2125 0.001 0.000 0.001 0.000 /home/replaceafill/.buildout/eggs/zope.component-4.0.2-py2.7.egg/zope/component/hooks.py:96(getSiteManager)
- 2103/1117 0.002 0.000 0.100 0.000 /home/replaceafill/.buildout/eggs/zope.tal-3.5.2-py2.7.egg/zope/tal/talinterpreter.py:850(do_condition)
- 2030 0.001 0.000 0.001 0.000 {method 'replace' of 'str' objects}
- 1984 0.004 0.000 0.012 0.000 {method 'lookup' of '_zope_interface_coptimizations.VerifyingBase' objects}
- 1914 0.001 0.000 0.002 0.000 /home/replaceafill/dev/sandboxes/merge/schooltool/python/lib/python2.7/copy_reg.py:46(_reconstructor)
- 1904 0.001 0.000 0.001 0.000 /usr/lib/python2.7/decimal.py:793(__nonzero__)
- 1852 0.010 0.000 0.051 0.000 /home/replaceafill/.buildout/eggs/zope.tal-3.5.2-py2.7.egg/zope/tal/talinterpreter.py:379(do_startTag)
- 1842 0.001 0.000 0.001 0.000 /home/replaceafill/.buildout/eggs/zope.tal-3.5.2-py2.7.egg/zope/tal/talinterpreter.py:840(do_rawtextColumn)
- 1820 0.004 0.000 0.005 0.000 {map}
- 1709 0.000 0.000 0.000 0.000 /home/replaceafill/.buildout/eggs/zope.tales-3.5.3-py2.7.egg/zope/tales/tales.py:724(getDefault)
- 1699 0.002 0.000 0.021 0.000 /usr/lib/python2.7/contextlib.py:15(__enter__)
- 1699 0.001 0.000 0.001 0.000 /usr/lib/python2.7/contextlib.py:12(__init__)
- 1699 0.002 0.000 0.003 0.000 /usr/lib/python2.7/contextlib.py:82(helper)
- 1699 0.002 0.000 0.002 0.000 /home/replaceafill/.buildout/eggs/ZODB3-3.10.5-py2.7-linux-x86_64.egg/ZODB/FileStorage/format.py:243(__init__)
- 1699 0.006 0.000 0.024 0.000 /usr/lib/python2.7/contextlib.py:21(__exit__)
- 1699 0.003 0.000 0.317 0.000 /home/replaceafill/.buildout/eggs/ZODB3-3.10.5-py2.7-linux-x86_64.egg/ZODB/Connection.py:848(setstate)
- 1699 0.014 0.000 0.315 0.000 /home/replaceafill/.buildout/eggs/ZODB3-3.10.5-py2.7-linux-x86_64.egg/ZODB/Connection.py:868(_setstate)
- 1699 0.001 0.000 0.001 0.000 {method 'remove' of 'list' objects}
- 1699 0.001 0.000 0.001 0.000 {method 'update_object_size_estimation' of 'persistent.PickleCache' objects}
- 1699 0.002 0.000 0.003 0.000 /home/replaceafill/.buildout/eggs/ZODB3-3.10.5-py2.7-linux-x86_64.egg/ZODB/fsIndex.py:55(str2num)
- 1699 0.002 0.000 0.010 0.000 /home/replaceafill/.buildout/eggs/ZODB3-3.10.5-py2.7-linux-x86_64.egg/ZODB/FileStorage/FileStorage.py:399(_lookup_pos)
- 1699 0.002 0.000 0.002 0.000 {cStringIO.StringIO}
- 1699 0.006 0.000 0.115 0.000 /home/replaceafill/.buildout/eggs/ZODB3-3.10.5-py2.7-linux-x86_64.egg/ZODB/FileStorage/format.py:137(_read_data_header)
- 1699 0.004 0.000 0.090 0.000 /home/replaceafill/.buildout/eggs/ZODB3-3.10.5-py2.7-linux-x86_64.egg/ZODB/serialize.py:611(setGhostState)
- 1699 0.099 0.000 0.099 0.000 {method 'seek' of 'file' objects}
- 1699 0.005 0.000 0.007 0.000 /home/replaceafill/.buildout/eggs/ZODB3-3.10.5-py2.7-linux-x86_64.egg/ZODB/fsIndex.py:95(__getitem__)
- 1699 0.003 0.000 0.007 0.000 /home/replaceafill/.buildout/eggs/ZODB3-3.10.5-py2.7-linux-x86_64.egg/ZODB/FileStorage/format.py:235(DataHeaderFromString)
- 1699 0.001 0.000 0.001 0.000 {cPickle.Unpickler}
- 1699 0.003 0.000 0.006 0.000 /home/replaceafill/.buildout/eggs/ZODB3-3.10.5-py2.7-linux-x86_64.egg/ZODB/serialize.py:466(_get_unpickler)
- 1699 0.011 0.000 0.207 0.000 /home/replaceafill/.buildout/eggs/ZODB3-3.10.5-py2.7-linux-x86_64.egg/ZODB/FileStorage/FileStorage.py:407(load)
- 1699 0.003 0.000 0.084 0.000 /home/replaceafill/.buildout/eggs/ZODB3-3.10.5-py2.7-linux-x86_64.egg/ZODB/serialize.py:601(getState)
- 1698 0.000 0.000 0.000 0.000 {method 'reverse' of 'list' objects}
- 1677 0.002 0.000 0.026 0.000 /home/replaceafill/.buildout/eggs/zope.tales-3.5.3-py2.7.egg/zope/tales/tales.py:703(evaluateText)
- 1674/1317 0.005 0.000 0.296 0.000 /home/replaceafill/.buildout/eggs/zope.security-3.8.3-py2.7-linux-x86_64.egg/zope/security/adapter.py:78(__call__)
- 1663 0.001 0.000 0.005 0.000 /home/replaceafill/.buildout/eggs/zope.tal-3.5.2-py2.7.egg/zope/tal/talinterpreter.py:574(do_endScope)
- 1631 0.002 0.000 0.092 0.000 /home/replaceafill/.buildout/eggs/zope.interface-4.0.5-py2.7-linux-x86_64.egg/zope/interface/registry.py:237(queryMultiAdapter)
- 1631 0.003 0.000 0.095 0.000 /home/replaceafill/.buildout/eggs/zope.component-4.0.2-py2.7.egg/zope/component/_api.py:115(queryMultiAdapter)
- 1631 0.004 0.000 0.089 0.000 /home/replaceafill/.buildout/eggs/zope.interface-4.0.5-py2.7-linux-x86_64.egg/zope/interface/adapter.py:541(queryMultiAdapter)
- 1630/1593 0.005 0.000 0.027 0.000 /home/replaceafill/.buildout/eggs/zope.pagetemplate-4.0.1-py2.7.egg/zope/pagetemplate/engine.py:51(__call__)
- 1627/1590 0.004 0.000 0.032 0.000 /home/replaceafill/.buildout/eggs/zope.tales-3.5.3-py2.7.egg/zope/tales/expressions.py:108(_eval)
- 1626/27 0.003 0.000 0.193 0.007 /home/replaceafill/.buildout/eggs/zope.tales-3.5.3-py2.7.egg/zope/tales/expressions.py:182(_eval)
- 1626/27 0.001 0.000 0.193 0.007 /home/replaceafill/.buildout/eggs/zope.tales-3.5.3-py2.7.egg/zope/tales/expressions.py:214(__call__)
- 1616 0.002 0.000 0.011 0.000 /home/replaceafill/.buildout/eggs/zope.security-3.8.3-py2.7-linux-x86_64.egg/zope/security/adapter.py:72(_customizeUnprotected)
- 1552 0.000 0.000 0.000 0.000 /home/replaceafill/.buildout/eggs/zope.pagetemplate-4.0.1-py2.7.egg/zope/pagetemplate/engine.py:47(<lambda>)
- 1549 0.000 0.000 0.000 0.000 {method 'lower' of 'unicode' objects}
- 1488 0.006 0.000 0.036 0.000 /home/replaceafill/.buildout/eggs/zope.tal-3.5.2-py2.7.egg/zope/tal/talinterpreter.py:468(attrAction_tal)
- 1472 0.002 0.000 0.004 0.000 /usr/lib/python2.7/cgi.py:1030(escape)
- 1467 0.002 0.000 0.006 0.000 /home/replaceafill/.buildout/eggs/zope.tal-3.5.2-py2.7.egg/zope/tal/taldefs.py:199(quote)
- 1435 0.001 0.000 0.001 0.000 {method '__setstate__' of 'persistent.Persistent' objects}
- 1143 0.001 0.000 0.001 0.000 /home/replaceafill/.buildout/eggs/zope.publisher-3.12.6-py2.7.egg/zope/publisher/browser.py:896(__init__)
- 1141 0.001 0.000 0.001 0.000 /home/replaceafill/.buildout/eggs/zope.tal-3.5.2-py2.7.egg/zope/tal/talinterpreter.py:1014(write)
- 1141 0.002 0.000 0.002 0.000 /usr/lib/python2.7/StringIO.py:54(__init__)
- 1141 0.001 0.000 0.004 0.000 /home/replaceafill/.buildout/eggs/zope.tal-3.5.2-py2.7.egg/zope/tal/talinterpreter.py:223(StringIO)
- 1139 0.001 0.000 0.001 0.000 /home/replaceafill/.buildout/eggs/zope.tal-3.5.2-py2.7.egg/zope/tal/talinterpreter.py:228(saveState)
- 1139 0.001 0.000 0.001 0.000 /home/replaceafill/.buildout/eggs/zope.tal-3.5.2-py2.7.egg/zope/tal/talinterpreter.py:246(restoreOutputState)
- 1139/12 0.003 0.000 0.191 0.016 /home/replaceafill/.buildout/eggs/zope.tal-3.5.2-py2.7.egg/zope/tal/talinterpreter.py:507(no_tag)
- 1139/12 0.001 0.000 0.191 0.016 /home/replaceafill/.buildout/eggs/zope.tal-3.5.2-py2.7.egg/zope/tal/talinterpreter.py:527(do_optTag_tal)
- 1125/22 0.002 0.000 0.171 0.008 /home/replaceafill/.buildout/eggs/zope.tal-3.5.2-py2.7.egg/zope/tal/talinterpreter.py:515(do_optTag)
- 1110 0.001 0.000 0.016 0.000 /home/replaceafill/.buildout/eggs/zope.component-4.0.2-py2.7.egg/zope/component/_api.py:109(getMultiAdapter)
- 992/17 0.001 0.000 0.164 0.010 /home/replaceafill/.buildout/eggs/zope.tal-3.5.2-py2.7.egg/zope/tal/talinterpreter.py:582(do_setLocal_tal)
- 968 0.000 0.000 0.000 0.000 {ord}
- 958 0.000 0.000 0.000 0.000 /home/replaceafill/.buildout/eggs/zope.annotation-3.6.0-py2.7.egg/zope/annotation/attribute.py:35(__init__)
- 957 0.001 0.000 0.007 0.000 /home/replaceafill/.buildout/eggs/zope.annotation-3.6.0-py2.7.egg/zope/annotation/attribute.py:49(__getitem__)
- 952 0.001 0.000 0.001 0.000 /usr/lib/python2.7/decimal.py:728(_check_nans)
- 952 0.002 0.000 0.003 0.000 /usr/lib/python2.7/decimal.py:800(_cmp)
- 952 0.001 0.000 0.001 0.000 /usr/lib/python2.7/decimal.py:2803(adjusted)
- 952 0.003 0.000 0.025 0.000 /usr/lib/python2.7/decimal.py:935(__hash__)
- 952 0.002 0.000 0.007 0.000 /usr/lib/python2.7/decimal.py:864(__eq__)
- 952 0.001 0.000 0.001 0.000 /usr/lib/python2.7/decimal.py:3724(_dec_from_triple)
- 952 0.005 0.000 0.009 0.000 /usr/lib/python2.7/decimal.py:662(from_float)
- 952 0.001 0.000 0.001 0.000 /usr/lib/python2.7/decimal.py:5835(_convert_other)
- 952 0.000 0.000 0.000 0.000 {math.copysign}
- 952 0.003 0.000 0.003 0.000 /usr/lib/python2.7/decimal.py:999(__str__)
- 952 0.000 0.000 0.000 0.000 {method 'bit_length' of 'int' objects}
- 952 0.000 0.000 0.000 0.000 {math.isnan}
- 952 0.000 0.000 0.000 0.000 {math.isinf}
- 952 0.000 0.000 0.000 0.000 /home/replaceafill/.buildout/eggs/zope.tales-3.5.3-py2.7.egg/zope/tales/tales.py:571(getTypes)
- 952 0.000 0.000 0.000 0.000 {abs}
- 952 0.001 0.000 0.001 0.000 {method 'as_integer_ratio' of 'float' objects}
- 952 0.002 0.000 0.006 0.000 /usr/lib/python2.7/decimal.py:1582(__float__)
- 940 0.000 0.000 0.000 0.000 /home/replaceafill/.buildout/eggs/zope.interface-4.0.5-py2.7-linux-x86_64.egg/zope/interface/interface.py:218(<lambda>)
- 844 0.000 0.000 0.000 0.000 /home/replaceafill/.buildout/eggs/zope.publisher-3.12.6-py2.7.egg/zope/publisher/http.py:583(getVirtualHostRoot)
- 844 0.000 0.000 0.000 0.000 {zope.proxy._zope_proxy_proxy.sameProxiedObjects}
- 834 0.001 0.000 0.001 0.000 {method 'get' of 'BTrees.OOBTree.OOBTree' objects}
- 808 0.002 0.000 0.002 0.000 /home/replaceafill/.buildout/eggs/zope.tales-3.5.3-py2.7.egg/zope/tales/tales.py:116(next)
- 795/763 0.001 0.000 0.005 0.000 /home/replaceafill/.buildout/eggs/zope.security-3.8.3-py2.7-linux-x86_64.egg/zope/security/checker.py:460(check)
- 744 0.000 0.000 0.000 0.000 {zope.proxy._zope_proxy_proxy.getProxiedObject}
- 740 0.001 0.000 0.001 0.000 /usr/lib/python2.7/weakref.py:101(get)
- 740 0.001 0.000 0.002 0.000 /home/replaceafill/.buildout/eggs/zope.interface-4.0.5-py2.7-linux-x86_64.egg/zope/interface/declarations.py:472(Provides)
- 738 0.000 0.000 0.002 0.000 /home/replaceafill/.buildout/eggs/zope.interface-4.0.5-py2.7-linux-x86_64.egg/zope/interface/declarations.py:718(ObjectSpecification)
- 738 0.000 0.000 0.000 0.000 {zope.interface._zope_interface_coptimizations.providedBy}
- 738 0.001 0.000 0.004 0.000 /home/replaceafill/.buildout/eggs/zope.proxy-3.6.1-py2.7-linux-x86_64.egg/zope/proxy/decorator.py:85(__get__)
- 696 0.001 0.000 0.001 0.000 /usr/lib/python2.7/urllib.py:1245(quote)
- 696 0.000 0.000 0.000 0.000 {method 'rstrip' of 'str' objects}
- 686/142 0.004 0.000 0.025 0.000 /home/replaceafill/.buildout/eggs/zope.traversing-3.14.0-py2.7.egg/zope/traversing/browser/absoluteurl.py:41(__str__)
- 633 0.000 0.000 0.000 0.000 /home/replaceafill/.buildout/eggs/zope.component-4.0.2-py2.7.egg/zope/component/hooks.py:82(getSite)
- 631 0.001 0.000 0.003 0.000 /home/replaceafill/dev/sandboxes/merge/schooltool/src/schooltool/app/app.py:80(getSchoolToolApplication)
- 599/583 0.001 0.000 0.002 0.000 {method 'encode' of 'unicode' objects}
- 587/92 0.003 0.000 0.007 0.000 /home/replaceafill/.buildout/eggs/zope.interface-4.0.5-py2.7-linux-x86_64.egg/zope/interface/adapter.py:662(_lookup)
- 540 0.000 0.000 0.001 0.000 {iter}
- 525 0.001 0.000 0.002 0.000 /home/replaceafill/dev/sandboxes/merge/schooltool/src/schooltool/person/person.py:89(__eq__)
- 512 0.001 0.000 0.001 0.000 /home/replaceafill/.buildout/eggs/zope.keyreference-3.6.4-py2.7.egg/zope/keyreference/persistent.py:34(__init__)
- 481 0.001 0.000 0.001 0.000 /home/replaceafill/dev/sandboxes/merge/schooltool/python/lib/python2.7/UserDict.py:18(__getitem__)
- 481 0.001 0.000 0.002 0.000 /home/replaceafill/.buildout/eggs/zope.container-3.12.0-py2.7-linux-x86_64.egg/zope/container/sample.py:56(__getitem__)
- 479 0.001 0.000 0.001 0.000 /home/replaceafill/.buildout/eggs/zope.publisher-3.12.6-py2.7.egg/zope/publisher/base.py:337(get)
- 479 0.001 0.000 0.002 0.000 /home/replaceafill/.buildout/eggs/zope.publisher-3.12.6-py2.7.egg/zope/publisher/http.py:593(get)
- 479 0.001 0.000 0.003 0.000 /home/replaceafill/.buildout/eggs/zope.publisher-3.12.6-py2.7.egg/zope/publisher/browser.py:588(get)
- 478 0.001 0.000 0.004 0.000 /home/replaceafill/.buildout/eggs/zope.publisher-3.12.6-py2.7.egg/zope/publisher/base.py:345(__contains__)
- 477 0.001 0.000 0.002 0.000 /home/replaceafill/.buildout/eggs/zope.container-3.12.0-py2.7-linux-x86_64.egg/zope/container/btree.py:107(get)
- 476 0.002 0.000 0.006 0.000 /home/replaceafill/dev/sandboxes/merge/schooltool.gradebook/src/schooltool/requirement/evaluation.py:251(getEvaluations)
- 476 0.001 0.000 0.002 0.000 /home/replaceafill/dev/sandboxes/merge/schooltool.gradebook/src/schooltool/requirement/scoresystem.py:65(getScoreSystemContainer)
- 476 0.002 0.000 0.053 0.000 /home/replaceafill/dev/sandboxes/merge/schooltool.gradebook/src/schooltool/requirement/evaluation.py:101(get)
- 476 0.001 0.000 0.003 0.000 /home/replaceafill/dev/sandboxes/merge/schooltool.gradebook/src/schooltool/gradebook/gradebook.py:245(_checkStudent)
- 476 0.004 0.000 0.015 0.000 /home/replaceafill/dev/sandboxes/merge/schooltool.cando/src/schooltool/cando/skill.py:190(querySkillScoreSystem)
- 476 0.000 0.000 0.068 0.000 /home/replaceafill/dev/sandboxes/merge/schooltool.cando/src/schooltool/cando/gradebook.py:214(getSkillScore)
- 476 0.000 0.000 0.000 0.000 /home/replaceafill/dev/sandboxes/merge/schooltool.socialskills/src/schooltool/socialskills/browser/gradebook.py:207(isPassingScore)
- 476 0.002 0.000 0.002 0.000 /home/replaceafill/dev/sandboxes/merge/schooltool.socialskills/src/schooltool/socialskills/browser/gradebook.py:231(getId)
- 476 0.000 0.000 0.000 0.000 {method 'setdefault' of 'dict' objects}
- 476 0.000 0.000 0.000 0.000 /home/replaceafill/dev/sandboxes/merge/schooltool.socialskills/src/schooltool/socialskills/browser/gradebook.py:213(getSkillCSSClass)
- 476 0.003 0.000 0.067 0.000 /home/replaceafill/dev/sandboxes/merge/schooltool.gradebook/src/schooltool/gradebook/gradebook.py:174(getActivityScore)
- 476 0.003 0.000 0.030 0.000 /home/replaceafill/dev/sandboxes/merge/schooltool.socialskills/src/schooltool/socialskills/browser/gradebook.py:201(getScoreSystemInfo)
- 476 0.004 0.000 0.052 0.000 /home/replaceafill/dev/sandboxes/merge/schooltool.gradebook/src/schooltool/requirement/evaluation.py:78(__getitem__)
- 476 0.001 0.000 0.079 0.000 /home/replaceafill/dev/sandboxes/merge/schooltool.gradebook/src/schooltool/gradebook/gradebook.py:274(getScore)
- 476 0.001 0.000 0.080 0.000 /home/replaceafill/dev/sandboxes/merge/schooltool.cando/src/schooltool/cando/gradebook.py:152(getScore)
- 476 0.001 0.000 0.032 0.000 /home/replaceafill/dev/sandboxes/merge/schooltool.socialskills/src/schooltool/socialskills/browser/gradebook.py:194(getRating)
- 476 0.001 0.000 0.016 0.000 /home/replaceafill/dev/sandboxes/merge/schooltool.cando/src/schooltool/cando/skill.py:85(scoresystem)
- 476 0.002 0.000 0.002 0.000 /home/replaceafill/dev/sandboxes/merge/schooltool.gradebook/src/schooltool/requirement/scoresystem.py:262(scoresDict)
- 476 0.000 0.000 0.000 0.000 <string>:1(<module>)
- 476 0.000 0.000 0.001 0.000 /home/replaceafill/dev/sandboxes/merge/schooltool.gradebook/src/schooltool/gradebook/gradebook.py:254(_checkActivity)
- 452 0.001 0.000 0.001 0.000 /home/replaceafill/.buildout/eggs/zope.component-4.0.2-py2.7.egg/zope/component/zcml.py:537(__call__)
- 452 0.000 0.000 0.000 0.000 /home/replaceafill/.buildout/eggs/zope.component-4.0.2-py2.7.egg/zope/component/security.py:57(proxify)
- 399 0.000 0.000 0.001 0.000 /home/replaceafill/.buildout/eggs/zope.interface-4.0.5-py2.7-linux-x86_64.egg/zope/interface/interface.py:514(__cmp)
- 399 0.000 0.000 0.001 0.000 /home/replaceafill/.buildout/eggs/zope.interface-4.0.5-py2.7-linux-x86_64.egg/zope/interface/interface.py:552(__eq__)
- 363 0.000 0.000 0.000 0.000 /home/replaceafill/.buildout/eggs/ZODB3-3.10.5-py2.7-linux-x86_64.egg/ZODB/serialize.py:551(load_oid)
- 358 0.000 0.000 0.000 0.000 /home/replaceafill/dev/sandboxes/merge/schooltool.gradebook/src/schooltool/requirement/requirement.py:66(keys)
- 358 0.005 0.000 0.242 0.001 /home/replaceafill/dev/sandboxes/merge/schooltool.gradebook/src/schooltool/requirement/requirement.py:85(values)
- 355 0.005 0.000 0.078 0.000 /home/replaceafill/dev/sandboxes/merge/schooltool/src/schooltool/relationship/relationship.py:729(getTargetsByRole)
- 355 0.002 0.000 0.099 0.000 /home/replaceafill/dev/sandboxes/merge/schooltool/src/schooltool/relationship/relationship.py:230(getRelatedObjects)
- 355 0.001 0.000 0.009 0.000 /home/replaceafill/dev/sandboxes/merge/schooltool/src/schooltool/relationship/relationship.py:672(getLinksByRole)
- 355 0.001 0.000 0.009 0.000 /home/replaceafill/dev/sandboxes/merge/schooltool/src/schooltool/relationship/annotatable.py:31(getRelationshipLinks)
- 353 0.001 0.000 0.002 0.000 /home/replaceafill/.buildout/eggs/zope.component-4.0.2-py2.7.egg/zope/component/_api.py:171(queryUtility)
- 353 0.000 0.000 0.001 0.000 /home/replaceafill/.buildout/eggs/zope.interface-4.0.5-py2.7-linux-x86_64.egg/zope/interface/registry.py:163(queryUtility)
- 346 0.000 0.000 0.099 0.000 /home/replaceafill/dev/sandboxes/merge/schooltool/src/schooltool/relationship/relationship.py:397(__iter__)
- 321 0.002 0.000 0.009 0.000 /home/replaceafill/dev/sandboxes/merge/schooltool/src/schooltool/securitypolicy/policy.py:75(cachingKey)
- 309 0.000 0.000 0.000 0.000 {method 'match' of '_sre.SRE_Pattern' objects}
- 307/224 0.000 0.000 0.004 0.000 /home/replaceafill/.buildout/eggs/zope.component-4.0.2-py2.7.egg/zope/component/_api.py:102(queryAdapter)
- 294 0.000 0.000 0.000 0.000 /home/replaceafill/.buildout/eggs/zope.interface-4.0.5-py2.7-linux-x86_64.egg/zope/interface/interface.py:277(weakref)
- 294/27 0.002 0.000 0.006 0.000 /home/replaceafill/.buildout/eggs/zope.interface-4.0.5-py2.7-linux-x86_64.egg/zope/interface/adapter.py:680(_lookupAll)
- 288 0.000 0.000 0.000 0.000 /home/replaceafill/dev/sandboxes/merge/schooltool/src/schooltool/securitypolicy/crowds.py:58(getFactory)
- 261 0.000 0.000 0.000 0.000 {method 'rfind' of 'unicode' objects}
- 248 0.000 0.000 0.000 0.000 /home/replaceafill/dev/sandboxes/merge/schooltool/src/schooltool/securitypolicy/crowds.py:137(__init__)
- 248 0.000 0.000 0.000 0.000 /home/replaceafill/dev/sandboxes/merge/schooltool/src/schooltool/securitypolicy/policy.py:84(getCache)
- 238 0.003 0.000 0.188 0.001 /home/replaceafill/dev/sandboxes/merge/schooltool.cando/src/schooltool/cando/course.py:102(keys)
- 238 0.000 0.000 0.001 0.000 /home/replaceafill/dev/sandboxes/merge/schooltool.cando/src/schooltool/cando/course.py:99(all_keys)
- 237 0.000 0.000 0.000 0.000 {method '__setstate__' of 'BTrees.OOBTree.OOBTree' objects}
- 227 0.000 0.000 0.000 0.000 /home/replaceafill/dev/sandboxes/merge/schooltool/src/schooltool/relationship/relationship.py:377(__init__)
- 227 0.000 0.000 0.000 0.000 /home/replaceafill/dev/sandboxes/merge/schooltool/src/schooltool/relationship/relationship.py:363(__get__)
- 218 0.000 0.000 0.005 0.000 /home/replaceafill/dev/sandboxes/merge/schooltool/src/schooltool/securitypolicy/policy.py:107(cache)
- 205 0.000 0.000 0.000 0.000 /home/replaceafill/.buildout/eggs/zope.tal-3.5.2-py2.7.egg/zope/tal/talgenerator.py:224(emit)
- 201 0.000 0.000 0.000 0.000 /home/replaceafill/.buildout/eggs/zope.publisher-3.12.6-py2.7.egg/zope/publisher/browser.py:900(__getParent)
- 193/168 0.001 0.000 0.021 0.000 /home/replaceafill/.buildout/eggs/zope.traversing-3.14.0-py2.7.egg/zope/traversing/adapters.py:94(traversePathElement)
- 193 0.000 0.000 0.001 0.000 /home/replaceafill/.buildout/eggs/zope.tal-3.5.2-py2.7.egg/zope/tal/talinterpreter.py:608(_writeText)
- 193 0.000 0.000 0.006 0.000 /home/replaceafill/.buildout/eggs/zope.tal-3.5.2-py2.7.egg/zope/tal/talinterpreter.py:619(do_insertText_tal)
- 179 0.000 0.000 0.000 0.000 /home/replaceafill/.buildout/eggs/zope.traversing-3.14.0-py2.7.egg/zope/traversing/adapters.py:36(__init__)
- 179/154 0.000 0.000 0.016 0.000 /home/replaceafill/.buildout/eggs/zope.traversing-3.14.0-py2.7.egg/zope/traversing/adapters.py:39(traverse)
- 159 0.000 0.000 0.000 0.000 {method 'items' of 'dict' objects}
- 158 0.000 0.000 0.000 0.000 /home/replaceafill/.buildout/eggs/zope.publisher-3.12.6-py2.7.egg/zope/publisher/http.py:536(getApplicationURL)
- 158 0.000 0.000 0.001 0.000 /home/replaceafill/.buildout/eggs/zope.traversing-3.14.0-py2.7.egg/zope/traversing/browser/absoluteurl.py:119(__str__)
- 156 0.000 0.000 0.001 0.000 /home/replaceafill/dev/sandboxes/merge/schooltool/src/schooltool/securitypolicy/crowds.py:68(getCrowdsUtility)
- 155 0.000 0.000 0.001 0.000 /home/replaceafill/dev/sandboxes/merge/schooltool/src/schooltool/securitypolicy/crowds.py:63(getFactories)
- 155 0.000 0.000 0.000 0.000 /home/replaceafill/dev/sandboxes/merge/schooltool/src/schooltool/securitypolicy/crowds.py:55(getCrowdNames)
- 154 0.000 0.000 0.029 0.000 /home/replaceafill/.buildout/eggs/zope.traversing-3.14.0-py2.7.egg/zope/traversing/browser/absoluteurl.py:32(absoluteURL)
- 146/7 0.001 0.000 0.143 0.020 /home/replaceafill/.buildout/eggs/zope.tal-3.5.2-py2.7.egg/zope/tal/talinterpreter.py:818(do_loop_tal)
- 146 0.000 0.000 0.000 0.000 /home/replaceafill/.buildout/eggs/zope.tales-3.5.3-py2.7.egg/zope/tales/tales.py:64(__init__)
- 146 0.000 0.000 0.010 0.000 /home/replaceafill/.buildout/eggs/zope.tales-3.5.3-py2.7.egg/zope/tales/tales.py:681(setRepeat)
- 145 0.000 0.000 0.000 0.000 {method 'encode' of 'str' objects}
- 142 0.000 0.000 0.025 0.000 /home/replaceafill/.buildout/eggs/zope.traversing-3.14.0-py2.7.egg/zope/traversing/browser/absoluteurl.py:80(__call__)
- 141 0.000 0.000 0.000 0.000 /home/replaceafill/.buildout/eggs/zope.location-3.9.1-py2.7.egg/zope/location/traversing.py:39(__init__)
- 140/57 0.000 0.000 0.009 0.000 /home/replaceafill/.buildout/eggs/zope.location-3.9.1-py2.7.egg/zope/location/traversing.py:162(getParent)
- 140/57 0.001 0.000 0.011 0.000 /home/replaceafill/.buildout/eggs/zope.traversing-3.14.0-py2.7.egg/zope/traversing/api.py:123(getParent)
- 131 0.000 0.000 0.001 0.000 /home/replaceafill/.buildout/eggs/zope.component-4.0.2-py2.7.egg/zope/component/_api.py:165(getUtility)
- 130 0.001 0.000 0.004 0.000 /home/replaceafill/dev/sandboxes/merge/schooltool/src/schooltool/schoolyear/browser/schoolyear.py:90(__str__)
- 130 0.001 0.000 0.014 0.000 /home/replaceafill/dev/sandboxes/merge/schooltool/src/schooltool/course/browser/section.py:104(__str__)
- 130 0.000 0.000 0.000 0.000 /home/replaceafill/.buildout/eggs/zope.intid-3.7.2-py2.7.egg/zope/intid/__init__.py:71(getObject)
- 130 0.000 0.000 0.000 0.000 /home/replaceafill/.buildout/eggs/zope.keyreference-3.6.4-py2.7.egg/zope/keyreference/persistent.py:44(__call__)
- 129 0.000 0.000 0.000 0.000 /home/replaceafill/.buildout/eggs/zope.tal-3.5.2-py2.7.egg/zope/tal/talgenerator.py:118(optimizeArgsList)
- 128 0.000 0.000 0.000 0.000 /home/replaceafill/.buildout/eggs/zope.tales-3.5.3-py2.7.egg/zope/tales/tales.py:642(setContext)
- 128 0.000 0.000 0.000 0.000 {method 'end' of '_sre.SRE_Match' objects}
- 128 0.000 0.000 0.001 0.000 /home/replaceafill/.buildout/eggs/zope.interface-4.0.5-py2.7-linux-x86_64.egg/zope/interface/adapter.py:510(_subscribe)
- 127 0.000 0.000 0.008 0.000 /home/replaceafill/.buildout/eggs/zope.interface-4.0.5-py2.7-linux-x86_64.egg/zope/interface/registry.py:248(getAdapters)
- 124 0.000 0.000 0.000 0.000 {method 'startswith' of 'unicode' objects}
- 121 0.000 0.000 0.000 0.000 /home/replaceafill/.buildout/eggs/zope.publisher-3.12.6-py2.7.egg/zope/publisher/base.py:210(<lambda>)
- 120 0.000 0.000 0.001 0.000 /home/replaceafill/dev/sandboxes/merge/schooltool.cando/src/schooltool/cando/course.py:224(getSectionSkills)
- 120 0.002 0.000 0.054 0.000 /home/replaceafill/dev/sandboxes/merge/schooltool.gradebook/src/schooltool/gradebook/activity.py:165(values)
- 119 0.000 0.000 0.002 0.000 /home/replaceafill/dev/sandboxes/merge/schooltool.socialskills/src/schooltool/socialskills/browser/gradebook.py:226(getWorksheetLabel)
- 119 0.002 0.000 0.268 0.002 /home/replaceafill/dev/sandboxes/merge/schooltool.cando/src/schooltool/cando/gradebook.py:126(__init__)
- 119 0.000 0.000 0.010 0.000 /home/replaceafill/dev/sandboxes/merge/schooltool/src/schooltool/relationship/relationship.py:391(__len__)
- 119 0.000 0.000 0.000 0.000 /home/replaceafill/dev/sandboxes/merge/schooltool.cando/src/schooltool/cando/course.py:81(title)
- 114 0.000 0.000 0.000 0.000 /home/replaceafill/.buildout/eggs/zope.interface-4.0.5-py2.7-linux-x86_64.egg/zope/interface/interface.py:492(_call_conform)
- 114 0.000 0.000 0.000 0.000 {method 'group' of '_sre.SRE_Match' objects}
- 114 0.000 0.000 0.000 0.000 /home/replaceafill/dev/sandboxes/merge/schooltool/src/schooltool/app/security.py:68(__conform__)
- 103 0.000 0.000 0.005 0.000 /home/replaceafill/dev/sandboxes/merge/schooltool/src/schooltool/securitypolicy/policy.py:95(checkCache)
- 103/77 0.000 0.000 0.026 0.000 /home/replaceafill/dev/sandboxes/merge/schooltool/src/schooltool/securitypolicy/policy.py:116(checkPermission)
- 98 0.000 0.000 0.000 0.000 /usr/lib/python2.7/markupbase.py:49(updatepos)
- 96 0.000 0.000 0.000 0.000 {method 'sub' of '_sre.SRE_Pattern' objects}
- 94 0.000 0.000 0.000 0.000 {method 'count' of 'unicode' objects}
- 92 0.001 0.000 0.009 0.000 /home/replaceafill/.buildout/eggs/zope.interface-4.0.5-py2.7-linux-x86_64.egg/zope/interface/adapter.py:518(_uncached_lookup)
- 89 0.000 0.000 0.000 0.000 {method 'update' of 'dict' objects}
- 86 0.000 0.000 0.001 0.000 /home/replaceafill/.buildout/eggs/zope.component-4.0.2-py2.7.egg/zope/component/_api.py:96(getAdapter)
- 83 0.000 0.000 0.001 0.000 /home/replaceafill/.buildout/eggs/zope.component-4.0.2-py2.7.egg/zope/component/security.py:79(factory)
- 83 0.000 0.000 0.000 0.000 /home/replaceafill/dev/sandboxes/merge/schooltool/src/schooltool/securitypolicy/crowds.py:225(contains)
- 83 0.000 0.000 0.001 0.000 /home/replaceafill/dev/sandboxes/merge/schooltool/src/schooltool/skin/flourish/content.py:192(providerViewCrowd)
- 82 0.000 0.000 0.000 0.000 /home/replaceafill/.buildout/eggs/zope.tal-3.5.2-py2.7.egg/zope/tal/talinterpreter.py:845(do_rawtextOffset)
- 80/78 0.000 0.000 0.007 0.000 /home/replaceafill/dev/sandboxes/merge/schooltool/src/schooltool/securitypolicy/crowds.py:157(contains)
- 79 0.000 0.000 0.007 0.000 {method 'lookupAll' of '_zope_interface_coptimizations.VerifyingBase' objects}
- 79 0.000 0.000 0.000 0.000 /home/replaceafill/.buildout/eggs/zope.component-4.0.2-py2.7.egg/zope/component/_api.py:125(getAdapters)
- 78 0.000 0.000 0.000 0.000 /usr/lib/python2.7/json/encoder.py:417(_iterencode)
- 78 0.000 0.000 0.001 0.000 /home/replaceafill/dev/sandboxes/merge/schooltool/src/schooltool/securitypolicy/policy.py:153(checkPermissionCrowds)
- 78 0.000 0.000 0.000 0.000 /usr/lib/python2.7/json/encoder.py:341(_iterencode_dict)
- 77 0.000 0.000 0.001 0.000 /home/replaceafill/dev/sandboxes/merge/schooltool/src/schooltool/securitypolicy/metaconfigure.py:52(crowdFactories)
- 77/51 0.001 0.000 0.020 0.000 /home/replaceafill/dev/sandboxes/merge/schooltool/src/schooltool/securitypolicy/policy.py:130(checkByAdaptation)
- 75 0.000 0.000 0.000 0.000 {method 'lower' of 'str' objects}
- 71 0.000 0.000 0.000 0.000 {method 'search' of '_sre.SRE_Pattern' objects}
- 71 0.000 0.000 0.000 0.000 /home/replaceafill/.buildout/eggs/zope.tal-3.5.2-py2.7.egg/zope/tal/htmltalparser.py:275(fixname)
- 66 0.000 0.000 0.000 0.000 /home/replaceafill/.buildout/eggs/zope.pagetemplate-4.0.1-py2.7.egg/zope/pagetemplate/engine.py:474(pt_getEngine)
- 62/32 0.000 0.000 0.002 0.000 /home/replaceafill/.buildout/eggs/zope.interface-4.0.5-py2.7-linux-x86_64.egg/zope/interface/adapter.py:596(subscribers)
- 62/32 0.000 0.000 0.002 0.000 /home/replaceafill/.buildout/eggs/zope.interface-4.0.5-py2.7-linux-x86_64.egg/zope/interface/registry.py:322(subscribers)
- 62 0.000 0.000 0.000 0.000 {method 'subscriptions' of '_zope_interface_coptimizations.VerifyingBase' objects}
- 62/32 0.000 0.000 0.002 0.000 /home/replaceafill/.buildout/eggs/zope.component-4.0.2-py2.7.egg/zope/component/_api.py:133(subscribers)
- 61 0.000 0.000 0.000 0.000 /home/replaceafill/.buildout/eggs/zope.container-3.12.0-py2.7-linux-x86_64.egg/zope/container/btree.py:103(__getitem__)
- 56/23 0.000 0.000 0.000 0.000 /home/replaceafill/.buildout/eggs/zope.interface-4.0.5-py2.7-linux-x86_64.egg/zope/interface/declarations.py:816(_normalizeargs)
- 53 0.000 0.000 0.000 0.000 {method 'rindex' of 'unicode' objects}
- 52 0.000 0.000 0.000 0.000 {method 'split' of 'unicode' objects}
- 52 0.000 0.000 0.000 0.000 /home/replaceafill/.buildout/eggs/zope.tal-3.5.2-py2.7.egg/zope/tal/talgenerator.py:253(emitRawText)
- 52 0.000 0.000 0.000 0.000 /usr/lib/python2.7/markupbase.py:41(getpos)
- 50 0.000 0.000 0.000 0.000 /home/replaceafill/dev/sandboxes/merge/schooltool/python/lib/python2.7/re.py:268(_subx)
- 50 0.000 0.000 0.000 0.000 /home/replaceafill/dev/sandboxes/merge/schooltool/python/lib/python2.7/re.py:248(_compile_repl)
- 48 0.000 0.000 0.000 0.000 /home/replaceafill/dev/sandboxes/merge/schooltool.cando/src/schooltool/cando/gradebook.py:276(getCourseSkillSetSection)
- 48 0.000 0.000 0.000 0.000 {method 'start' of '_sre.SRE_Match' objects}
- 48 0.000 0.000 0.000 0.000 {method 'startswith' of 'str' objects}
- 48 0.000 0.000 0.004 0.000 /home/replaceafill/dev/sandboxes/merge/schooltool/src/schooltool/course/section.py:278(contains)
- 48 0.000 0.000 0.000 0.000 /home/replaceafill/dev/sandboxes/merge/schooltool.gradebook/src/schooltool/gradebook/gradebook.py:557(getGradebookSection)
- 46 0.000 0.000 0.000 0.000 /home/replaceafill/.buildout/eggs/zope.tal-3.5.2-py2.7.egg/zope/tal/htmltalparser.py:242(handle_data)
- 45 0.000 0.000 0.000 0.000 /home/replaceafill/.buildout/eggs/zope.tal-3.5.2-py2.7.egg/zope/tal/translationcontext.py:26(__init__)
- 45 0.000 0.000 0.000 0.000 {method 'keys' of 'dict' objects}
- 45 0.000 0.000 0.000 0.000 {method 'strip' of 'unicode' objects}
- 45 0.000 0.000 0.000 0.000 {zope.security._zope_security_checker.selectChecker}
- 44 0.000 0.000 0.000 0.000 /home/replaceafill/.buildout/eggs/zope.schema-3.7.1-py2.7.egg/zope/schema/fieldproperty.py:37(__get__)
- 43 0.000 0.000 0.000 0.000 /usr/lib/python2.7/HTMLParser.py:444(unescape)
- 42 0.000 0.000 0.000 0.000 {range}
- 40 0.000 0.000 0.000 0.000 /home/replaceafill/.buildout/eggs/zope.security-3.8.3-py2.7-linux-x86_64.egg/zope/security/checker.py:61(ProxyFactory)
- 39 0.000 0.000 0.000 0.000 /home/replaceafill/.buildout/eggs/zope.publisher-3.12.6-py2.7.egg/zope/publisher/browser.py:903(__setParent)
- 38 0.000 0.000 0.000 0.000 /home/replaceafill/.buildout/eggs/zope.interface-4.0.5-py2.7-linux-x86_64.egg/zope/interface/interface.py:192(subscribe)
- 38 0.000 0.000 0.000 0.000 /usr/lib/python2.7/weakref.py:283(get)
- 38 0.000 0.000 0.000 0.000 /usr/lib/python2.7/weakref.py:261(__setitem__)
- 37 0.000 0.000 0.000 0.000 /home/replaceafill/.buildout/eggs/zope.tal-3.5.2-py2.7.egg/zope/tal/talinterpreter.py:370(do_setPosition)
- 37 0.000 0.000 0.000 0.000 /home/replaceafill/dev/sandboxes/merge/schooltool/src/schooltool/skin/flourish/viewlet.py:191(__getitem__)
- 36 0.000 0.000 0.000 0.000 /home/replaceafill/.buildout/eggs/zope.tal-3.5.2-py2.7.egg/zope/tal/talinterpreter.py:351(do_mode)
- 36 0.000 0.000 0.000 0.000 /home/replaceafill/.buildout/eggs/zope.tal-3.5.2-py2.7.egg/zope/tal/talinterpreter.py:347(do_version)
- 35 0.000 0.000 0.001 0.000 /home/replaceafill/.buildout/eggs/zope.tal-3.5.2-py2.7.egg/zope/tal/talgenerator.py:70(optimize)
- 35 0.000 0.000 0.000 0.000 /home/replaceafill/.buildout/eggs/zope.tal-3.5.2-py2.7.egg/zope/tal/talgenerator.py:170(optimizeCommonTriple)
- 35 0.000 0.000 0.000 0.000 /home/replaceafill/.buildout/eggs/zope.keyreference-3.6.4-py2.7.egg/zope/keyreference/persistent.py:47(__hash__)
- 35 0.000 0.000 0.000 0.000 {method 'intersection' of 'set' objects}
- 34 0.000 0.000 0.000 0.000 /home/replaceafill/.buildout/eggs/zope.tal-3.5.2-py2.7.egg/zope/tal/talinterpreter.py:284(popStream)
- 34 0.000 0.000 0.000 0.000 {_json.encode_basestring_ascii}
- 33 0.000 0.000 0.000 0.000 /home/replaceafill/.buildout/eggs/zope.publisher-3.12.6-py2.7.egg/zope/publisher/base.py:279(_getResponse)
- 33 0.000 0.000 0.000 0.000 /home/replaceafill/.buildout/eggs/zope.tal-3.5.2-py2.7.egg/zope/tal/talgenerator.py:206(pushProgram)
- 33 0.000 0.000 0.001 0.000 /home/replaceafill/.buildout/eggs/zope.tal-3.5.2-py2.7.egg/zope/tal/talgenerator.py:210(popProgram)
- 33 0.001 0.000 0.001 0.000 {method 'join' of 'unicode' objects}
- 32 0.000 0.000 0.000 0.000 /home/replaceafill/.buildout/eggs/zope.tales-3.5.3-py2.7.egg/zope/tales/tales.py:583(getBaseNames)
- 32/1 0.000 0.000 0.195 0.195 /home/replaceafill/.buildout/eggs/zope.pagetemplate-4.0.1-py2.7.egg/zope/pagetemplate/pagetemplate.py:116(pt_render)
- 32/1 0.000 0.000 0.195 0.195 /home/replaceafill/.buildout/eggs/zope.browserpage-4.0.0-py2.7.egg/zope/browserpage/viewpagetemplatefile.py:76(__call__)
- 32 0.000 0.000 0.000 0.000 /home/replaceafill/.buildout/eggs/zope.tal-3.5.2-py2.7.egg/zope/tal/talinterpreter.py:145(__init__)
- 32 0.000 0.000 0.000 0.000 /home/replaceafill/.buildout/eggs/zope.pagetemplate-4.0.1-py2.7.egg/zope/pagetemplate/pagetemplate.py:41(__init__)
- 32/1 0.000 0.000 0.195 0.195 /home/replaceafill/.buildout/eggs/zope.pagetemplate-4.0.1-py2.7.egg/zope/pagetemplate/pagetemplate.py:235(__call__)
- 32 0.000 0.000 0.000 0.000 /home/replaceafill/.buildout/eggs/zope.pagetemplate-4.0.1-py2.7.egg/zope/pagetemplate/pagetemplate.py:110(pt_getEngineContext)
- 32/1 0.000 0.000 0.195 0.195 /home/replaceafill/.buildout/eggs/zope.tal-3.5.2-py2.7.egg/zope/tal/talinterpreter.py:267(__call__)
- 32 0.000 0.000 0.000 0.000 /home/replaceafill/dev/sandboxes/merge/schooltool/src/schooltool/skin/flourish/sorting.py:64(<lambda>)
- 32 0.000 0.000 0.000 0.000 /home/replaceafill/.buildout/eggs/zope.pagetemplate-4.0.1-py2.7.egg/zope/pagetemplate/engine.py:259(getContext)
- 32 0.000 0.000 0.001 0.000 /home/replaceafill/.buildout/eggs/zope.pagetemplate-4.0.1-py2.7.egg/zope/pagetemplate/pagetemplate.py:46(getvalue)
- 32 0.000 0.000 0.000 0.000 /home/replaceafill/.buildout/eggs/zope.publisher-3.12.6-py2.7.egg/zope/publisher/http.py:686(getHeader)
- 32 0.000 0.000 0.000 0.000 /home/replaceafill/.buildout/eggs/zope.pagetemplate-4.0.1-py2.7.egg/zope/pagetemplate/pagetemplate.py:98(pt_getContext)
- 32 0.000 0.000 0.000 0.000 /home/replaceafill/dev/sandboxes/merge/schooltool/src/schooltool/skin/flourish/viewlet.py:54(manager)
- 32 0.000 0.000 0.000 0.000 /home/replaceafill/.buildout/eggs/zope.tales-3.5.3-py2.7.egg/zope/tales/tales.py:625(__init__)
- 32 0.000 0.000 0.000 0.000 /home/replaceafill/.buildout/eggs/zope.tal-3.5.2-py2.7.egg/zope/tal/talinterpreter.py:567(do_beginScope_tal)
- 31 0.000 0.000 0.001 0.000 /home/replaceafill/dev/sandboxes/merge/schooltool/src/schooltool/schoolyear/subscriber.py:30(subscriberAdapterDispatcher)
- 31 0.000 0.000 0.000 0.000 /home/replaceafill/.buildout/eggs/zope.i18n-3.8.0-py2.7.egg/zope/i18n/__init__.py:128(interpolate)
- 31 0.000 0.000 0.002 0.000 /home/replaceafill/.buildout/eggs/zope.event-4.0.2-py2.7.egg/zope/event/__init__.py:27(notify)
- 31 0.000 0.000 0.002 0.000 /home/replaceafill/.buildout/eggs/zope.component-4.0.2-py2.7.egg/zope/component/event.py:26(dispatch)
- 31 0.000 0.000 0.001 0.000 /home/replaceafill/.buildout/eggs/zope.i18n-3.8.0-py2.7.egg/zope/i18n/__init__.py:47(translate)
- 31 0.000 0.000 0.000 0.000 /home/replaceafill/.buildout/eggs/zope.interface-4.0.5-py2.7-linux-x86_64.egg/zope/interface/interface.py:428(direct)
- 30 0.000 0.000 0.000 0.000 /usr/lib/python2.7/socket.py:276(close)
- 30 0.000 0.000 0.000 0.000 {method 'endswith' of 'unicode' objects}
- 30 0.000 0.000 0.000 0.000 /home/replaceafill/dev/sandboxes/merge/schooltool/src/schooltool/schoolyear/subscriber.py:40(__init__)
- 30 0.000 0.000 0.000 0.000 {max}
- 30/17 0.000 0.000 0.000 0.000 /home/replaceafill/dev/sandboxes/merge/schooltool/src/schooltool/skin/flourish/sorting.py:31(visit)
- 30 0.000 0.000 0.001 0.000 /home/replaceafill/dev/sandboxes/merge/schooltool/src/schooltool/schoolyear/subscriber.py:51(__call__)
- 30/26 0.000 0.000 0.000 0.000 {zope.interface._zope_interface_coptimizations.implementedBy}
- 30 0.000 0.000 0.000 0.000 /home/replaceafill/.buildout/eggs/zope.browserpage-4.0.0-py2.7.egg/zope/browserpage/viewpagetemplatefile.py:69(__init__)
- 30/7 0.000 0.000 0.190 0.027 /home/replaceafill/.buildout/eggs/zope.tal-3.5.2-py2.7.egg/zope/tal/talinterpreter.py:741(do_insertStructure_tal)
- 30 0.000 0.000 0.000 0.000 /home/replaceafill/.buildout/eggs/zope.interface-4.0.5-py2.7-linux-x86_64.egg/zope/interface/interfaces.py:772(__init__)
- 30 0.000 0.000 0.001 0.000 /home/replaceafill/.buildout/eggs/zope.component-4.0.2-py2.7.egg/zope/component/event.py:32(objectEventNotify)
- 30 0.000 0.000 0.000 0.000 /home/replaceafill/.buildout/eggs/zope.contentprovider-3.7.2-py2.7.egg/zope/contentprovider/interfaces.py:53(__init__)
- 30 0.000 0.000 0.000 0.000 /usr/lib/python2.7/socket.py:285(__del__)
- 29 0.000 0.000 0.000 0.000 /home/replaceafill/.buildout/eggs/zope.tal-3.5.2-py2.7.egg/zope/tal/talinterpreter.py:317(stream_write)
- 29 0.000 0.000 0.001 0.000 /home/replaceafill/.buildout/eggs/zope.tales-3.5.3-py2.7.egg/zope/tales/expressions.py:281(__call__)
- 28 0.000 0.000 0.001 0.000 /home/replaceafill/.buildout/eggs/zope.tal-3.5.2-py2.7.egg/zope/tal/talgenerator.py:144(optimizeStartTag)
- 28 0.000 0.000 0.000 0.000 /home/replaceafill/.buildout/eggs/zope.tal-3.5.2-py2.7.egg/zope/tal/htmltalparser.py:256(scan_xmlns)
- 28 0.000 0.000 0.000 0.000 /home/replaceafill/.buildout/eggs/zope.tal-3.5.2-py2.7.egg/zope/tal/talgenerator.py:196(todoPop)
- 28 0.000 0.000 0.003 0.000 /usr/lib/python2.7/HTMLParser.py:279(parse_starttag)
- 28 0.000 0.000 0.000 0.000 /home/replaceafill/.buildout/eggs/zope.tal-3.5.2-py2.7.egg/zope/tal/htmltalparser.py:266(pop_xmlns)
- 28 0.000 0.000 0.000 0.000 /home/replaceafill/.buildout/eggs/zope.tal-3.5.2-py2.7.egg/zope/tal/htmltalparser.py:187(close_para_tags)
- 28 0.000 0.000 0.001 0.000 /home/replaceafill/.buildout/eggs/zope.tal-3.5.2-py2.7.egg/zope/tal/talgenerator.py:464(emitStartElement)
- 28 0.000 0.000 0.000 0.000 {hasattr}
- 28 0.000 0.000 0.000 0.000 /home/replaceafill/.buildout/eggs/zope.tal-3.5.2-py2.7.egg/zope/tal/talgenerator.py:193(todoPush)
- 28 0.000 0.000 0.000 0.000 /usr/lib/python2.7/HTMLParser.py:331(check_for_whole_start_tag)
- 28 0.000 0.000 0.000 0.000 /home/replaceafill/.buildout/eggs/zope.tal-3.5.2-py2.7.egg/zope/tal/talgenerator.py:227(emitStartTag)
- 28 0.000 0.000 0.000 0.000 /home/replaceafill/.buildout/eggs/zope.tal-3.5.2-py2.7.egg/zope/tal/htmltalparser.py:288(process_ns)
- 28 0.000 0.000 0.002 0.000 /home/replaceafill/.buildout/eggs/zope.tal-3.5.2-py2.7.egg/zope/tal/talgenerator.py:721(emitEndElement)
- 27 0.000 0.000 0.006 0.000 /home/replaceafill/.buildout/eggs/zope.interface-4.0.5-py2.7-linux-x86_64.egg/zope/interface/adapter.py:552(_uncached_lookupAll)
- 27 0.000 0.000 0.000 0.000 {method '__setstate__' of 'BTrees.OOBTree.OOBucket' objects}
- 26 0.000 0.000 0.000 0.000 {method 'insert' of 'list' objects}
- 26 0.000 0.000 0.000 0.000 /home/replaceafill/.buildout/eggs/zope.pagetemplate-4.0.1-py2.7.egg/zope/pagetemplate/engine.py:105(translate)
- 26 0.000 0.000 0.001 0.000 /home/replaceafill/.buildout/eggs/zope.tal-3.5.2-py2.7.egg/zope/tal/talinterpreter.py:824(translate)
- 26/9 0.000 0.000 0.000 0.000 /home/replaceafill/.buildout/eggs/zope.interface-4.0.5-py2.7-linux-x86_64.egg/zope/interface/adapter.py:692(_subscriptions)
- 25 0.000 0.000 0.000 0.000 /home/replaceafill/dev/sandboxes/merge/schooltool/src/schooltool/skin/flourish/content.py:44(view)
- 24 0.000 0.000 0.000 0.000 {built-in method fromkeys}
- 23 0.000 0.000 0.001 0.000 /home/replaceafill/.buildout/eggs/zope.tal-3.5.2-py2.7.egg/zope/tal/talgenerator.py:199(compileExpression)
- 23 0.000 0.000 0.001 0.000 /home/replaceafill/.buildout/eggs/zope.tales-3.5.3-py2.7.egg/zope/tales/tales.py:586(compile)
- 23 0.000 0.000 0.000 0.000 /home/replaceafill/dev/sandboxes/merge/schooltool/src/schooltool/app/browser/__init__.py:378(same)
- 23/12 0.000 0.000 0.018 0.001 /home/replaceafill/.buildout/eggs/zope.cachedescriptors-3.5.1-py2.7.egg/zope/cachedescriptors/property.py:66(__get__)
- 22 0.000 0.000 0.015 0.001 /home/replaceafill/dev/sandboxes/merge/schooltool/src/schooltool/skin/flourish/viewlet.py:69(__call__)
- 22 0.000 0.000 0.000 0.000 /home/replaceafill/.buildout/eggs/zope.security-3.8.3-py2.7-linux-x86_64.egg/zope/security/adapter.py:105(_customizeProtected)
- 22 0.000 0.000 0.000 0.000 /home/replaceafill/.buildout/eggs/zope.tal-3.5.2-py2.7.egg/zope/tal/talgenerator.py:442(replaceAttrs)
- 21 0.000 0.000 0.004 0.000 /home/replaceafill/.buildout/eggs/zope.interface-4.0.5-py2.7-linux-x86_64.egg/zope/interface/declarations.py:55(__init__)
- 21 0.000 0.000 0.000 0.000 /home/replaceafill/.buildout/eggs/zope.pagetemplate-4.0.1-py2.7.egg/zope/pagetemplate/pagetemplate.py:190(_cook_check)
- 21 0.000 0.000 0.001 0.000 /home/replaceafill/.buildout/eggs/zope.interface-4.0.5-py2.7-linux-x86_64.egg/zope/interface/ro.py:24(mergeOrderings)
- 21 0.000 0.000 0.003 0.000 /home/replaceafill/.buildout/eggs/zope.interface-4.0.5-py2.7-linux-x86_64.egg/zope/interface/declarations.py:58(changed)
- 21 0.000 0.000 0.000 0.000 /usr/lib/python2.7/weakref.py:243(__init__)
- 21 0.000 0.000 0.003 0.000 /home/replaceafill/.buildout/eggs/zope.interface-4.0.5-py2.7-linux-x86_64.egg/zope/interface/interface.py:222(changed)
- 21 0.000 0.000 0.000 0.000 /home/replaceafill/dev/sandboxes/merge/schooltool/src/schooltool/common/inlinept.py:117(__get__)
- 21 0.000 0.000 0.002 0.000 /home/replaceafill/.buildout/eggs/zope.interface-4.0.5-py2.7-linux-x86_64.egg/zope/interface/ro.py:19(ro)
- 21 0.000 0.000 0.003 0.000 /home/replaceafill/.buildout/eggs/zope.interface-4.0.5-py2.7-linux-x86_64.egg/zope/interface/interface.py:187(__init__)
- 21 0.000 0.000 0.000 0.000 /usr/lib/python2.7/weakref.py:350(keys)
- 21 0.000 0.000 0.000 0.000 {method 'clear' of 'dict' objects}
- 21 0.000 0.000 0.000 0.000 /home/replaceafill/dev/sandboxes/merge/schooltool/src/schooltool/common/inlinept.py:96(pt_getContext)
- 21 0.000 0.000 0.003 0.000 /home/replaceafill/.buildout/eggs/zope.interface-4.0.5-py2.7-linux-x86_64.egg/zope/interface/interface.py:204(__setBases)
- 21 0.001 0.000 0.001 0.000 /home/replaceafill/.buildout/eggs/zope.interface-4.0.5-py2.7-linux-x86_64.egg/zope/interface/ro.py:58(_flatten)
- 21/5 0.000 0.000 0.021 0.004 /home/replaceafill/dev/sandboxes/merge/schooltool/src/schooltool/common/inlinept.py:105(__call__)
- 20 0.000 0.000 0.000 0.000 /home/replaceafill/dev/sandboxes/merge/schooltool/src/schooltool/securitypolicy/crowds.py:212(contains)
- 19 0.000 0.000 0.000 0.000 /home/replaceafill/.buildout/eggs/zope.tal-3.5.2-py2.7.egg/zope/tal/htmltalparser.py:212(close_enclosed_tags)
- 19 0.000 0.000 0.001 0.000 /usr/lib/python2.7/HTMLParser.py:363(parse_endtag)
- 19 0.000 0.000 0.015 0.001 /home/replaceafill/dev/sandboxes/merge/schooltool/src/schooltool/skin/flourish/page.py:434(render)
- 19 0.000 0.000 0.001 0.000 /home/replaceafill/.buildout/eggs/zope.tal-3.5.2-py2.7.egg/zope/tal/htmltalparser.py:139(handle_starttag)
- 19 0.000 0.000 0.001 0.000 /home/replaceafill/.buildout/eggs/zope.tal-3.5.2-py2.7.egg/zope/tal/htmltalparser.py:178(handle_endtag)
- 19 0.000 0.000 0.000 0.000 /usr/lib/python2.7/HTMLParser.py:133(clear_cdata_mode)
- 19 0.000 0.000 0.022 0.001 /home/replaceafill/dev/sandboxes/merge/schooltool/src/schooltool/skin/flourish/viewlet.py:207(viewlets)
- 18 0.000 0.000 0.000 0.000 /home/replaceafill/dev/sandboxes/merge/schooltool/src/schooltool/skin/flourish/sorting.py:59(topological_sort)
- 18 0.000 0.000 0.019 0.001 /home/replaceafill/dev/sandboxes/merge/schooltool/src/schooltool/skin/flourish/viewlet.py:163(can_access)
- 18 0.000 0.000 0.000 0.000 /home/replaceafill/dev/sandboxes/merge/schooltool/src/schooltool/skin/flourish/sorting.py:63(<lambda>)
- 18 0.000 0.000 0.000 0.000 {callable}
- 18 0.000 0.000 0.000 0.000 {posix.stat}
- 18 0.000 0.000 0.019 0.001 /home/replaceafill/.buildout/eggs/zope.security-3.8.3-py2.7-linux-x86_64.egg/zope/security/checker.py:125(canAccess)
- 18 0.000 0.000 0.000 0.000 {zope.proxy._zope_proxy_proxy.removeAllProxies}
- 18 0.000 0.000 0.019 0.001 {method 'check_getattr' of 'zope.security.checker.Checker' objects}
- 18 0.000 0.000 0.000 0.000 /home/replaceafill/.buildout/eggs/zope.interface-4.0.5-py2.7-linux-x86_64.egg/zope/interface/interface.py:415(getDescriptionFor)
- 18 0.000 0.000 0.000 0.000 {zope.security._proxy.getChecker}
- 18 0.000 0.000 0.000 0.000 /home/replaceafill/.buildout/eggs/zope.interface-4.0.5-py2.7-linux-x86_64.egg/zope/interface/interface.py:280(get)
- 18 0.000 0.000 0.000 0.000 /home/replaceafill/.buildout/eggs/zope.contentprovider-3.7.2-py2.7.egg/zope/contentprovider/provider.py:31(__init__)
- 18 0.000 0.000 0.019 0.001 {filter}
- 18 0.000 0.000 0.000 0.000 /home/replaceafill/.buildout/eggs/zope.tal-3.5.2-py2.7.egg/zope/tal/talgenerator.py:234(emitEndTag)
- 17 0.000 0.000 0.000 0.000 /home/replaceafill/dev/sandboxes/merge/schooltool/src/schooltool/skin/flourish/viewlet.py:62(update)
- 17 0.000 0.000 0.000 0.000 /home/replaceafill/dev/sandboxes/merge/schooltool/python/lib/python2.7/re.py:134(match)
- 17 0.000 0.000 0.000 0.000 /usr/lib/python2.7/json/encoder.py:361(<lambda>)
- 17 0.000 0.000 0.000 0.000 /home/replaceafill/dev/sandboxes/merge/schooltool/src/schooltool/skin/flourish/viewlet.py:172(<lambda>)
- 17 0.000 0.000 0.000 0.000 {method 'strip' of 'str' objects}
- 17 0.000 0.000 0.000 0.000 {method 'issubset' of 'set' objects}
- 17 0.000 0.000 0.000 0.000 {method 'sort' of 'list' objects}
- 17 0.000 0.000 0.000 0.000 /home/replaceafill/dev/sandboxes/merge/schooltool/src/schooltool/skin/flourish/viewlet.py:48(__init__)
- 17 0.000 0.000 0.000 0.000 /home/replaceafill/dev/sandboxes/merge/schooltool/src/schooltool/skin/flourish/viewlet.py:58(manager)
- 17 0.000 0.000 0.000 0.000 /home/replaceafill/dev/sandboxes/merge/schooltool/python/lib/python2.7/re.py:226(_compile)
- 16 0.000 0.000 0.000 0.000 {method 'split' of 'str' objects}
- 16 0.000 0.000 0.000 0.000 {method 'has_key' of 'dict' objects}
- 16 0.000 0.000 0.000 0.000 /home/replaceafill/dev/sandboxes/merge/schooltool/src/schooltool/app/browser/app.py:746(authenticated_person)
- 16 0.000 0.000 0.001 0.000 /home/replaceafill/dev/sandboxes/merge/schooltool/python/lib/python2.7/encodings/punycode.py:201(encode)
- 16 0.000 0.000 0.002 0.000 /home/replaceafill/dev/sandboxes/merge/schooltool/src/schooltool/skin/flourish/page.py:490(html_id)
- 16 0.000 0.000 0.001 0.000 /home/replaceafill/dev/sandboxes/merge/schooltool/python/lib/python2.7/encodings/punycode.py:11(segregate)
- 16 0.000 0.000 0.002 0.000 /home/replaceafill/dev/sandboxes/merge/schooltool/src/schooltool/skin/flourish/page.py:462(generic_viewlet_html_id)
- 16 0.000 0.000 0.000 0.000 /home/replaceafill/dev/sandboxes/merge/schooltool/python/lib/python2.7/encodings/punycode.py:108(generate_integers)
- 16 0.000 0.000 0.000 0.000 {method 'isalpha' of 'str' objects}
- 16 0.000 0.000 0.000 0.000 /home/replaceafill/.buildout/eggs/zope.tal-3.5.2-py2.7.egg/zope/tal/talinterpreter.py:361(do_setSourceFile)
- 16 0.000 0.000 0.000 0.000 /home/replaceafill/dev/sandboxes/merge/schooltool/python/lib/python2.7/encodings/punycode.py:50(insertion_unsort)
- 16 0.000 0.000 0.000 0.000 /home/replaceafill/.buildout/eggs/zope.tales-3.5.3-py2.7.egg/zope/tales/tales.py:727(setSourceFile)
- 16 0.000 0.000 0.001 0.000 /home/replaceafill/dev/sandboxes/merge/schooltool/src/schooltool/skin/flourish/page.py:443(sanitize_id)
- 16 0.000 0.000 0.001 0.000 /home/replaceafill/dev/sandboxes/merge/schooltool/python/lib/python2.7/encodings/punycode.py:119(punycode_encode)
- 15 0.000 0.000 0.000 0.000 {method 'lstrip' of 'unicode' objects}
- 15 0.000 0.000 0.000 0.000 /home/replaceafill/.buildout/eggs/zope.tal-3.5.2-py2.7.egg/zope/tal/taldefs.py:185(attrEscape)
- 15 0.000 0.000 0.000 0.000 {method 'add' of 'set' objects}
- 15 0.000 0.000 0.000 0.000 /home/replaceafill/.buildout/eggs/zope.tales-3.5.3-py2.7.egg/zope/tales/expressions.py:47(__init__)
- 14 0.000 0.000 0.000 0.000 /home/replaceafill/dev/sandboxes/merge/schooltool/python/lib/python2.7/genericpath.py:52(getmtime)
- 14 0.000 0.000 0.000 0.000 {sorted}
- 14 0.000 0.000 0.000 0.000 /home/replaceafill/dev/sandboxes/merge/schooltool/src/schooltool/securitypolicy/metaconfigure.py:149(accessControlSettingFactory)
- 14 0.000 0.000 0.000 0.000 /home/replaceafill/dev/sandboxes/merge/schooltool/src/schooltool/securitypolicy/metaconfigure.py:124(__init__)
- 14 0.000 0.000 0.001 0.000 /home/replaceafill/dev/sandboxes/merge/schooltool/src/schooltool/skin/flourish/page.py:416(enabled)
- 14 0.000 0.000 0.001 0.000 /home/replaceafill/.buildout/eggs/zope.tal-3.5.2-py2.7.egg/zope/tal/talinterpreter.py:375(do_startEndTag)
- 14 0.000 0.000 0.000 0.000 /home/replaceafill/.buildout/eggs/zope.tales-3.5.3-py2.7.egg/zope/tales/expressions.py:155(__init__)
- 14 0.000 0.000 0.000 0.000 /home/replaceafill/.buildout/eggs/zope.traversing-3.14.0-py2.7.egg/zope/traversing/browser/absoluteurl.py:133(__call__)
- 14 0.000 0.000 0.000 0.000 /home/replaceafill/.buildout/eggs/zope.pagetemplate-4.0.1-py2.7.egg/zope/pagetemplate/engine.py:81(__init__)
- 13 0.000 0.000 0.000 0.000 {min}
- 12 0.000 0.000 0.006 0.001 /home/replaceafill/.buildout/eggs/zope.pagetemplate-4.0.1-py2.7.egg/zope/pagetemplate/pagetemplatefile.py:91(_cook_check)
- 12 0.000 0.000 0.000 0.000 /home/replaceafill/.buildout/eggs/zope.schema-3.7.1-py2.7.egg/zope/schema/_bootstrapfields.py:141(bind)
- 11/9 0.000 0.000 0.032 0.004 /home/replaceafill/dev/sandboxes/merge/schooltool/src/schooltool/skin/flourish/viewlet.py:217(update)
- 11 0.000 0.000 0.000 0.000 /home/replaceafill/.buildout/eggs/zope.browserpage-4.0.0-py2.7.egg/zope/browserpage/viewpagetemplatefile.py:32(pt_getContext)
- 11 0.000 0.000 0.000 0.000 /home/replaceafill/.buildout/eggs/zope.browserpage-4.0.0-py2.7.egg/zope/browserpage/viewpagetemplatefile.py:60(__init__)
- 11/1 0.000 0.000 0.195 0.195 /home/replaceafill/.buildout/eggs/zope.browserpage-4.0.0-py2.7.egg/zope/browserpage/viewpagetemplatefile.py:41(__call__)
- 11 0.000 0.000 0.000 0.000 {method 'groups' of '_sre.SRE_Match' objects}
- 10 0.000 0.000 0.000 0.000 /home/replaceafill/.buildout/eggs/zope.schema-3.7.1-py2.7.egg/zope/schema/_bootstrapfields.py:147(validate)
- 10 0.000 0.000 0.000 0.000 /home/replaceafill/.buildout/eggs/zope.schema-3.7.1-py2.7.egg/zope/schema/fieldproperty.py:50(__set__)
- 10 0.000 0.000 0.000 0.000 /home/replaceafill/.buildout/eggs/zope.schema-3.7.1-py2.7.egg/zope/schema/_bootstrapfields.py:178(_validate)
- 10/8 0.000 0.000 0.060 0.007 /home/replaceafill/dev/sandboxes/merge/schooltool/src/schooltool/skin/flourish/content.py:52(__call__)
- 9 0.000 0.000 0.000 0.000 /home/replaceafill/dev/sandboxes/merge/schooltool/src/schooltool/skin/flourish/sorting.py:109(scc_presorted)
- 9 0.000 0.000 0.001 0.000 /home/replaceafill/dev/sandboxes/merge/schooltool/src/schooltool/skin/flourish/viewlet.py:180(buildOrder)
- 9/8 0.000 0.000 0.003 0.000 /home/replaceafill/.buildout/eggs/zope.interface-4.0.5-py2.7-linux-x86_64.egg/zope/interface/declarations.py:132(implementedByFallback)
- 9 0.000 0.000 0.000 0.000 /home/replaceafill/dev/sandboxes/merge/schooltool/src/schooltool/skin/flourish/sorting.py:117(dependency_sort)
- 9 0.000 0.000 0.003 0.000 /home/replaceafill/dev/sandboxes/merge/schooltool/src/schooltool/skin/flourish/content.py:95(get)
- 9 0.000 0.000 0.000 0.000 /home/replaceafill/dev/sandboxes/merge/schooltool/src/schooltool/skin/flourish/sorting.py:24(scc_tarjan)
- 9 0.000 0.000 0.027 0.003 /home/replaceafill/dev/sandboxes/merge/schooltool/src/schooltool/skin/flourish/viewlet.py:213(collect)
- 9 0.000 0.000 0.000 0.000 /home/replaceafill/.buildout/eggs/zope.browserpage-4.0.0-py2.7.egg/zope/browserpage/viewpagetemplatefile.py:56(__get__)
- 9 0.000 0.000 0.000 0.000 {method 'get' of 'dictproxy' objects}
- 9 0.000 0.000 0.000 0.000 /home/replaceafill/dev/sandboxes/merge/schooltool/src/schooltool/skin/flourish/sorting.py:93(dependency_graph)
- 9 0.000 0.000 0.000 0.000 /home/replaceafill/dev/sandboxes/merge/schooltool/src/schooltool/skin/flourish/viewlet.py:177(presort)
- 9 0.000 0.000 0.001 0.000 /home/replaceafill/.buildout/eggs/zope.tal-3.5.2-py2.7.egg/zope/tal/htmltalparser.py:160(handle_startendtag)
- 9 0.000 0.000 0.001 0.000 /home/replaceafill/.buildout/eggs/zope.interface-4.0.5-py2.7-linux-x86_64.egg/zope/interface/declarations.py:576(__init__)
- 9 0.000 0.000 0.019 0.002 /home/replaceafill/dev/sandboxes/merge/schooltool/src/schooltool/skin/flourish/viewlet.py:162(filterViewlets)
- 9 0.000 0.000 0.000 0.000 /home/replaceafill/dev/sandboxes/merge/schooltool/src/schooltool/skin/flourish/content.py:109(__setitem__)
- 9 0.000 0.000 0.003 0.000 /home/replaceafill/dev/sandboxes/merge/schooltool/src/schooltool/skin/flourish/content.py:166(traverse)
- 9 0.000 0.000 0.003 0.000 /home/replaceafill/dev/sandboxes/merge/schooltool/src/schooltool/skin/flourish/content.py:112(lookup)
- 9 0.000 0.000 0.000 0.000 /home/replaceafill/dev/sandboxes/merge/schooltool/src/schooltool/basicperson/person.py:56(title)
- 9 0.000 0.000 0.003 0.000 /home/replaceafill/dev/sandboxes/merge/schooltool/src/schooltool/skin/flourish/content.py:151(traverse)
- 9 0.000 0.000 0.026 0.003 /home/replaceafill/dev/sandboxes/merge/schooltool/src/schooltool/skin/flourish/viewlet.py:132(collectViewlets)
- 9 0.000 0.000 0.000 0.000 /home/replaceafill/.buildout/eggs/zope.interface-4.0.5-py2.7-linux-x86_64.egg/zope/interface/adapter.py:573(_uncached_subscriptions)
- 8 0.000 0.000 0.000 0.000 /home/replaceafill/dev/sandboxes/merge/schooltool.gradebook/src/schooltool/gradebook/browser/gradebook.py:180(url)
- 8 0.000 0.000 0.000 0.000 {method 'rfind' of 'str' objects}
- 8 0.000 0.000 0.000 0.000 /home/replaceafill/.buildout/eggs/zope.security-3.8.3-py2.7-linux-x86_64.egg/zope/security/management.py:76(getInteraction)
- 8 0.000 0.000 0.001 0.000 /home/replaceafill/dev/sandboxes/merge/schooltool/src/schooltool/skin/flourish/page.py:518(form_container_id)
- 8 0.000 0.000 0.000 0.000 /home/replaceafill/.buildout/eggs/zope.tal-3.5.2-py2.7.egg/zope/tal/talgenerator.py:241(emitOptTag)
- 8 0.000 0.000 0.000 0.000 /home/replaceafill/.buildout/eggs/zope.publisher-3.12.6-py2.7.egg/zope/publisher/base.py:356(__nonzero__)
- 8 0.000 0.000 0.000 0.000 /home/replaceafill/.buildout/eggs/zc.resourcelibrary-1.3.4-py2.7.egg/zc/resourcelibrary/resourcelibrary.py:36(need)
- 8 0.000 0.000 0.000 0.000 /home/replaceafill/.buildout/eggs/zope.tales-3.5.3-py2.7.egg/zope/tales/tales.py:399(end)
- 8 0.000 0.000 0.004 0.000 {method 'check' of 'zope.security.checker.Checker' objects}
- 8 0.000 0.000 0.000 0.000 /home/replaceafill/.buildout/eggs/zope.i18nmessageid-3.5.3-py2.7-linux-x86_64.egg/zope/i18nmessageid/message.py:139(__call__)
- 8/2 0.000 0.000 0.000 0.000 /home/replaceafill/.buildout/eggs/zope.interface-4.0.5-py2.7-linux-x86_64.egg/zope/interface/interface.py:387(names)
- 8 0.000 0.000 0.000 0.000 /home/replaceafill/dev/sandboxes/merge/schooltool/src/schooltool/skin/flourish/page.py:420(link)
- 8 0.000 0.000 0.001 0.000 /home/replaceafill/dev/sandboxes/merge/schooltool/src/schooltool/basicperson/browser/person.py:1417(url)
- 8 0.000 0.000 0.000 0.000 /home/replaceafill/.buildout/eggs/zc.resourcelibrary-1.3.4-py2.7.egg/zc/resourcelibrary/resourcelibrary.py:26(getRequest)
- 7 0.000 0.000 0.000 0.000 /home/replaceafill/.buildout/eggs/zope.tal-3.5.2-py2.7.egg/zope/tal/talgenerator.py:305(emitSubstitution)
- 7 0.000 0.000 0.000 0.000 {compile}
- 7 0.000 0.000 0.000 0.000 /home/replaceafill/.buildout/eggs/zope.tal-3.5.2-py2.7.egg/zope/tal/taldefs.py:131(parseSubstitution)
- 7 0.000 0.000 0.000 0.000 /home/replaceafill/.buildout/eggs/zope.tales-3.5.3-py2.7.egg/zope/tales/pythonexpr.py:31(_compile)
- 7 0.000 0.000 0.000 0.000 {method 'splitlines' of 'unicode' objects}
- 7 0.000 0.000 0.000 0.000 /home/replaceafill/.buildout/eggs/zope.tales-3.5.3-py2.7.egg/zope/tales/pythonexpr.py:20(__init__)
- 7 0.000 0.000 0.000 0.000 /home/replaceafill/.buildout/eggs/zope.tal-3.5.2-py2.7.egg/zope/tal/talinterpreter.py:598(do_endI18nContext)
- 7 0.000 0.000 0.000 0.000 /home/replaceafill/dev/sandboxes/merge/schooltool/src/schooltool/securitypolicy/crowds.py:201(contains)
- 7 0.000 0.000 0.000 0.000 /home/replaceafill/.buildout/eggs/zope.tal-3.5.2-py2.7.egg/zope/tal/talinterpreter.py:590(do_beginI18nContext)
- 6 0.000 0.000 0.000 0.000 /home/replaceafill/dev/sandboxes/merge/schooltool/src/schooltool/skin/flourish/breadcrumbs.py:65(__init__)
- 6 0.000 0.000 0.000 0.000 {setattr}
- 6 0.000 0.000 0.000 0.000 {method 'close' of 'file' objects}
- 6 0.000 0.000 0.000 0.000 /home/replaceafill/dev/sandboxes/merge/schooltool/python/lib/python2.7/posixpath.py:51(normcase)
- 6 0.000 0.000 0.000 0.000 /home/replaceafill/.buildout/eggs/z3c.form-2.9.1-py2.7.egg/z3c/form/util.py:188(__init__)
- 6 0.000 0.000 0.000 0.000 /home/replaceafill/.buildout/eggs/zope.security-3.8.3-py2.7-linux-x86_64.egg/zope/security/checker.py:453(__init__)
- 6 0.000 0.000 0.002 0.000 /home/replaceafill/dev/sandboxes/merge/schooltool/src/schooltool/skin/flourish/page.py:275(active_viewlet)
- 6 0.000 0.000 0.000 0.000 {open}
- 6/1 0.000 0.000 0.004 0.004 /home/replaceafill/dev/sandboxes/merge/schooltool/src/schooltool/skin/flourish/breadcrumbs.py:130(breadcrumbs)
- 6 0.000 0.000 0.000 0.000 /home/replaceafill/dev/sandboxes/merge/schooltool/python/lib/python2.7/UserDict.py:58(get)
- 6 0.000 0.000 0.000 0.000 /home/replaceafill/.buildout/eggs/z3c.form-2.9.1-py2.7.egg/z3c/form/util.py:86(expandPrefix)
- 6 0.000 0.000 0.001 0.000 /home/replaceafill/dev/sandboxes/merge/schooltool/src/schooltool/skin/flourish/breadcrumbs.py:118(follow_crumb)
- 6 0.000 0.000 0.000 0.000 /home/replaceafill/.buildout/eggs/zope.security-3.8.3-py2.7-linux-x86_64.egg/zope/security/decorator.py:173(__get__)
- 6 0.000 0.000 0.002 0.000 /home/replaceafill/dev/sandboxes/merge/schooltool/src/schooltool/skin/flourish/page.py:426(url)
- 6 0.000 0.000 0.000 0.000 /home/replaceafill/.buildout/eggs/zope.schema-3.7.1-py2.7.egg/zope/schema/_bootstrapfields.py:276(_validate)
- 6 0.000 0.000 0.000 0.000 /home/replaceafill/dev/sandboxes/merge/schooltool/python/lib/python2.7/UserDict.py:70(__contains__)
- 6 0.000 0.000 0.000 0.000 /home/replaceafill/dev/sandboxes/merge/schooltool.socialskills/src/schooltool/socialskills/browser/gradebook.py:92(title)
- 5 0.000 0.000 0.021 0.004 /home/replaceafill/dev/sandboxes/merge/schooltool/src/schooltool/skin/flourish/viewlet.py:236(<lambda>)
- 5 0.000 0.000 0.000 0.000 /usr/lib/python2.7/json/encoder.py:212(iterencode)
- 5 0.000 0.000 0.000 0.000 /usr/lib/python2.7/json/encoder.py:272(_make_iterencode)
- 5 0.000 0.000 0.002 0.000 /home/replaceafill/dev/sandboxes/merge/schooltool/src/schooltool/skin/flourish/tal.py:118(__call__)
- 5 0.000 0.000 0.000 0.000 {id}
- 5 0.000 0.000 0.001 0.000 /home/replaceafill/.buildout/eggs/zope.security-3.8.3-py2.7-linux-x86_64.egg/zope/security/management.py:121(checkPermission)
- 5 0.000 0.000 0.000 0.000 /home/replaceafill/dev/sandboxes/merge/schooltool/src/schooltool/skin/flourish/tal.py:35(encode)
- 5 0.000 0.000 0.000 0.000 /home/replaceafill/.buildout/eggs/zope.schema-3.7.1-py2.7.egg/zope/schema/_field.py:140(constraint)
- 5 0.000 0.000 0.000 0.000 /home/replaceafill/.buildout/eggs/zope.tal-3.5.2-py2.7.egg/zope/tal/talgenerator.py:295(emitRepeat)
- 5 0.000 0.000 0.001 0.000 /home/replaceafill/dev/sandboxes/merge/schooltool/src/schooltool/skin/flourish/breadcrumbs.py:92(checkPermission)
- 5 0.000 0.000 0.000 0.000 /home/replaceafill/.buildout/eggs/zope.tal-3.5.2-py2.7.egg/zope/tal/talgenerator.py:256(emitText)
- 5 0.000 0.000 0.000 0.000 /usr/lib/python2.7/json/encoder.py:186(encode)
- 5 0.000 0.000 0.000 0.000 /home/replaceafill/.buildout/eggs/zope.tal-3.5.2-py2.7.egg/zope/tal/talgenerator.py:418(unEmitNewlineWhitespace)
- 5 0.000 0.000 0.011 0.002 /home/replaceafill/dev/sandboxes/merge/schooltool/src/schooltool/skin/flourish/page.py:269(items)
- 5 0.000 0.000 0.011 0.002 /home/replaceafill/dev/sandboxes/merge/schooltool/src/schooltool/skin/flourish/page.py:251(all_items)
- 5 0.000 0.000 0.000 0.000 /home/replaceafill/dev/sandboxes/merge/schooltool/src/schooltool/skin/flourish/breadcrumbs.py:110(crumb_parent)
- 5 0.000 0.000 0.000 0.000 /home/replaceafill/.buildout/eggs/zope.tal-3.5.2-py2.7.egg/zope/tal/talgenerator.py:290(emitCondition)
- 4 0.000 0.000 0.000 0.000 /home/replaceafill/dev/sandboxes/merge/schooltool/src/schooltool/app/browser/app.py:772(url)
- 4 0.000 0.000 0.000 0.000 /home/replaceafill/dev/sandboxes/merge/schooltool/src/schooltool/app/browser/app.py:767(logout_url)
- 4 0.000 0.000 0.000 0.000 /home/replaceafill/dev/sandboxes/merge/schooltool/src/schooltool/app/browser/app.py:802(url)
- 4 0.000 0.000 0.000 0.000 /home/replaceafill/dev/sandboxes/merge/schooltool/src/schooltool/skin/flourish/zcml.py:317(<lambda>)
- 4 0.000 0.000 0.000 0.000 /home/replaceafill/dev/sandboxes/merge/schooltool/src/schooltool/course/section.py:344(__init__)
- 4 0.000 0.000 0.000 0.000 /home/replaceafill/dev/sandboxes/merge/schooltool/src/schooltool/skin/flourish/viewlet.py:253(lookupViewlet)
- 4 0.000 0.000 0.000 0.000 /home/replaceafill/.buildout/eggs/zope.traversing-3.14.0-py2.7.egg/zope/traversing/namespace.py:40(namespaceLookup)
- 4 0.000 0.000 0.000 0.000 /home/replaceafill/.buildout/eggs/z3c.form-2.9.1-py2.7.egg/z3c/form/util.py:220(set)
- 4 0.000 0.000 0.000 0.000 /home/replaceafill/dev/sandboxes/merge/schooltool/python/lib/python2.7/stat.py:24(S_IFMT)
- 4 0.000 0.000 0.000 0.000 {method 'endswith' of 'str' objects}
- 4 0.000 0.000 0.000 0.000 {method 'pop' of 'dict' objects}
- 4 0.000 0.000 0.000 0.000 /home/replaceafill/.buildout/eggs/zope.schema-3.7.1-py2.7.egg/zope/schema/_bootstrapfields.py:138(constraint)
- 4 0.000 0.000 0.000 0.000 /home/replaceafill/dev/sandboxes/merge/schooltool/src/schooltool/course/section.py:347(_getSections)
- 4 0.000 0.000 0.000 0.000 /home/replaceafill/.buildout/eggs/z3c.form-2.9.1-py2.7.egg/z3c/form/util.py:218(get)
- 4 0.000 0.000 0.000 0.000 /home/replaceafill/dev/sandboxes/merge/schooltool/python/lib/python2.7/posixpath.py:104(splitext)
- 4 0.000 0.000 0.005 0.001 /usr/lib/python2.7/HTMLParser.py:140(goahead)
- 4 0.000 0.000 0.000 0.000 /home/replaceafill/dev/sandboxes/merge/schooltool/src/schooltool/course/section.py:351(sections)
- 4 0.000 0.000 0.007 0.002 /home/replaceafill/dev/sandboxes/merge/schooltool/src/schooltool/skin/flourish/viewlet.py:246(update)
- 4 0.000 0.000 0.000 0.000 /home/replaceafill/dev/sandboxes/merge/schooltool/src/schooltool/course/section.py:361(__init__)
- 4 0.000 0.000 0.001 0.000 /home/replaceafill/dev/sandboxes/merge/schooltool.socialskills/src/schooltool/socialskills/browser/gradebook.py:87(subtitle)
- 4 0.000 0.000 0.000 0.000 /home/replaceafill/dev/sandboxes/merge/schooltool/python/lib/python2.7/genericpath.py:85(_splitext)
- 4 0.000 0.000 0.000 0.000 /home/replaceafill/.buildout/eggs/zope.traversing-3.14.0-py2.7.egg/zope/traversing/namespace.py:321(__init__)
- 4 0.000 0.000 0.000 0.000 /home/replaceafill/dev/sandboxes/merge/schooltool/src/schooltool/app/browser/app.py:755(title)
- 4 0.000 0.000 0.000 0.000 /home/replaceafill/dev/sandboxes/merge/schooltool/src/schooltool/app/browser/app.py:809(title)
- 4 0.000 0.000 0.000 0.000 /home/replaceafill/.buildout/eggs/zope.traversing-3.14.0-py2.7.egg/zope/traversing/namespace.py:117(nsParse)
- 4 0.000 0.000 0.000 0.000 /home/replaceafill/dev/sandboxes/merge/schooltool/src/schooltool/course/section.py:364(sections)
- 4 0.000 0.000 0.002 0.000 /home/replaceafill/dev/sandboxes/merge/schooltool/src/schooltool/skin/flourish/breadcrumbs.py:99(url)
- 4 0.000 0.000 0.001 0.000 /home/replaceafill/dev/sandboxes/merge/schooltool.gradebook/src/schooltool/gradebook/browser/gradebook.py:170(enabled)
- 3 0.000 0.000 0.000 0.000 /home/replaceafill/dev/sandboxes/merge/schooltool/src/schooltool/basicperson/browser/person.py:1495(authenticated_person)
- 3 0.000 0.000 0.000 0.000 /home/replaceafill/.buildout/eggs/z3c.form-2.9.1-py2.7.egg/z3c/form/util.py:193(append)
- 3 0.000 0.000 0.001 0.000 /home/replaceafill/.buildout/eggs/zope.tal-3.5.2-py2.7.egg/zope/tal/talinterpreter.py:855(do_defineMacro)
- 3 0.000 0.000 0.000 0.000 /home/replaceafill/dev/sandboxes/merge/schooltool.cando/src/schooltool/cando/iep.py:91(getStudentIEP)
- 3 0.000 0.000 0.000 0.000 /home/replaceafill/.buildout/eggs/zc.resourcelibrary-1.3.4-py2.7.egg/zc/resourcelibrary/tal.py:24(__call__)
- 3 0.000 0.000 0.000 0.000 /home/replaceafill/dev/sandboxes/merge/schooltool/src/schooltool/app/browser/__init__.py:66(setEngine)
- 3 0.000 0.000 0.000 0.000 /home/replaceafill/.buildout/eggs/zope.tal-3.5.2-py2.7.egg/zope/tal/taldefs.py:154(isinstance_)
- 3 0.000 0.000 0.000 0.000 /home/replaceafill/.buildout/eggs/zc.catalog-1.6-py2.7.egg/zc/catalog/index.py:41(__get__)
- 3 0.000 0.000 0.000 0.000 /home/replaceafill/.buildout/eggs/zope.pagetemplate-4.0.1-py2.7.egg/zope/pagetemplate/engine.py:241(namespace)
- 3 0.000 0.000 0.000 0.000 /home/replaceafill/dev/sandboxes/merge/schooltool/src/schooltool/app/browser/__init__.py:69(app)
- 3 0.000 0.000 0.000 0.000 /home/replaceafill/dev/sandboxes/merge/schooltool/src/schooltool/securitypolicy/crowds.py:252(contains)
- 3 0.000 0.000 0.000 0.000 /home/replaceafill/.buildout/eggs/zope.interface-4.0.5-py2.7-linux-x86_64.egg/zope/interface/interface.py:255(interfaces)
- 3 0.000 0.000 0.000 0.000 /home/replaceafill/.buildout/eggs/zope.schema-3.7.1-py2.7.egg/zope/schema/_bootstrapfields.py:361(_validate)
- 3 0.000 0.000 0.011 0.004 /home/replaceafill/dev/sandboxes/merge/schooltool/src/schooltool/skin/flourish/page.py:156(render)
- 3 0.000 0.000 0.000 0.000 /home/replaceafill/dev/sandboxes/merge/schooltool/src/schooltool/app/browser/__init__.py:63(__init__)
- 3 0.000 0.000 0.000 0.000 /home/replaceafill/dev/sandboxes/merge/schooltool/src/schooltool/securitypolicy/crowds.py:268(contains)
- 3 0.000 0.000 0.000 0.000 /home/replaceafill/.buildout/eggs/zope.tal-3.5.2-py2.7.egg/zope/tal/taldefs.py:140(splitParts)
- 2 0.000 0.000 0.000 0.000 /home/replaceafill/.buildout/eggs/zope.browserresource-3.12.0-py2.7.egg/zope/browserresource/directory.py:117(__call__)
- 2 0.000 0.000 0.000 0.000 /home/replaceafill/.buildout/eggs/zope.browserresource-3.12.0-py2.7.egg/zope/browserresource/resource.py:50(__str__)
- 2 0.000 0.000 0.000 0.000 /usr/lib/python2.7/HTMLParser.py:95(__init__)
- 2 0.000 0.000 0.005 0.002 /usr/lib/python2.7/HTMLParser.py:107(feed)
- 2 0.000 0.000 0.000 0.000 {time.gmtime}
- 2 0.000 0.000 0.000 0.000 /home/replaceafill/.buildout/eggs/zope.traversing-3.14.0-py2.7.egg/zope/traversing/namespace.py:163(queryResource)
- 2 0.000 0.000 0.001 0.000 /home/replaceafill/.buildout/eggs/zope.pagetemplate-4.0.1-py2.7.egg/zope/pagetemplate/pagetemplatefile.py:71(_read_file)
- 2 0.000 0.000 0.000 0.000 /home/replaceafill/.buildout/eggs/zope.interface-4.0.5-py2.7-linux-x86_64.egg/zope/interface/declarations.py:71(__iter__)
- 2 0.000 0.000 0.000 0.000 /home/replaceafill/.buildout/eggs/zope.browserresource-3.12.0-py2.7.egg/zope/browserresource/file.py:321(__call__)
- 2 0.000 0.000 0.000 0.000 /home/replaceafill/dev/sandboxes/merge/schooltool/python/lib/python2.7/fnmatch.py:24(fnmatch)
- 2 0.000 0.000 0.000 0.000 /home/replaceafill/dev/sandboxes/merge/schooltool/src/schooltool/basicperson/browser/person.py:1043(title)
- 2/1 0.000 0.000 0.000 0.000 /home/replaceafill/dev/sandboxes/merge/schooltool/src/schooltool/securitypolicy/crowds.py:299(contains)
- 2 0.000 0.000 0.006 0.003 /home/replaceafill/.buildout/eggs/zope.pagetemplate-4.0.1-py2.7.egg/zope/pagetemplate/pagetemplate.py:91(pt_edit)
- 2 0.000 0.000 0.000 0.000 /home/replaceafill/.buildout/eggs/zope.tal-3.5.2-py2.7.egg/zope/tal/talgenerator.py:36(__init__)
- 2 0.000 0.000 0.000 0.000 /home/replaceafill/.buildout/eggs/zope.tal-3.5.2-py2.7.egg/zope/tal/talinterpreter.py:53(normalize)
- 2 0.000 0.000 0.000 0.000 /home/replaceafill/.buildout/eggs/z3c.form-2.9.1-py2.7.egg/z3c/form/util.py:250(values)
- 2 0.000 0.000 0.001 0.000 /home/replaceafill/.buildout/eggs/zope.tal-3.5.2-py2.7.egg/zope/tal/htmltalparser.py:134(getCode)
- 2 0.000 0.000 0.004 0.002 /home/replaceafill/dev/sandboxes/merge/schooltool/src/schooltool/skin/flourish/page.py:183(<lambda>)
- 2 0.000 0.000 0.000 0.000 /home/replaceafill/.buildout/eggs/z3c.form-2.9.1-py2.7.egg/z3c/form/datamanager.py:54(adapted_context)
- 2 0.000 0.000 0.000 0.000 /usr/lib/python2.7/HTMLParser.py:99(reset)
- 2 0.000 0.000 0.000 0.000 /home/replaceafill/.buildout/eggs/zope.browserresource-3.12.0-py2.7.egg/zope/browserresource/resource.py:34(__call__)
- 2 0.000 0.000 0.000 0.000 /usr/lib/python2.7/mimetypes.py:95(guess_type)
- 2 0.000 0.000 0.000 0.000 /usr/lib/python2.7/StringIO.py:38(_complain_ifclosed)
- 2 0.000 0.000 0.000 0.000 /home/replaceafill/.buildout/eggs/zope.browserresource-3.12.0-py2.7.egg/zope/browserresource/resource.py:43(__init__)
- 2 0.000 0.000 0.005 0.002 /home/replaceafill/.buildout/eggs/zope.tal-3.5.2-py2.7.egg/zope/tal/htmltalparser.py:127(parseString)
- 2 0.000 0.000 0.000 0.000 /usr/lib/python2.7/StringIO.py:258(getvalue)
- 2 0.000 0.000 0.000 0.000 {method 'extend' of 'list' objects}
- 2 0.000 0.000 0.000 0.000 /home/replaceafill/.buildout/eggs/zope.contenttype-3.5.5-py2.7.egg/zope/contenttype/__init__.py:52(guess_content_type)
- 2 0.000 0.000 0.000 0.000 /home/replaceafill/.buildout/eggs/zope.browserresource-3.12.0-py2.7.egg/zope/browserresource/file.py:316(__init__)
- 2 0.000 0.000 0.000 0.000 /home/replaceafill/.buildout/eggs/zope.tal-3.5.2-py2.7.egg/zope/tal/taldefs.py:171(getProgramVersion)
- 2 0.000 0.000 0.006 0.003 /home/replaceafill/.buildout/eggs/zope.pagetemplate-4.0.1-py2.7.egg/zope/pagetemplate/pagetemplate.py:146(write)
- 2 0.000 0.000 0.000 0.000 /home/replaceafill/.buildout/eggs/z3c.form-2.9.1-py2.7.egg/z3c/form/field.py:93(__init__)
- 2 0.000 0.000 0.000 0.000 /home/replaceafill/dev/sandboxes/merge/schooltool/src/schooltool/skin/flourish/page.py:215(getViewParentActiveViewletName)
- 2 0.000 0.000 0.006 0.003 /home/replaceafill/.buildout/eggs/zope.pagetemplate-4.0.1-py2.7.egg/zope/pagetemplate/pagetemplate.py:244(cook)
- 2 0.000 0.000 0.000 0.000 /home/replaceafill/.buildout/eggs/zope.interface-4.0.5-py2.7-linux-x86_64.egg/zope/interface/declarations.py:445(__init__)
- 2 0.000 0.000 0.000 0.000 /home/replaceafill/.buildout/eggs/zope.interface-4.0.5-py2.7-linux-x86_64.egg/zope/interface/declarations.py:488(directlyProvides)
- 2 0.000 0.000 0.000 0.000 /home/replaceafill/dev/sandboxes/merge/schooltool/python/lib/python2.7/stat.py:49(S_ISREG)
- 2 0.000 0.000 0.000 0.000 /home/replaceafill/dev/sandboxes/merge/schooltool.cando/src/schooltool/cando/browser/gradebook.py:609(dialog_title)
- 2 0.000 0.000 0.000 0.000 /home/replaceafill/dev/sandboxes/merge/schooltool/python/lib/python2.7/stat.py:40(S_ISDIR)
- 2 0.000 0.000 0.000 0.000 /home/replaceafill/.buildout/eggs/zope.traversing-3.14.0-py2.7.egg/zope/traversing/namespace.py:325(traverse)
- 2 0.000 0.000 0.000 0.000 /usr/lib/python2.7/weakref.py:223(__new__)
- 2 0.000 0.000 0.000 0.000 /home/replaceafill/.buildout/eggs/zope.browserresource-3.12.0-py2.7.egg/zope/browserresource/directory.py:73(get)
- 2 0.000 0.000 0.000 0.000 /usr/lib/python2.7/email/utils.py:124(formatdate)
- 2 0.000 0.000 0.010 0.005 /home/replaceafill/dev/sandboxes/merge/schooltool/src/schooltool/skin/flourish/viewlet.py:249(__call__)
- 2 0.000 0.000 0.000 0.000 /usr/lib/python2.7/urllib.py:1064(splittype)
- 2 0.000 0.000 0.000 0.000 /home/replaceafill/.buildout/eggs/zope.tal-3.5.2-py2.7.egg/zope/tal/talinterpreter.py:276(pushStream)
- 2 0.000 0.000 0.000 0.000 /home/replaceafill/.buildout/eggs/zope.interface-4.0.5-py2.7-linux-x86_64.egg/zope/interface/declarations.py:524(alsoProvides)
- 2 0.000 0.000 0.000 0.000 /home/replaceafill/.buildout/eggs/z3c.form-2.9.1-py2.7.egg/z3c/form/datamanager.py:50(__init__)
- 2 0.000 0.000 0.000 0.000 /home/replaceafill/dev/sandboxes/merge/schooltool.cando/src/schooltool/cando/browser/gradebook.py:617(dialog_title)
- 2 0.000 0.000 0.000 0.000 /home/replaceafill/.buildout/eggs/zope.tal-3.5.2-py2.7.egg/zope/tal/taldefs.py:117(parseAttributeReplacements)
- 2 0.000 0.000 0.000 0.000 /home/replaceafill/.buildout/eggs/z3c.form-2.9.1-py2.7.egg/z3c/form/field.py:69(__init__)
- 2 0.000 0.000 0.009 0.005 /home/replaceafill/dev/sandboxes/merge/schooltool/src/schooltool/skin/flourish/page.py:359(render)
- 2 0.000 0.000 0.006 0.003 /home/replaceafill/.buildout/eggs/zope.pagetemplate-4.0.1-py2.7.egg/zope/pagetemplate/pagetemplate.py:194(_cook)
- 2 0.000 0.000 0.000 0.000 /usr/lib/python2.7/HTMLParser.py:116(close)
- 2 0.000 0.000 0.000 0.000 /home/replaceafill/dev/sandboxes/merge/schooltool/python/lib/python2.7/genericpath.py:26(isfile)
- 2 0.000 0.000 0.000 0.000 /home/replaceafill/dev/sandboxes/merge/schooltool/src/schooltool/skin/flourish/viewlet.py:243(__init__)
- 2 0.000 0.000 0.000 0.000 /home/replaceafill/.buildout/eggs/zope.pagetemplate-4.0.1-py2.7.egg/zope/pagetemplate/pagetemplatefile.py:59(_prepare_html)
- 2 0.000 0.000 0.000 0.000 /home/replaceafill/.buildout/eggs/zope.tales-3.5.3-py2.7.egg/zope/tales/tales.py:608(getCompilerError)
- 2 0.000 0.000 0.000 0.000 /home/replaceafill/.buildout/eggs/zope.tal-3.5.2-py2.7.egg/zope/tal/talinterpreter.py:692(do_insertTranslation)
- 2 0.000 0.000 0.000 0.000 /home/replaceafill/dev/sandboxes/merge/schooltool/python/lib/python2.7/posixpath.py:68(join)
- 2 0.000 0.000 0.000 0.000 /home/replaceafill/dev/sandboxes/merge/schooltool/python/lib/python2.7/fnmatch.py:67(fnmatchcase)
- 2 0.000 0.000 0.000 0.000 /home/replaceafill/dev/sandboxes/merge/schooltool.cando/src/schooltool/cando/browser/iep.py:428(getContent)
- 2 0.000 0.000 0.000 0.000 /home/replaceafill/.buildout/eggs/zope.browserresource-3.12.0-py2.7.egg/zope/browserresource/resource.py:47(_createUrl)
- 2 0.000 0.000 0.000 0.000 /home/replaceafill/dev/sandboxes/merge/schooltool/src/schooltool/securitypolicy/crowds.py:289(crowdFactories)
- 2 0.000 0.000 0.000 0.000 /home/replaceafill/.buildout/eggs/zope.pagetemplate-4.0.1-py2.7.egg/zope/pagetemplate/pagetemplate.py:232(__init__)
- 2 0.000 0.000 0.000 0.000 /home/replaceafill/.buildout/eggs/zope.traversing-3.14.0-py2.7.egg/zope/traversing/namespace.py:157(getResource)
- 2 0.000 0.000 0.000 0.000 /home/replaceafill/.buildout/eggs/z3c.form-2.9.1-py2.7.egg/z3c/form/field.py:29(_initkw)
- 2 0.000 0.000 0.000 0.000 /home/replaceafill/dev/sandboxes/merge/schooltool/python/lib/python2.7/genericpath.py:38(isdir)
- 2 0.000 0.000 0.000 0.000 /home/replaceafill/.buildout/eggs/zope.pagetemplate-4.0.1-py2.7.egg/zope/pagetemplate/pagetemplatefile.py:127(sniff_type)
- 2 0.000 0.000 0.000 0.000 /usr/lib/python2.7/markupbase.py:37(reset)
- 2 0.000 0.000 0.000 0.000 /home/replaceafill/.buildout/eggs/zope.browserresource-3.12.0-py2.7.egg/zope/browserresource/file.py:119(__init__)
- 2 0.000 0.000 0.000 0.000 /home/replaceafill/.buildout/eggs/zope.traversing-3.14.0-py2.7.egg/zope/traversing/namespace.py:335(traverse)
- 2 0.000 0.000 0.000 0.000 /home/replaceafill/.buildout/eggs/z3c.form-2.9.1-py2.7.egg/z3c/form/util.py:210(__init__)
- 2 0.000 0.000 0.000 0.000 /home/replaceafill/.buildout/eggs/zope.interface-4.0.5-py2.7-linux-x86_64.egg/zope/interface/interface.py:375(interfaces)
- 2 0.000 0.000 0.000 0.000 /usr/lib/python2.7/weakref.py:79(__setitem__)
- 2 0.000 0.000 0.000 0.000 /usr/lib/python2.7/mimetypes.py:275(guess_type)
- 2 0.000 0.000 0.000 0.000 /home/replaceafill/.buildout/eggs/zope.interface-4.0.5-py2.7-linux-x86_64.egg/zope/interface/declarations.py:588(directlyProvidedBy)
- 2 0.000 0.000 0.001 0.000 /home/replaceafill/dev/sandboxes/merge/schooltool/src/schooltool/skin/flourish/zcml_content.py:186(<lambda>)
- 2 0.000 0.000 0.000 0.000 /home/replaceafill/.buildout/eggs/zope.tal-3.5.2-py2.7.egg/zope/tal/htmltalparser.py:105(__init__)
- 2 0.000 0.000 0.000 0.000 /home/replaceafill/.buildout/eggs/zc.catalog-1.6-py2.7.egg/zc/catalog/index.py:141(parseQuery)
- 2 0.000 0.000 0.001 0.000 /home/replaceafill/.buildout/eggs/zope.tal-3.5.2-py2.7.egg/zope/tal/talgenerator.py:65(getCode)
- 2 0.000 0.000 0.000 0.000 /home/replaceafill/.buildout/eggs/zope.tal-3.5.2-py2.7.egg/zope/tal/talgenerator.py:822(_parseI18nAttributes)
- 2 0.000 0.000 0.000 0.000 /usr/lib/python2.7/weakref.py:228(__init__)
- 2 0.000 0.000 0.000 0.000 /home/replaceafill/dev/sandboxes/merge/schooltool/src/schooltool/basicperson/browser/person.py:1327(getUserViewlet)
- 2 0.000 0.000 0.000 0.000 /home/replaceafill/.buildout/eggs/zope.browserresource-3.12.0-py2.7.egg/zope/browserresource/directory.py:67(__getitem__)
- 2 0.000 0.000 0.000 0.000 /home/replaceafill/.buildout/eggs/zope.pagetemplate-4.0.1-py2.7.egg/zope/pagetemplate/pagetemplatefile.py:110(pt_source_file)
- 2 0.000 0.000 0.000 0.000 /home/replaceafill/dev/sandboxes/merge/schooltool/src/schooltool/app/browser/app.py:1196(getAppViewlet)
- 2 0.000 0.000 0.000 0.000 /home/replaceafill/.buildout/eggs/zope.tales-3.5.3-py2.7.egg/zope/tales/expressions.py:234(__init__)
- 1 0.000 0.000 0.000 0.000 /home/replaceafill/dev/sandboxes/merge/schooltool/src/schooltool/skin/flourish/page.py:349(render)
- 1 0.000 0.000 0.005 0.005 /home/replaceafill/dev/sandboxes/merge/schooltool/src/schooltool/skin/flourish/page.py:310(viewlets)
- 1 0.000 0.000 0.000 0.000 /home/replaceafill/dev/sandboxes/merge/schooltool/src/schooltool/basicperson/browser/person.py:1513(new_messages)
- 1 0.000 0.000 0.000 0.000 /home/replaceafill/dev/sandboxes/merge/schooltool/src/schooltool/schoolyear/browser/schoolyear.py:855(url)
- 1 0.000 0.000 0.000 0.000 /home/replaceafill/.buildout/eggs/zope.location-3.9.1-py2.7.egg/zope/location/traversing.py:235(getName)
- 1 0.000 0.000 0.002 0.002 /home/replaceafill/.buildout/eggs/z3c.form-2.9.1-py2.7.egg/z3c/form/browser/textarea.py:36(update)
- 1 0.000 0.000 0.000 0.000 /home/replaceafill/.buildout/eggs/zope.traversing-3.14.0-py2.7.egg/zope/traversing/api.py:118(getName)
- 1 0.000 0.000 0.003 0.003 /home/replaceafill/.buildout/eggs/z3c.form-2.9.1-py2.7.egg/z3c/form/form.py:124(updateWidgets)
- 1 0.000 0.000 0.760 0.760 /home/replaceafill/dev/sandboxes/merge/schooltool/src/schooltool/skin/flourish/page.py:90(__call__)
- 1 0.000 0.000 0.000 0.000 /home/replaceafill/.buildout/eggs/zope.schema-3.7.1-py2.7.egg/zope/schema/_schema.py:39(getFieldsInOrder)
- 1 0.003 0.003 0.122 0.122 /home/replaceafill/dev/sandboxes/merge/schooltool.socialskills/src/schooltool/socialskills/browser/gradebook.py:179(getNodes)
- 1 0.000 0.000 0.000 0.000 /home/replaceafill/.buildout/eggs/zc.catalog-1.6-py2.7.egg/zc/catalog/index.py:203(apply)
- 1 0.000 0.000 0.001 0.001 /home/replaceafill/dev/sandboxes/merge/schooltool.cando/src/schooltool/cando/browser/gradebook.py:1561(student)
- 1 0.000 0.000 0.000 0.000 /home/replaceafill/dev/sandboxes/merge/schooltool/src/schooltool/app/catalog.py:101(key)
- 1 0.000 0.000 0.000 0.000 /home/replaceafill/.buildout/eggs/zope.publisher-3.12.6-py2.7.egg/zope/publisher/http.py:517(getURL)
- 1 0.000 0.000 0.000 0.000 /home/replaceafill/dev/sandboxes/merge/schooltool/src/schooltool/skin/flourish/content.py:86(__init__)
- 1 0.000 0.000 0.000 0.000 /home/replaceafill/.buildout/eggs/zope.tal-3.5.2-py2.7.egg/zope/tal/taldefs.py:150(isCurrentVersion)
- 1 0.000 0.000 0.000 0.000 /home/replaceafill/.buildout/eggs/zope.tal-3.5.2-py2.7.egg/zope/tal/talinterpreter.py:256(pushMacro)
- 1 0.000 0.000 0.000 0.000 /home/replaceafill/.buildout/eggs/zope.pagetemplate-4.0.1-py2.7.egg/zope/pagetemplate/pagetemplate.py:85(macros)
- 1 0.000 0.000 0.000 0.000 /home/replaceafill/.buildout/eggs/z3c.form-2.9.1-py2.7.egg/z3c/form/converter.py:63(__init__)
- 1 0.000 0.000 0.000 0.000 /home/replaceafill/dev/sandboxes/merge/schooltool/src/schooltool/securitypolicy/crowds.py:190(contains)
- 1 0.000 0.000 0.000 0.000 /home/replaceafill/.buildout/eggs/z3c.form-2.9.1-py2.7.egg/z3c/form/field.py:44(get)
- 1 0.000 0.000 0.001 0.001 /home/replaceafill/dev/sandboxes/merge/schooltool.cando/src/schooltool/cando/browser/gradebook.py:1565(gradebook)
- 1 0.000 0.000 0.000 0.000 /home/replaceafill/.buildout/eggs/zope.publisher-3.12.6-py2.7.egg/zope/publisher/http.py:661(getStatus)
- 1 0.000 0.000 0.000 0.000 /home/replaceafill/dev/sandboxes/merge/schooltool/src/schooltool/securitypolicy/customisation.py:57(getAccessControlCustomisations)
- 1 0.000 0.000 0.000 0.000 /home/replaceafill/.buildout/eggs/z3c.form-2.9.1-py2.7.egg/z3c/form/value.py:44(__init__)
- 1 0.000 0.000 0.000 0.000 /home/replaceafill/.buildout/eggs/zope.tales-3.5.3-py2.7.egg/zope/tales/tales.py:673(getValue)
- 1 0.000 0.000 0.000 0.000 /home/replaceafill/.buildout/eggs/zope.container-3.12.0-py2.7-linux-x86_64.egg/zope/container/sample.py:76(__contains__)
- 1 0.000 0.000 0.000 0.000 /home/replaceafill/.buildout/eggs/zope.contentprovider-3.7.2-py2.7.egg/zope/contentprovider/provider.py:35(update)
- 1 0.000 0.000 0.001 0.001 /home/replaceafill/dev/sandboxes/merge/schooltool.socialskills/src/schooltool/socialskills/browser/gradebook.py:235(worksheets)
- 1 0.000 0.000 0.000 0.000 /home/replaceafill/.buildout/eggs/z3c.form-2.9.1-py2.7.egg/z3c/form/form.py:203(updateActions)
- 1 0.000 0.000 0.000 0.000 {method 'rsplit' of 'unicode' objects}
- 1 0.000 0.000 0.000 0.000 /home/replaceafill/.buildout/eggs/zope.schema-3.7.1-py2.7.egg/zope/schema/_field.py:455(_validate_fields)
- 1 0.000 0.000 0.000 0.000 /home/replaceafill/.buildout/eggs/z3c.form-2.9.1-py2.7.egg/z3c/form/action.py:82(executedActions)
- 1 0.000 0.000 0.000 0.000 /home/replaceafill/dev/sandboxes/merge/schooltool/src/schooltool/task/tasks.py:719(getLastMessagesReadTime)
- 1 0.000 0.000 0.002 0.002 /home/replaceafill/.buildout/eggs/z3c.form-2.9.1-py2.7.egg/z3c/form/browser/widget.py:163(update)
- 1 0.000 0.000 0.000 0.000 /home/replaceafill/.buildout/eggs/zope.schema-3.7.1-py2.7.egg/zope/schema/_schema.py:40(<lambda>)
- 1 0.000 0.000 0.000 0.000 /home/replaceafill/dev/sandboxes/merge/schooltool/src/schooltool/app/app.py:265(getApplicationPreferences)
- 1 0.000 0.000 0.000 0.000 /home/replaceafill/dev/sandboxes/merge/schooltool/src/schooltool/common/__init__.py:610(get_version)
- 1 0.000 0.000 0.000 0.000 {zip}
- 1 0.000 0.000 0.000 0.000 /home/replaceafill/dev/sandboxes/merge/schooltool/src/schooltool/app/catalog.py:51(getAppCatalogs)
- 1 0.000 0.000 0.000 0.000 /home/replaceafill/.buildout/eggs/zope.publisher-3.12.6-py2.7.egg/zope/publisher/base.py:128(__get__)
- 1 0.000 0.000 0.000 0.000 /home/replaceafill/dev/sandboxes/merge/schooltool/src/schooltool/securitypolicy/customisation.py:45(get)
- 1 0.000 0.000 0.000 0.000 /home/replaceafill/dev/sandboxes/merge/schooltool/src/schooltool/skin/flourish/page.py:285(active)
- 1 0.000 0.000 0.000 0.000 /home/replaceafill/dev/sandboxes/merge/schooltool/src/schooltool/skin/flourish/helpers.py:32(__init__)
- 1 0.000 0.000 0.000 0.000 /home/replaceafill/dev/sandboxes/merge/schooltool/src/schooltool/app/browser/app.py:1546(enabled)
- 1 0.000 0.000 0.005 0.005 /home/replaceafill/dev/sandboxes/merge/schooltool/src/schooltool/skin/flourish/breadcrumbs.py:141(render)
- 1 0.000 0.000 0.000 0.000 /home/replaceafill/dev/sandboxes/merge/schooltool/src/schooltool/securitypolicy/crowds.py:391(inCrowd)
- 1 0.000 0.000 0.002 0.002 /home/replaceafill/dev/sandboxes/merge/schooltool/src/schooltool/report/browser/report.py:190(items)
- 1 0.000 0.000 0.000 0.000 /home/replaceafill/.buildout/eggs/z3c.form-2.9.1-py2.7.egg/z3c/form/widget.py:75(__init__)
- 1 0.000 0.000 0.000 0.000 /home/replaceafill/dev/sandboxes/merge/schooltool/src/schooltool/app/browser/app.py:1075(title)
- 1 0.000 0.000 0.000 0.000 /home/replaceafill/.buildout/eggs/zope.publisher-3.12.6-py2.7.egg/zope/publisher/http.py:669(setHeader)
- 1 0.000 0.000 0.000 0.000 /home/replaceafill/dev/sandboxes/merge/schooltool/src/schooltool/basicperson/browser/person.py:1530(title)
- 1 0.000 0.000 0.000 0.000 /home/replaceafill/.buildout/eggs/zope.tal-3.5.2-py2.7.egg/zope/tal/htmltalparser.py:239(handle_entityref)
- 1 0.000 0.000 0.000 0.000 /home/replaceafill/.buildout/eggs/z3c.form-2.9.1-py2.7.egg/z3c/form/converter.py:74(FieldWidgetDataConverter)
- 1 0.000 0.000 0.000 0.000 /home/replaceafill/.buildout/eggs/zope.publisher-3.12.6-py2.7.egg/zope/publisher/http.py:159(__init__)
- 1 0.000 0.000 0.000 0.000 /home/replaceafill/.buildout/eggs/z3c.form-2.9.1-py2.7.egg/z3c/form/field.py:35(__init__)
- 1 0.000 0.000 0.000 0.000 /home/replaceafill/.buildout/eggs/zope.location-3.9.1-py2.7.egg/zope/location/location.py:39(locate)
- 1 0.000 0.000 0.000 0.000 /home/replaceafill/dev/sandboxes/merge/schooltool.cando/src/schooltool/cando/browser/gradebook.py:268(link)
- 1 0.000 0.000 0.000 0.000 /home/replaceafill/.buildout/eggs/zc.catalog-1.6-py2.7.egg/zc/catalog/index.py:220(<genexpr>)
- 1 0.000 0.000 0.000 0.000 /home/replaceafill/.buildout/eggs/z3c.form-2.9.1-py2.7.egg/z3c/form/browser/widget.py:203(addFieldClass)
- 1 0.000 0.000 0.000 0.000 {delattr}
- 1 0.000 0.000 0.003 0.003 /home/replaceafill/.buildout/eggs/z3c.form-2.9.1-py2.7.egg/z3c/form/form.py:208(update)
- 1 0.000 0.000 0.000 0.000 {BTrees._IFBTree.multiunion}
- 1 0.000 0.000 0.000 0.000 /home/replaceafill/dev/sandboxes/merge/schooltool.socialskills/src/schooltool/socialskills/browser/gradebook.py:102(node_container)
- 1 0.000 0.000 0.000 0.000 {method 'keys' of 'BTrees.OOBTree.OOBTree' objects}
- 1 0.000 0.000 0.000 0.000 /home/replaceafill/dev/sandboxes/merge/schooltool.cando/src/schooltool/cando/browser/iep.py:436(render)
- 1 0.000 0.000 0.000 0.000 /home/replaceafill/dev/sandboxes/merge/schooltool/src/schooltool/skin/flourish/helpers.py:43(__call__)
- 1 0.000 0.000 0.000 0.000 /home/replaceafill/.buildout/eggs/z3c.form-2.9.1-py2.7.egg/z3c/form/datamanager.py:73(query)
- 1 0.000 0.000 0.000 0.000 /home/replaceafill/.buildout/eggs/z3c.form-2.9.1-py2.7.egg/z3c/form/widget.py:140(extract)
- 1 0.000 0.000 0.000 0.000 /home/replaceafill/.buildout/eggs/z3c.form-2.9.1-py2.7.egg/z3c/form/value.py:47(get)
- 1 0.000 0.000 0.000 0.000 /home/replaceafill/dev/sandboxes/merge/schooltool/src/schooltool/app/catalog.py:105(get)
- 1 0.000 0.000 0.000 0.000 /home/replaceafill/dev/sandboxes/merge/schooltool/src/schooltool/securitypolicy/customisation.py:37(getSetting)
- 1 0.000 0.000 0.000 0.000 /home/replaceafill/.buildout/eggs/zope.tal-3.5.2-py2.7.egg/zope/tal/talinterpreter.py:862(do_useMacro)
- 1 0.000 0.000 0.000 0.000 /home/replaceafill/.buildout/eggs/z3c.form-2.9.1-py2.7.egg/z3c/form/datamanager.py:69(get)
- 1 0.000 0.000 0.000 0.000 /home/replaceafill/dev/sandboxes/merge/schooltool/src/schooltool/basicperson/browser/person.py:1504(authenticated_person_intid)
- 1 0.000 0.000 0.000 0.000 /home/replaceafill/.buildout/eggs/zope.tal-3.5.2-py2.7.egg/zope/tal/taldefs.py:162(getProgramMode)
- 1 0.000 0.000 0.000 0.000 /home/replaceafill/.buildout/eggs/z3c.form-2.9.1-py2.7.egg/z3c/form/button.py:251(update)
- 1 0.000 0.000 0.000 0.000 /home/replaceafill/.buildout/eggs/zope.intid-3.7.2-py2.7.egg/zope/intid/__init__.py:80(getId)
- 1 0.000 0.000 0.000 0.000 /home/replaceafill/dev/sandboxes/merge/schooltool/src/schooltool/skin/flourish/page.py:60(providers)
- 1 0.000 0.000 0.000 0.000 /home/replaceafill/dev/sandboxes/merge/schooltool/src/schooltool/schoolyear/browser/schoolyear.py:851(crumb_parent)
- 1 0.000 0.000 0.000 0.000 /home/replaceafill/.buildout/eggs/z3c.form-2.9.1-py2.7.egg/z3c/form/field.py:142(select)
- 1 0.000 0.000 0.000 0.000 /home/replaceafill/dev/sandboxes/merge/schooltool/src/schooltool/securitypolicy/customisation.py:52(__iter__)
- 1 0.006 0.006 0.565 0.565 /home/replaceafill/dev/sandboxes/merge/schooltool.socialskills/src/schooltool/socialskills/browser/gradebook.py:107(update)
- 1 0.000 0.000 0.000 0.000 /home/replaceafill/dev/sandboxes/merge/schooltool.cando/src/schooltool/cando/browser/iep.py:417(fields)
- 1 0.000 0.000 0.000 0.000 /home/replaceafill/dev/sandboxes/merge/schooltool/python/lib/python2.7/UserDict.py:45(has_key)
- 1 0.000 0.000 0.000 0.000 /home/replaceafill/.buildout/eggs/zope.intid-3.7.2-py2.7.egg/zope/intid/__init__.py:91(queryId)
- 1 0.000 0.000 0.003 0.003 /home/replaceafill/dev/sandboxes/merge/schooltool/src/schooltool/skin/flourish/form.py:177(update)
- 1 0.000 0.000 0.003 0.003 /home/replaceafill/.buildout/eggs/z3c.form-2.9.1-py2.7.egg/z3c/form/form.py:148(update)
- 1 0.000 0.000 0.000 0.000 /home/replaceafill/.buildout/eggs/zc.catalog-1.6-py2.7.egg/zc/catalog/index.py:300(apply)
- 1 0.000 0.000 0.000 0.000 /home/replaceafill/dev/sandboxes/merge/schooltool/src/schooltool/course/section.py:293(contains)
- 1 0.000 0.000 0.000 0.000 /home/replaceafill/dev/sandboxes/merge/schooltool.cando/src/schooltool/cando/model.py:204(getNodeContainer)
- 1 0.000 0.000 0.000 0.000 /home/replaceafill/.buildout/eggs/z3c.form-2.9.1-py2.7.egg/z3c/form/converter.py:39(toWidgetValue)
- 1 0.000 0.000 0.003 0.003 /home/replaceafill/.buildout/eggs/z3c.form-2.9.1-py2.7.egg/z3c/form/field.py:220(update)
- 1 0.000 0.000 0.000 0.000 /home/replaceafill/.buildout/eggs/zope.tal-3.5.2-py2.7.egg/zope/tal/talinterpreter.py:264(popMacro)
- 1 0.000 0.000 0.000 0.000 /home/replaceafill/.buildout/eggs/z3c.form-2.9.1-py2.7.egg/z3c/form/util.py:233(__getitem__)
- 1 0.000 0.000 0.000 0.000 /home/replaceafill/dev/sandboxes/merge/schooltool/src/schooltool/app/app.py:190(getTitle)
- 1 0.000 0.000 0.002 0.002 /home/replaceafill/.buildout/eggs/z3c.form-2.9.1-py2.7.egg/z3c/form/widget.py:78(update)
- 1 0.000 0.000 0.000 0.000 /home/replaceafill/dev/sandboxes/merge/schooltool.gradebook/src/schooltool/requirement/security.py:103(crowdFactories)
- 1 0.000 0.000 0.000 0.000 /home/replaceafill/.buildout/eggs/z3c.form-2.9.1-py2.7.egg/z3c/form/field.py:187(__init__)
- 1 0.000 0.000 0.195 0.195 /home/replaceafill/dev/sandboxes/merge/schooltool/src/schooltool/skin/flourish/page.py:53(render)
- 1 0.000 0.000 0.000 0.000 /home/replaceafill/dev/sandboxes/merge/schooltool/src/schooltool/app/app.py:278(getApplicationTabs)
- 1 0.000 0.000 0.000 0.000 /home/replaceafill/.buildout/eggs/z3c.form-2.9.1-py2.7.egg/z3c/form/datamanager.py:100(canWrite)
- 1 0.000 0.000 0.000 0.000 /home/replaceafill/.buildout/eggs/z3c.form-2.9.1-py2.7.egg/z3c/form/util.py:253(items)
- 1 0.000 0.000 0.000 0.000 /home/replaceafill/.buildout/eggs/z3c.form-2.9.1-py2.7.egg/z3c/form/converter.py:35(__init__)
- 1 0.000 0.000 0.000 0.000 {__import__}
- 1 0.000 0.000 0.000 0.000 /home/replaceafill/.buildout/eggs/zope.annotation-3.6.0-py2.7.egg/zope/annotation/attribute.py:41(get)
- 1 0.000 0.000 0.000 0.000 /home/replaceafill/.buildout/eggs/zope.publisher-3.12.6-py2.7.egg/zope/publisher/browser.py:788(__init__)
- 1 0.000 0.000 0.000 0.000 /home/replaceafill/dev/sandboxes/merge/schooltool/src/schooltool/app/browser/__init__.py:181(preferences)
- 1 0.000 0.000 0.000 0.000 /home/replaceafill/dev/sandboxes/merge/schooltool.cando/src/schooltool/cando/browser/gradebook.py:1569(isSkillsGradebook)
- 1 0.000 0.000 0.760 0.760 /home/replaceafill/dev/sandboxes/merge/schooltool.socialskills/src/schooltool/socialskills/browser/gradebook.py:83(__call__)
- 1 0.000 0.000 0.000 0.000 /home/replaceafill/.buildout/eggs/zope.schema-3.7.1-py2.7.egg/zope/schema/_schema.py:27(getFields)
- 1 0.000 0.000 0.000 0.000 /home/replaceafill/dev/sandboxes/merge/schooltool/src/schooltool/skin/skin.py:243(languages)
- 1 0.000 0.000 0.000 0.000 /home/replaceafill/.buildout/eggs/z3c.form-2.9.1-py2.7.egg/z3c/form/widget.py:496(__init__)
- 1 0.000 0.000 0.000 0.000 /home/replaceafill/dev/sandboxes/merge/schooltool/src/schooltool/skin/flourish/zcml.py:398(<lambda>)
- 1 0.000 0.000 0.000 0.000 /home/replaceafill/.buildout/eggs/zope.tal-3.5.2-py2.7.egg/zope/tal/talgenerator.py:259(emitDefines)
- 1 0.000 0.000 0.000 0.000 /home/replaceafill/.buildout/eggs/zope.interface-4.0.5-py2.7-linux-x86_64.egg/zope/interface/interface.py:399(__iter__)
- 1 0.000 0.000 0.000 0.000 {BTrees._IFBTree.weightedUnion}
- 1 0.000 0.000 0.000 0.000 /home/replaceafill/.buildout/eggs/z3c.form-2.9.1-py2.7.egg/z3c/form/widget.py:441(FieldWidget)
- 1 0.000 0.000 0.000 0.000 /home/replaceafill/.buildout/eggs/z3c.form-2.9.1-py2.7.egg/z3c/form/browser/widget.py:147(addClass)
- 1 0.000 0.000 0.000 0.000 /home/replaceafill/.buildout/eggs/zope.schema-3.7.1-py2.7.egg/zope/schema/_bootstrapfields.py:316(constraint)
- 1 0.000 0.000 0.000 0.000 /home/replaceafill/dev/sandboxes/merge/schooltool/src/schooltool/skin/flourish/helpers.py:37(update)
- 1 0.000 0.000 0.000 0.000 /home/replaceafill/.buildout/eggs/z3c.form-2.9.1-py2.7.egg/z3c/form/action.py:76(__init__)
- 1 0.000 0.000 0.000 0.000 /home/replaceafill/dev/sandboxes/merge/schooltool/src/schooltool/course/section.py:289(_getSections)
- 1 0.000 0.000 0.000 0.000 /home/replaceafill/dev/sandboxes/merge/schooltool/src/schooltool/skin/widgets.py:130(__init__)
- 1 0.000 0.000 0.000 0.000 /home/replaceafill/.buildout/eggs/zope.tales-3.5.3-py2.7.egg/zope/tales/expressions.py:347(_get_toplevel_module)
- 1 0.000 0.000 0.000 0.000 /home/replaceafill/.buildout/eggs/zope.pagetemplate-4.0.1-py2.7.egg/zope/pagetemplate/engine.py:424(traverse)
- 1 0.000 0.000 0.000 0.000 /home/replaceafill/dev/sandboxes/merge/schooltool/src/schooltool/skin/flourish/breadcrumbs.py:80(title)
- 1 0.000 0.000 0.000 0.000 /home/replaceafill/dev/sandboxes/merge/schooltool.cando/src/schooltool/cando/browser/iep.py:431(enabled)
- 1 0.000 0.000 0.000 0.000 /home/replaceafill/.buildout/eggs/zope.schema-3.7.1-py2.7.egg/zope/schema/_field.py:505(_validate)
- 1 0.000 0.000 0.001 0.001 /home/replaceafill/dev/sandboxes/merge/schooltool.cando/src/schooltool/cando/browser/gradebook.py:275(title)
- 1 0.000 0.000 0.000 0.000 /home/replaceafill/.buildout/eggs/zope.publisher-3.12.6-py2.7.egg/zope/publisher/http.py:162(__str__)
- 1 0.000 0.000 0.001 0.001 /home/replaceafill/.buildout/eggs/zope.container-3.12.0-py2.7-linux-x86_64.egg/zope/container/btree.py:100(__iter__)
- 1 0.000 0.000 0.000 0.000 /home/replaceafill/.buildout/eggs/z3c.form-2.9.1-py2.7.egg/z3c/form/action.py:91(execute)
- 1 0.000 0.000 0.000 0.000 /home/replaceafill/dev/sandboxes/merge/schooltool/src/schooltool/skin/flourish/widgets.py:173(FlourishFckeditorFieldWidget)
- 1 0.000 0.000 0.000 0.000 /home/replaceafill/.buildout/eggs/zope.tales-3.5.3-py2.7.egg/zope/tales/expressions.py:340(__getitem__)
- 1 0.000 0.000 0.000 0.000 /home/replaceafill/.buildout/eggs/z3c.form-2.9.1-py2.7.egg/z3c/form/field.py:52(__get__)
- 1 0.000 0.000 0.000 0.000 /home/replaceafill/.buildout/eggs/z3c.form-2.9.1-py2.7.egg/z3c/form/value.py:62(__call__)
- 1 0.000 0.000 0.000 0.000 /home/replaceafill/dev/sandboxes/merge/schooltool/src/schooltool/skin/flourish/widgets.py:113(<lambda>)
- 1 0.000 0.000 0.001 0.001 /home/replaceafill/dev/sandboxes/merge/schooltool.cando/src/schooltool/cando/browser/gradebook.py:1645(get_worksheets)
- 1 0.000 0.000 0.000 0.000 /home/replaceafill/dev/sandboxes/merge/schooltool/src/schooltool/securitypolicy/crowds.py:183(settings)
- 1 0.000 0.000 0.000 0.000 /home/replaceafill/dev/sandboxes/merge/schooltool.socialskills/src/schooltool/socialskills/browser/gradebook.py:51(url)
- 1 0.000 0.000 0.000 0.000 {method 'disable' of '_lsprof.Profiler' objects}
- 1 0.000 0.000 0.000 0.000 /home/replaceafill/.buildout/eggs/zope.tales-3.5.3-py2.7.egg/zope/tales/expressions.py:260(__call__)
- 0 0.000 0.000 profile:0(profiler)
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement