TI Vendor Map Generation ProfilingΒΆ
Raw execution profile
SVG of execution profile
Execution Profile
pstats Output
Tue May 24 00:34:11 2016 /media/ldata/code/tendril/profiling/sourcing/genvmap/ti.profile
36155451 function calls (35989746 primitive calls) in 77.832 seconds
Ordered by: cumulative time
ncalls tottime percall cumtime percall filename:lineno(function)
1 0.000 0.000 77.916 77.916 vendors.py:41(profile_vendor_genvmap)
1 0.002 0.002 77.916 77.916 electronics.py:67(gen_vendor_mapfile)
1 0.047 0.047 76.883 76.883 electronics.py:43(gen_mapfile)
1245 0.009 0.000 37.070 0.030 ti.py:185(search_vpnos)
376 0.016 0.000 36.959 0.098 ti.py:378(_get_search_vpnos)
375 0.010 0.000 28.032 0.075 ti.py:268(_process_search_soup)
287 0.008 0.000 24.976 0.087 ti.py:246(_process_resultpage_row)
287 0.002 0.000 24.892 0.087 ti.py:50(__init__)
287 0.001 0.000 24.890 0.087 vendors.py:415(__init__)
287 0.002 0.000 24.889 0.087 vendors.py:236(__init__)
287 0.001 0.000 24.887 0.087 vendors.py:248(_populate)
287 0.011 0.000 24.886 0.087 ti.py:58(_get_data)
14268/2891 0.072 0.000 23.754 0.008 db.py:168(inner)
949 0.016 0.000 22.958 0.024 www.py:459(get_soup)
949 0.035 0.000 21.245 0.022 __init__.py:80(__init__)
949 0.005 0.000 21.150 0.022 __init__.py:206(_feed)
949 0.008 0.000 21.131 0.022 _lxml.py:221(feed)
3292 0.033 0.000 16.870 0.005 db.py:111(get_session)
949 2.893 0.003 16.404 0.017 {method 'feed' of 'lxml.etree._FeedParser' objects}
287 0.015 0.000 16.270 0.057 ti.py:69(_get_product_soup)
2889 0.096 0.000 14.495 0.005 controller.py:215(get_map)
4802 0.033 0.000 14.194 0.003 query.py:2511(__iter__)
10240 0.043 0.000 13.575 0.001 element.py:1165(find_all)
10240 0.950 0.000 13.532 0.001 element.py:478(_find_all)
1245 0.006 0.000 13.235 0.011 controller.py:371(set_amap_vpnos)
1245 0.029 0.000 13.199 0.011 controller.py:345(set_map_vpnos)
1646 0.025 0.000 13.148 0.008 contextlib.py:21(__exit__)
4136 0.065 0.000 13.026 0.003 session.py:389(commit)
1646 0.024 0.000 13.006 0.008 session.py:756(commit)
7274 0.035 0.000 12.979 0.002 element.py:1154(find)
3290 0.095 0.000 12.709 0.004 query.py:2451(one)
1646 0.009 0.000 12.556 0.008 base.py:1569(commit)
1646 0.006 0.000 12.545 0.008 base.py:1603(_do_commit)
1646 0.037 0.000 12.539 0.008 base.py:679(_commit_impl)
1646 0.015 0.000 12.497 0.008 default.py:422(do_commit)
1646 12.478 0.008 12.478 0.008 {method 'commit' of 'psycopg2.extensions.connection' objects}
7292 0.026 0.000 11.755 0.002 base.py:846(execute)
7292 0.021 0.000 11.711 0.002 elements.py:322(_execute_on_connection)
7292 0.107 0.000 11.690 0.002 base.py:975(_execute_clauseelement)
222879 2.334 0.000 11.526 0.000 _lxml.py:126(start)
710601 1.218 0.000 11.475 0.000 element.py:1525(search)
4802 0.052 0.000 9.911 0.002 query.py:2525(_execute_and_instances)
316065 1.048 0.000 8.245 0.000 element.py:1484(search_tag)
222879 0.970 0.000 8.232 0.000 __init__.py:324(handle_starttag)
7292 0.178 0.000 7.366 0.001 base.py:1061(_execute_context)
1245 0.016 0.000 5.745 0.005 controller.py:300(set_strategy)
341892/340459 1.122 0.000 5.523 0.000 element.py:1551(_matches)
683071 2.666 0.000 5.277 0.000 __init__.py:260(endData)
10985 0.054 0.000 5.128 0.000 session.py:1970(flush)
2490 0.127 0.000 5.031 0.002 session.py:2021(_flush)
222879 0.725 0.000 5.007 0.000 _lxml.py:175(end)
6473028 2.524 0.000 4.976 0.000 {isinstance}
7292 0.020 0.000 4.967 0.001 default.py:449(do_execute)
7292 4.886 0.001 4.947 0.001 {method 'execute' of 'psycopg2.extensions.cursor' objects}
1 0.003 0.003 4.777 4.777 maps.py:40(_dump_mapfile)
949 0.672 0.001 4.693 0.005 {method 'close' of 'lxml.etree._FeedParser' objects}
4802 0.018 0.000 4.134 0.001 elements.py:431(compile)
4802 0.027 0.000 4.116 0.001 elements.py:496(_compiler)
2490 0.025 0.000 4.108 0.002 unitofwork.py:351(execute)
4802 0.124 0.000 4.089 0.001 compiler.py:329(__init__)
4802 0.023 0.000 3.945 0.001 compiler.py:167(__init__)
4802 0.013 0.000 3.922 0.001 compiler.py:212(process)
88610/4802 0.306 0.000 3.909 0.001 visitors.py:75(_compiler_dispatch)
4802 0.176 0.000 3.875 0.001 compiler.py:1503(visit_select)
1646 0.005 0.000 3.752 0.002 contextlib.py:15(__enter__)
223828 1.453 0.000 3.677 0.000 element.py:745(__init__)
1646 0.038 0.000 3.483 0.002 db.py:83(_get_caller)
287 0.060 0.000 3.383 0.012 ti.py:103(_get_prices)
287 0.006 0.000 3.299 0.011 ti.py:148(_get_package)
1512 0.036 0.000 3.298 0.002 query.py:2393(all)
1646 0.006 0.000 3.295 0.002 inspect.py:1053(stack)
1646 0.054 0.000 3.287 0.002 inspect.py:1026(getouterframes)
20953 0.210 0.000 3.226 0.000 inspect.py:988(getframeinfo)
9359 0.017 0.000 3.130 0.000 attributes.py:229(__get__)
12849/11604 0.027 0.000 3.126 0.000 attributes.py:556(get)
2640 0.018 0.000 3.080 0.001 unitofwork.py:528(execute)
2640 0.072 0.000 3.062 0.001 persistence.py:124(save_obj)
1245 0.009 0.000 3.028 0.002 strategies.py:477(_load_for_state)
1245 0.046 0.000 3.004 0.002 strategies.py:550(_emit_lazyload)
367701 0.849 0.000 2.806 0.000 element.py:1448(_normalize_search_value)
2640 0.082 0.000 2.724 0.001 persistence.py:597(_emit_update_statements)
4802 0.014 0.000 2.673 0.001 session.py:1279(_autoflush)
266 0.010 0.000 2.641 0.010 controller.py:244(get_map_vpnos)
672722 1.504 0.000 2.451 0.000 abc.py:128(__instancecheck__)
1161464 1.537 0.000 2.170 0.000 {hasattr}
20953 0.265 0.000 2.118 0.000 inspect.py:518(findsource)
222879 0.279 0.000 2.021 0.000 __init__.py:351(handle_endtag)
287 0.004 0.000 1.919 0.007 ti.py:159(_get_description)
133 0.001 0.000 1.752 0.013 vendors.py:84(get_apartnos)
133 0.001 0.000 1.703 0.013 vendors.py:88(get_upartnos)
949 0.059 0.000 1.697 0.002 www.py:424(fetch)
29213 0.273 0.000 1.687 0.000 compiler.py:1275(_label_select_column)
8648 0.115 0.000 1.681 0.000 loading.py:30(instances)
222879 1.016 0.000 1.681 0.000 __init__.py:301(_popToTag)
32763/14002 0.081 0.000 1.599 0.000 operators.py:294(__eq__)
4802 0.094 0.000 1.576 0.000 query.py:2953(_compile_context)
308912 0.607 0.000 1.564 0.000 __init__.py:290(object_was_parsed)
25784/18136 0.050 0.000 1.538 0.000 {operator.eq}
187346 0.888 0.000 1.496 0.000 __init__.py:145(_replace_cdata_list_attribute_values)
43552 0.419 0.000 1.445 0.000 inspect.py:440(getsourcefile)
14848 0.101 0.000 1.422 0.000 base.py:196(generate)
7292 0.407 0.000 1.422 0.000 default.py:515(_init_compiled)
133 0.001 0.000 1.351 0.010 controller.py:257(get_amap_vpnos)
133 0.001 0.000 1.299 0.010 controller.py:263(get_umap_vpnos)
133 0.002 0.000 1.276 0.010 vendors.py:92(get_strategy)
6713 0.012 0.000 1.246 0.000 attributes.py:174(operate)
4802 0.113 0.000 1.234 0.000 compiler.py:1679(_compose_select_body)
29213 0.311 0.000 1.222 0.000 compiler.py:581(visit_label)
3289 0.009 0.000 1.215 0.000 controller.py:45(_get_vendor)
401 0.005 0.000 1.201 0.003 controller.py:94(get_vendor)
949 1.065 0.001 1.182 0.001 {method 'read' of '_io.TextIOWrapper' objects}
532740 1.161 0.000 1.161 0.000 element.py:188(setup)
340133 0.435 0.000 1.143 0.000 {method 'decode' of 'str' objects}
308912 0.382 0.000 1.038 0.000 element.py:648(__new__)
1 0.001 0.001 1.009 1.009 gsymlib.py:553(gen_symlib)
22226/7957 0.130 0.000 0.990 0.000 visitors.py:86(_compiler_dispatch)
81 0.011 0.000 0.988 0.012 gsymlib.py:514(get_folder_symbols)
14269 0.028 0.000 0.976 0.000 elements.py:738(operate)
3155 0.018 0.000 0.908 0.000 query.py:1511(join)
3155 0.007 0.000 0.888 0.000 <string>:1(_join)
133 0.002 0.000 0.860 0.006 controller.py:234(get_strategy)
14269 0.033 0.000 0.850 0.000 <string>:1(<lambda>)
3155 0.051 0.000 0.844 0.000 query.py:1800(_join)
14269 0.086 0.000 0.818 0.000 type_api.py:57(operate)
4802 0.215 0.000 0.806 0.000 query.py:3282(row_processor)
1331738 0.797 0.000 0.797 0.000 _weakrefset.py:70(__contains__)
11113 0.070 0.000 0.797 0.000 compiler.py:904(visit_binary)
1398 0.006 0.000 0.791 0.001 gsymlib.py:215(__init__)
1398 0.005 0.000 0.779 0.001 gsymlib.py:54(__init__)
348741 0.239 0.000 0.754 0.000 utf_8.py:15(decode)
3155 0.052 0.000 0.737 0.000 query.py:1915(_join_left_to_right)
2889 0.034 0.000 0.713 0.000 relationships.py:961(__eq__)
7958 0.062 0.000 0.708 0.000 annotation.py:93(__eq__)
223828 0.575 0.000 0.704 0.000 __init__.py:251(pushTag)
11113 0.067 0.000 0.701 0.000 compiler.py:935(_generate_generic_binary)
43482 0.388 0.000 0.699 0.000 compiler.py:620(visit_column)
22599 0.098 0.000 0.699 0.000 inspect.py:472(getmodule)
7292 0.075 0.000 0.689 0.000 psycopg2.py:466(get_result_proxy)
1398 0.003 0.000 0.684 0.000 gsymlib.py:248(_get_sym)
35680 0.092 0.000 0.683 0.000 {method 'join' of 'str' objects}
1398 0.346 0.000 0.679 0.000 gsymlib.py:253(_acq_sym)
2490 0.059 0.000 0.675 0.000 unitofwork.py:300(_generate_actions)
718704/718685 0.302 0.000 0.672 0.000 {next}
4802 0.097 0.000 0.664 0.000 query.py:3071(_simple_statement)
64505 0.235 0.000 0.644 0.000 inspect.py:398(getfile)
315337 0.308 0.000 0.639 0.000 _lxml.py:194(data)
394536 0.633 0.000 0.633 0.000 element.py:666(__getattr__)
3156 0.017 0.000 0.630 0.000 compiler.py:735(visit_clauselist)
349690 0.628 0.000 0.628 0.000 {_codecs.utf_8_decode}
4802 0.036 0.000 0.599 0.000 query.py:3317(setup_context)
3155 0.027 0.000 0.597 0.000 query.py:2068(_join_to_left)
9468 0.015 0.000 0.589 0.000 compiler.py:742(<genexpr>)
4802 0.323 0.000 0.581 0.000 loading.py:269(_instance_processor)
7292 0.046 0.000 0.578 0.000 result.py:488(__init__)
9468 0.017 0.000 0.574 0.000 compiler.py:744(<genexpr>)
11113 0.094 0.000 0.571 0.000 default_comparator.py:21(_boolean_compare)
450284 0.571 0.000 0.571 0.000 {built-in method __new__ of type object at 0x919120}
9960 0.086 0.000 0.569 0.000 unitofwork.py:417(execute)
4802 0.137 0.000 0.557 0.000 loading.py:224(_setup_entity_query)
3155 0.011 0.000 0.554 0.000 util.py:880(join)
56947 0.147 0.000 0.548 0.000 langhelpers.py:744(__get__)
4802 0.048 0.000 0.545 0.000 <string>:1(select)
3155 0.046 0.000 0.543 0.000 util.py:779(__init__)
4802 0.054 0.000 0.535 0.000 compiler.py:1654(_setup_select_stack)
7292 0.048 0.000 0.532 0.000 result.py:513(_init_metadata)
7958 0.019 0.000 0.512 0.000 <string>:1(filter)
14369 0.036 0.000 0.510 0.000 inspect.py:460(getabsfile)
914440 0.453 0.000 0.500 0.000 {getattr}
4802 0.178 0.000 0.497 0.000 selectable.py:2220(__init__)
3824 0.013 0.000 0.495 0.000 properties.py:268(operate)
3914 0.074 0.000 0.486 0.000 loading.py:360(_instance)
4802 0.281 0.000 0.473 0.000 result.py:189(__init__)
4802 0.017 0.000 0.468 0.000 session.py:1245(query)
4802 0.014 0.000 0.450 0.000 query.py:107(__init__)
1263143/1263142 0.445 0.000 0.445 0.000 {len}
4802 0.049 0.000 0.436 0.000 query.py:112(_set_entities)
4802 0.060 0.000 0.435 0.000 selectable.py:2506(_get_display_froms)
3796/2847 0.012 0.000 0.430 0.000 errors.py:254(wrapper)
3155 0.033 0.000 0.428 0.000 selectable.py:651(__init__)
1376240 0.427 0.000 0.427 0.000 {method 'append' of 'list' objects}
790576 0.397 0.000 0.424 0.000 element.py:1190(descendants)
14369 0.063 0.000 0.417 0.000 posixpath.py:365(abspath)
5778 0.022 0.000 0.401 0.000 elements.py:2758(_copy_internals)
222879 0.310 0.000 0.385 0.000 __init__.py:242(popTag)
4802 0.019 0.000 0.383 0.000 query.py:2518(_connection_from_session)
1298989 0.380 0.000 0.380 0.000 {method 'startswith' of 'str' objects}
5782 0.057 0.000 0.378 0.000 session.py:456(close)
2889 0.045 0.000 0.375 0.000 relationships.py:1334(_optimized_compare)
7958 0.084 0.000 0.373 0.000 query.py:1274(filter)
4134 0.070 0.000 0.372 0.000 mapper.py:2451(_get_state_attr_by_column)
41839 0.139 0.000 0.364 0.000 interfaces.py:498(setup)
4802 0.024 0.000 0.364 0.000 session.py:811(connection)
47376 0.088 0.000 0.357 0.000 genericpath.py:15(exists)
814788 0.346 0.000 0.346 0.000 _lxml.py:64(_getNsTag)
3155 0.013 0.000 0.344 0.000 selectable.py:786(_match_primaries)
7292 0.056 0.000 0.343 0.000 compiler.py:455(construct_params)
15362/10082 0.061 0.000 0.342 0.000 session.py:312(_connection_for_bind)
12492/6714 0.044 0.000 0.339 0.000 annotation.py:71(_compiler_dispatch)
321605 0.203 0.000 0.337 0.000 __init__.py:356(handle_data)
4802 0.134 0.000 0.333 0.000 selectable.py:2479(_froms)
2889 0.014 0.000 0.330 0.000 visitors.py:280(cloned_traverse)
3155 0.029 0.000 0.329 0.000 selectable.py:793(_join_condition)
3914 0.060 0.000 0.322 0.000 loading.py:478(_populate_full)
4802 0.012 0.000 0.320 0.000 session.py:884(_connection_for_bind)
8667/2889 0.083 0.000 0.314 0.000 visitors.py:287(clone)
7957 0.048 0.000 0.313 0.000 compiler.py:1048(visit_bindparam)
37170 0.147 0.000 0.302 0.000 compiler.py:1130(_truncated_identifier)
67314 0.301 0.000 0.301 0.000 {method 'split' of '_sre.SRE_Pattern' objects}
52993 0.299 0.000 0.299 0.000 {posix.stat}
7428 0.032 0.000 0.298 0.000 session.py:694(begin)
7770 0.034 0.000 0.297 0.000 persistence.py:1017(_connections_for_states)
2889 0.012 0.000 0.296 0.000 util.py:746(_orm_annotate)
2889 0.009 0.000 0.286 0.000 elements.py:1168(effective_value)
2889 0.006 0.000 0.285 0.000 annotation.py:106(_deep_annotate)
1245 0.019 0.000 0.279 0.000 terminal.py:230(next)
8667/2889 0.041 0.000 0.278 0.000 annotation.py:113(clone)
2889 0.009 0.000 0.277 0.000 relationships.py:1385(_go)
11113 0.045 0.000 0.273 0.000 default_comparator.py:269(_check_literal)
124135 0.154 0.000 0.263 0.000 compiler.py:2693(quote)
3155 0.035 0.000 0.262 0.000 compiler.py:1803(visit_join)
6890 0.012 0.000 0.260 0.000 type_api.py:1009(process)
1245 0.064 0.000 0.259 0.000 bar.py:65(update)
48621 0.133 0.000 0.255 0.000 inspection.py:38(inspect)
2640 0.012 0.000 0.255 0.000 unitofwork.py:557(execute)
6890 0.015 0.000 0.248 0.000 arrow.py:73(process_result_value)
7428 0.052 0.000 0.248 0.000 session.py:169(__init__)
6312/3156 0.012 0.000 0.245 0.000 operators.py:43(__and__)
20229 0.038 0.000 0.243 0.000 default.py:592(<genexpr>)
2490 0.032 0.000 0.243 0.000 unitofwork.py:375(finalize_flush_changes)
2640 0.056 0.000 0.243 0.000 persistence.py:223(delete_obj)
10240 0.063 0.000 0.243 0.000 element.py:1421(__init__)
1213989 0.242 0.000 0.242 0.000 element.py:918(__nonzero__)
225510 0.241 0.000 0.241 0.000 {range}
6890 0.023 0.000 0.234 0.000 api.py:17(get)
262059 0.233 0.000 0.233 0.000 {method 'items' of 'dict' objects}
597580 0.228 0.000 0.228 0.000 {method 'get' of 'dict' objects}
8667 0.027 0.000 0.225 0.000 elements.py:291(_annotate)
1646 0.022 0.000 0.224 0.000 session.py:2646(__call__)
7957 0.035 0.000 0.221 0.000 compiler.py:1117(_truncate_bindparam)
1646 0.014 0.000 0.219 0.000 base.py:2020(contextual_connect)
6268 0.018 0.000 0.214 0.000 _lxml.py:202(comment)
14369 0.128 0.000 0.214 0.000 posixpath.py:336(normpath)
6890 0.070 0.000 0.211 0.000 factory.py:32(get)
54465 0.209 0.000 0.209 0.000 interfaces.py:466(_get_context_loader)
4980 0.025 0.000 0.208 0.000 unitofwork.py:228(register_object)
65715 0.204 0.000 0.204 0.000 {method 'match' of '_sre.SRE_Pattern' objects}
4802 0.024 0.000 0.203 0.000 result.py:944(fetchall)
3823 0.024 0.000 0.202 0.000 elements.py:3370(_bind_param)
15427 0.027 0.000 0.197 0.000 _collections.py:727(__missing__)
1646 0.032 0.000 0.196 0.000 session.py:512(__init__)
3156 0.008 0.000 0.196 0.000 {operator.and_}
4802 0.044 0.000 0.195 0.000 selectable.py:3151(_columns_plus_names)
1646 0.009 0.000 0.192 0.000 base.py:793(close)
17561 0.091 0.000 0.191 0.000 base.py:36(_from_objects)
7292 0.043 0.000 0.191 0.000 psycopg2.py:435(create_cursor)
949 0.023 0.000 0.190 0.000 __init__.py:336(getinfo)
5130 0.026 0.000 0.190 0.000 persistence.py:256(_organize_states_for_save)
2490 0.005 0.000 0.189 0.000 type_api.py:961(process)
12759 0.048 0.000 0.189 0.000 _collections.py:794(to_list)
2490 0.059 0.000 0.188 0.000 session.py:1491(_register_newly_persistent)
5130 0.084 0.000 0.187 0.000 persistence.py:416(_collect_update_commands)
2490 0.019 0.000 0.186 0.000 dependency.py:445(presort_saves)
10260 0.065 0.000 0.184 0.000 unitofwork.py:178(get_attribute_history)
2490 0.019 0.000 0.184 0.000 arrow.py:68(process_bind_param)
1646 0.006 0.000 0.183 0.000 pool.py:879(close)
11113 0.110 0.000 0.181 0.000 elements.py:2724(__init__)
3823 0.107 0.000 0.178 0.000 elements.py:913(__init__)
1646 0.007 0.000 0.176 0.000 pool.py:756(_checkin)
8667 0.061 0.000 0.172 0.000 elements.py:3919(__init__)
223828 0.170 0.000 0.170 0.000 __init__.py:101(can_be_empty_element)
71 0.001 0.000 0.170 0.002 gsymlib.py:373(__init__)
35533 0.169 0.000 0.169 0.000 _abcoll.py:389(keys)
1646 0.013 0.000 0.169 0.000 pool.py:615(_finalize_fairy)
71 0.003 0.000 0.168 0.002 gsymlib.py:407(_get_data)
223828 0.125 0.000 0.168 0.000 __init__.py:255(set_up_substitutions)
217760 0.112 0.000 0.167 0.000 string.py:220(lower)
3557 0.013 0.000 0.166 0.000 elements.py:1890(and_)
2490 0.072 0.000 0.165 0.000 unitofwork.py:257(_per_mapper_flush_actions)
3155 0.056 0.000 0.164 0.000 selectable.py:847(_joincond_scan_left_right)
3156 0.008 0.000 0.161 0.000 default_comparator.py:89(_conjunction_operate)
4802 0.045 0.000 0.158 0.000 query.py:122(_set_entity_selectables)
5280 0.055 0.000 0.157 0.000 persistence.py:1052(_sort_states)
3557 0.057 0.000 0.153 0.000 elements.py:1856(_construct)
29213 0.044 0.000 0.149 0.000 default.py:753(get_result_processor)
7428 0.072 0.000 0.145 0.000 session.py:256(_take_snapshot)
949 0.008 0.000 0.144 0.000 __init__.py:218(open)
7292 0.021 0.000 0.144 0.000 pool.py:845(cursor)
1646 0.015 0.000 0.143 0.000 db.py:69(_format_frame)
2640 0.005 0.000 0.142 0.000 persistence.py:336(_organize_states_for_delete)
8094 0.033 0.000 0.141 0.000 base.py:285(__get__)
7957 0.045 0.000 0.138 0.000 elements.py:3624(apply_map)
407118 0.137 0.000 0.137 0.000 {method 'lower' of 'str' objects}
14406 0.070 0.000 0.134 0.000 _collections.py:747(unique_list)
1646 0.004 0.000 0.134 0.000 base.py:2071(_wrap_pool_connect)
108057 0.074 0.000 0.134 0.000 inspect.py:51(ismodule)
12626 0.053 0.000 0.133 0.000 interfaces.py:507(create_row_processor)
1470 0.021 0.000 0.131 0.000 terminal.py:241(writeln)
1646 0.006 0.000 0.130 0.000 pool.py:367(connect)
4802 0.026 0.000 0.127 0.000 query.py:3159(__new__)
4802 0.010 0.000 0.125 0.000 result.py:911(_fetchall_impl)
1646 0.015 0.000 0.124 0.000 pool.py:710(_checkout)
10240 0.044 0.000 0.123 0.000 element.py:1609(__init__)
7292 0.123 0.000 0.123 0.000 {method 'cursor' of 'psycopg2.extensions.connection' objects}
4802 0.031 0.000 0.123 0.000 compiler.py:438(_bind_processors)
16579 0.046 0.000 0.122 0.000 base.py:389(_inspect_mapped_class)
27343 0.030 0.000 0.119 0.000 re.py:188(compile)
949 0.005 0.000 0.118 0.000 codecs.py:293(decode)
2889 0.042 0.000 0.117 0.000 elements.py:1183(_clone)
4802 0.047 0.000 0.117 0.000 _collections.py:359(__init__)
1245 0.014 0.000 0.117 0.000 strategies.py:448(_generate_lazy_clause)
2847 0.026 0.000 0.116 0.000 __init__.py:156(getsyspath)
4802 0.070 0.000 0.115 0.000 {method 'fetchall' of 'psycopg2.extensions.cursor' objects}
1245 0.007 0.000 0.115 0.000 session.py:1559(add)
85458 0.063 0.000 0.113 0.000 inspect.py:59(isclass)
19363 0.094 0.000 0.112 0.000 {sorted}
2490 0.020 0.000 0.112 0.000 default.py:807(_setup_crud_result_proxy)
16143 0.030 0.000 0.111 0.000 attr.py:214(__call__)
313053 0.110 0.000 0.110 0.000 {method 'join' of 'unicode' objects}
1646 0.021 0.000 0.108 0.000 pool.py:501(checkin)
8094 0.017 0.000 0.108 0.000 base.py:108(_for_instance)
1245 0.011 0.000 0.108 0.000 session.py:1588(_save_or_update_state)
1646 0.010 0.000 0.107 0.000 session.py:1031(close)
949 0.008 0.000 0.107 0.000 _lxml.py:197(doctype)
2490 0.029 0.000 0.106 0.000 mapper.py:1774(_is_orphan)
1646 0.019 0.000 0.106 0.000 pool.py:478(checkout)
519 0.004 0.000 0.105 0.000 __init__.py:151(gen_vals)
20520 0.038 0.000 0.105 0.000 unitofwork.py:402(<genexpr>)
401 0.005 0.000 0.105 0.000 query.py:1310(filter_by)
29213 0.052 0.000 0.104 0.000 type_api.py:382(_cached_result_processor)
106411 0.059 0.000 0.102 0.000 inspect.py:181(istraceback)
5778 0.055 0.000 0.102 0.000 elements.py:235(_clone)
1245 0.059 0.000 0.102 0.000 electronics.py:234(parse_ident)
5883 0.032 0.000 0.101 0.000 locale.py:305(atof)
5280 0.026 0.000 0.100 0.000 session.py:229(connection)
2490 0.038 0.000 0.099 0.000 arrow.py:425(to)
1646 0.010 0.000 0.097 0.000 session.py:1076(_close_impl)
949 0.059 0.000 0.096 0.000 {_io.open}
43552 0.096 0.000 0.096 0.000 {imp.get_suffixes}
22649 0.066 0.000 0.093 0.000 posixpath.py:68(join)
4802 0.025 0.000 0.092 0.000 base.py:325(_is_mapped_class)
4802 0.009 0.000 0.092 0.000 compiler.py:441(<genexpr>)
8094 0.035 0.000 0.091 0.000 base.py:105(_for_class)
9960 0.034 0.000 0.091 0.000 dependency.py:230(prop_has_changes)
3735 0.023 0.000 0.090 0.000 attributes.py:222(__set__)
1398 0.013 0.000 0.090 0.000 gsymlib.py:275(_generate_img_repr)
27343 0.067 0.000 0.089 0.000 re.py:226(_compile)
45264 0.089 0.000 0.089 0.000 weakref.py:314(__getitem__)
11112 0.040 0.000 0.088 0.000 selectable.py:35(_interpret_as_from)
1245 0.048 0.000 0.088 0.000 mapper.py:2555(cascade_iterator)
11515 0.035 0.000 0.088 0.000 operators.py:895(is_precedent)
6712 0.030 0.000 0.086 0.000 elements.py:3513(__new__)
1646 0.008 0.000 0.086 0.000 pool.py:388(_return_conn)
232773 0.085 0.000 0.085 0.000 {method 'pop' of 'list' objects}
949 0.004 0.000 0.085 0.000 __init__.py:235(exists)
2640 0.009 0.000 0.084 0.000 dependency.py:581(_pks_changed)
29213 0.032 0.000 0.083 0.000 result.py:497(_getter)
12759 0.032 0.000 0.082 0.000 compiler.py:442(<genexpr>)
194656 0.082 0.000 0.082 0.000 {method 'keys' of 'dict' objects}
2490 0.034 0.000 0.081 0.000 aggregates.py:535(construct_aggregate_queries)
8359 0.018 0.000 0.080 0.000 elements.py:2783(self_group)
86407 0.048 0.000 0.080 0.000 inspect.py:142(isfunction)
17036 0.047 0.000 0.079 0.000 __init__.py:1345(isEnabledFor)
8696 0.033 0.000 0.079 0.000 element.py:494(<genexpr>)
7957 0.052 0.000 0.079 0.000 compiler.py:1149(_process_anon)
19069 0.036 0.000 0.079 0.000 base.py:208(manager_of_class)
29213 0.029 0.000 0.078 0.000 compiler.py:2722(format_label)
86407 0.051 0.000 0.078 0.000 inspect.py:67(ismethod)
1646 0.007 0.000 0.078 0.000 pool.py:1030(_do_return_conn)
4802 0.048 0.000 0.078 0.000 query.py:3190(setup_entity)
6890 0.038 0.000 0.077 0.000 arrow.py:118(fromdatetime)
11870 0.053 0.000 0.076 0.000 arrow.py:49(__init__)
949 0.006 0.000 0.076 0.000 element.py:937(__getattr__)
2640 0.022 0.000 0.075 0.000 sync.py:106(source_modified)
2490 0.010 0.000 0.075 0.000 persistence.py:1047(<lambda>)
4802 0.070 0.000 0.075 0.000 query.py:3715(__init__)
29213 0.061 0.000 0.073 0.000 strategies.py:141(setup_query)
1245 0.014 0.000 0.073 0.000 attributes.py:1066(set_committed_value)
1010 0.005 0.000 0.073 0.000 __init__.py:192(<lambda>)
48761 0.072 0.000 0.072 0.000 {method 'update' of 'dict' objects}
378818 0.072 0.000 0.072 0.000 {callable}
1646 0.026 0.000 0.071 0.000 base.py:47(__init__)
106411 0.055 0.000 0.071 0.000 inspect.py:191(isframe)
1646 0.019 0.000 0.071 0.000 queue.py:87(put)
14848 0.044 0.000 0.069 0.000 query.py:416(_clone)
50592 0.069 0.000 0.069 0.000 {method 'copy' of 'dict' objects}
41269 0.068 0.000 0.068 0.000 attr.py:226(__bool__)
3846 0.030 0.000 0.068 0.000 instrumentation.py:311(new_instance)
3735 0.027 0.000 0.067 0.000 attributes.py:687(set)
10260 0.044 0.000 0.067 0.000 unitofwork.py:399(_mappers)
2490 0.019 0.000 0.065 0.000 base.py:149(execution_options)
3922 0.003 0.000 0.065 0.000 locale.py:318(atoi)
1646 0.008 0.000 0.065 0.000 pool.py:1039(_do_get)
3156 0.040 0.000 0.064 0.000 elements.py:1821(_from_objects)
8667 0.034 0.000 0.064 0.000 annotation.py:45(__init__)
1473 0.064 0.000 0.064 0.000 {method 'flush' of 'file' objects}
8070 0.015 0.000 0.063 0.000 topological.py:43(sort)
2490 0.006 0.000 0.062 0.000 api.py:25(utcnow)
2490 0.009 0.000 0.062 0.000 type_api.py:1057(compare_values)
16767 0.050 0.000 0.061 0.000 base.py:89(__getattr__)
11766 0.008 0.000 0.061 0.000 locale.py:110(localeconv)
2490 0.006 0.000 0.061 0.000 __init__.py:39(__getitem__)
222879 0.059 0.000 0.059 0.000 _lxml.py:166(_prefix_for_namespace)
29213 0.052 0.000 0.059 0.000 selectable.py:3156(name_for_col)
949 0.014 0.000 0.058 0.000 urlparse.py:251(urljoin)
20223 0.024 0.000 0.058 0.000 langhelpers.py:750(_reset)
86407 0.046 0.000 0.058 0.000 inspect.py:209(iscode)
52237 0.040 0.000 0.057 0.000 element.py:890(get)
1646 0.016 0.000 0.057 0.000 queue.py:130(get)
8094 0.039 0.000 0.056 0.000 base.py:74(__init__)
2490 0.006 0.000 0.056 0.000 factory.py:206(utcnow)
3735 0.011 0.000 0.056 0.000 type_api.py:276(compare_values)
2490 0.031 0.000 0.056 0.000 state.py:611(_commit_all_states)
9782 0.029 0.000 0.056 0.000 _collections.py:155(union)
4802 0.021 0.000 0.056 0.000 path_registry.py:62(set)
4134 0.044 0.000 0.055 0.000 elements.py:2742(__bool__)
5651 0.055 0.000 0.055 0.000 {built-in method fromtimestamp}
29213 0.054 0.000 0.054 0.000 compiler.py:271(__init__)
4136 0.031 0.000 0.054 0.000 session.py:358(_prepare_impl)
2490 0.010 0.000 0.054 0.000 instrumentation.py:354(has_parent)
10082 0.034 0.000 0.054 0.000 session.py:1142(get_bind)
4802 0.043 0.000 0.053 0.000 elements.py:3665(_select_iterables)
11766 0.052 0.000 0.052 0.000 {_locale.localeconv}
5086 0.015 0.000 0.052 0.000 element.py:846(get_text)
29213 0.052 0.000 0.052 0.000 result.py:419(_getter)
6448 0.033 0.000 0.051 0.000 langhelpers.py:1033(_next)
2490 0.013 0.000 0.050 0.000 session.py:234(_begin)
2490 0.019 0.000 0.050 0.000 arrow.py:76(utcnow)
7770 0.028 0.000 0.050 0.000 unitofwork.py:293(states_for_mapper_hierarchy)
3421 0.011 0.000 0.050 0.000 schema.py:1635(get_referent)
4802 0.025 0.000 0.049 0.000 query.py:306(_bind_mapper)
7770 0.037 0.000 0.049 0.000 topological.py:16(sort_as_subsets)
2490 0.012 0.000 0.048 0.000 attributes.py:893(get_history)
4980 0.012 0.000 0.047 0.000 attributes.py:675(get_history)
6449 0.014 0.000 0.047 0.000 __init__.py:1130(debug)
9604 0.009 0.000 0.047 0.000 selectable.py:2438(<genexpr>)
6890 0.047 0.000 0.047 0.000 util.py:25(is_timestamp)
8836 0.047 0.000 0.047 0.000 {method 'encode' of 'unicode' objects}
12631 0.029 0.000 0.047 0.000 session.py:2016(_is_clean)
7957 0.027 0.000 0.046 0.000 type_api.py:372(_cached_bind_processor)
2490 0.009 0.000 0.046 0.000 arrow.py:78(_coerce)
29213 0.034 0.000 0.046 0.000 compiler.py:1272(_add_to_result_map)
1646 0.018 0.000 0.046 0.000 pool.py:764(_reset)
949 0.003 0.000 0.046 0.000 __init__.py:328(_stat)
2490 0.027 0.000 0.045 0.000 arrow.py:700(__eq__)
13286 0.028 0.000 0.045 0.000 __init__.py:339(<genexpr>)
17192 0.044 0.000 0.044 0.000 {method 'search' of '_sre.SRE_Pattern' objects}
19752 0.044 0.000 0.044 0.000 weakref.py:282(__init__)
71 0.000 0.000 0.044 0.001 yml.py:37(load)
7957 0.044 0.000 0.044 0.000 compiler.py:1155(bindparam_string)
17430 0.044 0.000 0.044 0.000 state.py:277(dict)
71 0.001 0.000 0.044 0.001 __init__.py:64(load)
14369 0.043 0.000 0.043 0.000 {posix.getcwd}
2804 0.006 0.000 0.043 0.000 fsutils.py:244(get_file_mtime)
19069 0.043 0.000 0.043 0.000 {method 'get' of 'dictproxy' objects}
14671 0.018 0.000 0.042 0.000 elements.py:3765(_expression_literal_as_text)
20953 0.023 0.000 0.042 0.000 <string>:8(__new__)
3156 0.011 0.000 0.042 0.000 elements.py:1967(self_group)
22226 0.042 0.000 0.042 0.000 elements.py:698(self_group)
71 0.000 0.000 0.041 0.001 constructor.py:35(get_single_data)
949 0.041 0.000 0.041 0.000 {dir}
4802 0.036 0.000 0.041 0.000 query.py:3107(_adjust_for_single_inheritance)
7292 0.025 0.000 0.040 0.000 result.py:637(_soft_close)
3298 0.029 0.000 0.040 0.000 threading.py:146(acquire)
31080 0.024 0.000 0.040 0.000 _collections.py:688(<genexpr>)
2490 0.032 0.000 0.039 0.000 topological.py:55(find_cycles)
949 0.010 0.000 0.039 0.000 inspect.py:804(getargspec)
3421 0.029 0.000 0.039 0.000 selectable.py:450(corresponding_column)
2490 0.030 0.000 0.039 0.000 mapper.py:2397(_identity_key_from_state)
6712 0.023 0.000 0.038 0.000 elements.py:3469(__new__)
11033 0.015 0.000 0.038 0.000 element.py:821(_all_strings)
36768 0.038 0.000 0.038 0.000 elements.py:3292(_get_table)
1245 0.016 0.000 0.038 0.000 __init__.py:91(eta_td)
29213 0.037 0.000 0.037 0.000 compiler.py:280(type)
1898 0.011 0.000 0.037 0.000 urlparse.py:137(urlparse)
2490 0.017 0.000 0.037 0.000 session.py:1959(__iter__)
11113 0.036 0.000 0.036 0.000 elements.py:2754(_from_objects)
31404 0.036 0.000 0.036 0.000 session.py:190(_assert_active)
4980 0.021 0.000 0.035 0.000 attributes.py:1303(from_scalar_attribute)
2490 0.030 0.000 0.035 0.000 persistence.py:959(_postfetch)
1646 0.006 0.000 0.035 0.000 base.py:534(begin)
20223 0.027 0.000 0.034 0.000 langhelpers.py:753(reset)
1245 0.012 0.000 0.034 0.000 attributes.py:1356(from_collection)
1245 0.013 0.000 0.034 0.000 attributes.py:976(_initialize_collection)
3735 0.027 0.000 0.033 0.000 state.py:524(_modified_event)
949 0.005 0.000 0.032 0.000 locale.py:608(getpreferredencoding)
17036 0.032 0.000 0.032 0.000 __init__.py:1331(getEffectiveLevel)
7958 0.016 0.000 0.032 0.000 compiler.py:1788(visit_table)
670 0.007 0.000 0.031 0.000 decimal.py:2422(quantize)
3845 0.023 0.000 0.031 0.000 state.py:251(_cleanup)
3156 0.006 0.000 0.031 0.000 elements.py:1825(self_group)
22712 0.030 0.000 0.030 0.000 {method 'split' of 'str' objects}
29213 0.018 0.000 0.030 0.000 elements.py:3839(_interpret_as_column_or_from)
3155 0.021 0.000 0.030 0.000 query.py:1983(_prepare_right_side)
99783 0.030 0.000 0.030 0.000 {method 'add' of 'set' objects}
2847 0.011 0.000 0.030 0.000 base.py:288(validatepath)
3846 0.030 0.000 0.030 0.000 state.py:75(__init__)
2640 0.022 0.000 0.030 0.000 persistence.py:918(_finalize_insert_update_commands)
19473 0.016 0.000 0.030 0.000 elements.py:3769(_literal_as_text)
49795 0.030 0.000 0.030 0.000 {method 'intersection' of 'set' objects}
2490 0.019 0.000 0.030 0.000 _collections.py:183(__iter__)
949 0.010 0.000 0.030 0.000 __init__.py:216(reset)
4980 0.007 0.000 0.029 0.000 dependency.py:59(per_property_preprocessors)
1024 0.007 0.000 0.029 0.000 decimal.py:1236(__mul__)
2490 0.025 0.000 0.029 0.000 {method 'astimezone' of 'datetime.datetime' objects}
1646 0.009 0.000 0.029 0.000 base.py:1595(__init__)
14369 0.016 0.000 0.029 0.000 posixpath.py:59(isabs)
15540 0.029 0.000 0.029 0.000 _collections.py:687(__iter__)
1646 0.019 0.000 0.028 0.000 session.py:1082(expunge_all)
1 0.000 0.000 0.028 0.028 vendors.py:77(get_idents)
3155 0.012 0.000 0.027 0.000 selectable.py:1057(_hide_froms)
2640 0.019 0.000 0.027 0.000 persistence.py:720(_emit_insert_statements)
2847 0.004 0.000 0.027 0.000 locale.py:564(setlocale)
7292 0.027 0.000 0.027 0.000 {sqlalchemy.cutils._distill_params}
949 0.016 0.000 0.026 0.000 _lxml.py:45(parser_for)
2943 0.026 0.000 0.026 0.000 {print}
4802 0.026 0.000 0.026 0.000 result.py:928(process_rows)
8667 0.020 0.000 0.026 0.000 annotation.py:31(__new__)
7292 0.022 0.000 0.026 0.000 default.py:692(should_autocommit)
3735 0.026 0.000 0.026 0.000 instrumentation.py:302(get_impl)
2889 0.022 0.000 0.025 0.000 relationships.py:1363(visit_bindparam)
3155 0.017 0.000 0.025 0.000 selectable.py:1062(_from_objects)
2490 0.015 0.000 0.024 0.000 attributes.py:474(hasparent)
44410 0.024 0.000 0.024 0.000 {max}
14664 0.020 0.000 0.024 0.000 element.py:258(_last_descendant)
2847 0.007 0.000 0.024 0.000 path.py:20(normpath)
7957 0.023 0.000 0.023 0.000 {method 'split' of 'unicode' objects}
1245 0.003 0.000 0.023 0.000 <string>:1(params)
2490 0.018 0.000 0.023 0.000 relationships.py:1504(cascade_iterator)
11870 0.011 0.000 0.023 0.000 util.py:37(isstr)
4980 0.013 0.000 0.023 0.000 unitofwork.py:223(register_preprocessor)
949 0.017 0.000 0.023 0.000 inspect.py:744(getargs)
1 0.000 0.000 0.022 0.022 controller.py:279(get_vendor_idents)
4980 0.019 0.000 0.022 0.000 _collections.py:144(__new__)
2847 0.022 0.000 0.022 0.000 {_locale.setlocale}
2490 0.016 0.000 0.022 0.000 session.py:1542(_register_altered)
2490 0.022 0.000 0.022 0.000 unitofwork.py:109(__init__)
3292 0.015 0.000 0.022 0.000 threading.py:372(notify)
2490 0.009 0.000 0.022 0.000 dependency.py:708(presort_saves)
1646 0.009 0.000 0.022 0.000 weakref.py:98(__setitem__)
1245 0.009 0.000 0.022 0.000 __init__.py:87(eta)
71 0.012 0.000 0.022 0.000 {method 'get_single_node' of '_yaml.CParser' objects}
1898 0.014 0.000 0.022 0.000 urlparse.py:168(urlsplit)
1398 0.021 0.000 0.021 0.000 {method 'readlines' of 'file' objects}
4802 0.021 0.000 0.021 0.000 query.py:2638(_select_args)
2640 0.014 0.000 0.020 0.000 persistence.py:835(_emit_delete_statements)
5280 0.016 0.000 0.020 0.000 persistence.py:1044(_cached_connection_dict)
1646 0.012 0.000 0.020 0.000 default.py:419(do_rollback)
12626 0.020 0.000 0.020 0.000 strategies.py:615(create_row_processor)
11113 0.016 0.000 0.020 0.000 type_api.py:1137(to_instance)
2107 0.008 0.000 0.020 0.000 decimal.py:1640(_fix)
35534 0.020 0.000 0.020 0.000 {method 'values' of 'dict' objects}
2490 0.008 0.000 0.020 0.000 arrow.py:335(naive)
1245 0.003 0.000 0.020 0.000 <string>:1(_adapt_all_clauses)
71 0.001 0.000 0.019 0.000 constructor.py:42(construct_document)
3735 0.018 0.000 0.018 0.000 _collections.py:315(values)
9820 0.018 0.000 0.018 0.000 elements.py:3657(_expand_cloned)
3893 0.006 0.000 0.018 0.000 gsymlib.py:139(ident)
1245 0.008 0.000 0.018 0.000 instrumentation.py:290(initialize_collection)
25500 0.018 0.000 0.018 0.000 {method 'difference' of 'set' objects}
3298 0.014 0.000 0.018 0.000 threading.py:186(release)
949 0.015 0.000 0.018 0.000 __init__.py:38(lookup)
2490 0.011 0.000 0.018 0.000 base.py:135(_clone)
4091 0.012 0.000 0.018 0.000 decimal.py:515(__new__)
2490 0.010 0.000 0.018 0.000 identity.py:163(values)
12631 0.018 0.000 0.018 0.000 identity.py:53(check_modified)
20953 0.018 0.000 0.018 0.000 linecache.py:33(getlines)
1646 0.015 0.000 0.017 0.000 base.py:642(_begin_impl)
4980 0.010 0.000 0.017 0.000 session.py:1967(_contains_state)
3156 0.012 0.000 0.016 0.000 elements.py:716(comparator)
949 0.008 0.000 0.016 0.000 element.py:69(__new__)
2806 0.004 0.000 0.016 0.000 genericpath.py:52(getmtime)
1470 0.006 0.000 0.016 0.000 helpers.py:61(clearln)
1680 0.006 0.000 0.016 0.000 decimal.py:2508(_rescale)
7958 0.016 0.000 0.016 0.000 query.py:228(_adapt_clause)
2490 0.013 0.000 0.016 0.000 _collections.py:879(get)
12937 0.016 0.000 0.016 0.000 {_codecs.utf_8_encode}
31080 0.016 0.000 0.016 0.000 _collections.py:689(<genexpr>)
19824 0.016 0.000 0.016 0.000 annotation.py:90(__hash__)
4980 0.014 0.000 0.016 0.000 unitofwork.py:282(<lambda>)
324/242 0.000 0.000 0.016 0.000 constructor.py:395(construct_yaml_map)
4802 0.013 0.000 0.016 0.000 query.py:3180(__init__)
3155 0.016 0.000 0.016 0.000 selectable.py:874(<lambda>)
315/82 0.003 0.000 0.016 0.000 os.py:209(walk)
4980 0.010 0.000 0.016 0.000 arrow.py:844(_get_datetime)
5880 0.012 0.000 0.016 0.000 unitofwork.py:454(__new__)
3823 0.014 0.000 0.015 0.000 type_api.py:424(coerce_compared_value)
7292 0.012 0.000 0.015 0.000 _collections.py:394(__iter__)
1245 0.010 0.000 0.015 0.000 state.py:565(_commit)
1472 0.015 0.000 0.015 0.000 {open}
162 0.001 0.000 0.015 0.000 constructor.py:205(construct_mapping)
2490 0.015 0.000 0.015 0.000 {built-in method utcnow}
7292 0.012 0.000 0.015 0.000 base.py:1220(_safe_close_cursor)
48349 0.015 0.000 0.015 0.000 {method 'update' of 'set' objects}
24449 0.015 0.000 0.015 0.000 {method 'endswith' of 'str' objects}
3288 0.010 0.000 0.014 0.000 controller.py:57(_get_ident)
7920 0.014 0.000 0.014 0.000 mapper.py:2652(_memo)
2640 0.009 0.000 0.014 0.000 _collections.py:312(keys)
1646 0.006 0.000 0.014 0.000 constructor.py:55(construct_object)
9604 0.014 0.000 0.014 0.000 query.py:3262(_get_entity_clauses)
5203 0.011 0.000 0.014 0.000 query.py:289(_mapper_zero)
1245 0.003 0.000 0.014 0.000 <string>:1(_with_invoke_all_eagers)
401 0.001 0.000 0.014 0.000 <string>:1(and_)
2847 0.010 0.000 0.013 0.000 __init__.py:187(getmeta)
162 0.002 0.000 0.013 0.000 constructor.py:120(construct_mapping)
9746 0.013 0.000 0.013 0.000 {method 'acquire' of 'thread.lock' objects}
4802 0.013 0.000 0.013 0.000 selectable.py:1695(__init__)
14295 0.013 0.000 0.013 0.000 {method 'difference_update' of 'set' objects}
4802 0.013 0.000 0.013 0.000 path_registry.py:70(get)
2490 0.013 0.000 0.013 0.000 dependency.py:797(per_property_preprocessors)
1 0.000 0.000 0.013 0.013 fsutils.py:347(close)
16579 0.013 0.000 0.013 0.000 instrumentation.py:94(is_mapped)
24706 0.013 0.000 0.013 0.000 {min}
1 0.000 0.000 0.013 0.013 fsutils.py:366(_replace_current_file)
1010 0.002 0.000 0.012 0.000 decimal.py:2594(to_integral_value)
1 0.000 0.000 0.012 0.012 fsutils.py:373(_backup_current_file)
34673 0.012 0.000 0.012 0.000 {method 'pop' of 'dict' objects}
6336 0.012 0.000 0.012 0.000 {method 'issuperset' of 'frozenset' objects}
2490 0.008 0.000 0.012 0.000 attributes.py:740(get_history)
3735 0.007 0.000 0.012 0.000 __init__.py:99(progress)
2490 0.012 0.000 0.012 0.000 {method 'replace' of 'datetime.datetime' objects}
1646 0.008 0.000 0.012 0.000 base.py:116(_join)
4136 0.009 0.000 0.012 0.000 identity.py:184(all_states)
1 0.000 0.000 0.012 0.012 fsutils.py:416(_delete_old_revisions)
42963 0.011 0.000 0.011 0.000 {id}
1 0.011 0.011 0.011 0.011 {posix.remove}
11113 0.011 0.000 0.011 0.000 query.py:389(_no_limit_offset)
23732 0.011 0.000 0.011 0.000 mapper.py:1965(selectable)
3155 0.009 0.000 0.011 0.000 query.py:3245(corresponds_to)
28911 0.011 0.000 0.011 0.000 {iter}
12572 0.011 0.000 0.011 0.000 _collections.py:724(__init__)
2490 0.008 0.000 0.011 0.000 result.py:536(rowcount)
2490 0.011 0.000 0.011 0.000 parser.py:281(parse)
1010 0.002 0.000 0.011 0.000 decimal.py:864(__eq__)
4980 0.005 0.000 0.011 0.000 session.py:1533(<genexpr>)
949 0.001 0.000 0.011 0.000 __init__.py:35(_os_stat)
13730 0.011 0.000 0.011 0.000 {method 'replace' of 'unicode' objects}
17604 0.008 0.000 0.011 0.000 {hash}
2490 0.007 0.000 0.011 0.000 six.py:552(iteritems)
3292 0.006 0.000 0.011 0.000 pool.py:854(__getattr__)
16813 0.010 0.000 0.010 0.000 {setattr}
7292 0.010 0.000 0.010 0.000 result.py:632(_cursor_description)
1245 0.006 0.000 0.010 0.000 query.py:1254(params)
1777 0.006 0.000 0.010 0.000 decimal.py:800(_cmp)
3292 0.010 0.000 0.010 0.000 identity.py:14(__init__)
11113 0.010 0.000 0.010 0.000 query.py:381(_no_statement_condition)
1646 0.005 0.000 0.010 0.000 log.py:54(_should_log_debug)
1646 0.008 0.000 0.010 0.000 contextlib.py:82(helper)
949 0.003 0.000 0.010 0.000 element.py:725(for_name_and_ids)
29213 0.010 0.000 0.010 0.000 elements.py:758(_select_iterable)
300 0.001 0.000 0.010 0.000 unitofwork.py:482(execute)
4980 0.010 0.000 0.010 0.000 unitofwork.py:411(__init__)
3487 0.004 0.000 0.010 0.000 decimal.py:5835(_convert_other)
6225 0.010 0.000 0.010 0.000 identity.py:106(contains_state)
35785 0.010 0.000 0.010 0.000 mapper.py:642(mapper)
15090 0.009 0.000 0.009 0.000 attributes.py:1251(__bool__)
1245 0.009 0.000 0.009 0.000 collections.py:687(__iter__)
2490 0.008 0.000 0.009 0.000 unitofwork.py:271(_mapper_for_dep)
2557 0.009 0.000 0.009 0.000 {method 'format' of 'str' objects}
2942 0.009 0.000 0.009 0.000 {method 'isatty' of 'file' objects}
1245 0.007 0.000 0.009 0.000 _collections.py:805(has_intersection)
1646 0.007 0.000 0.009 0.000 session.py:297(_remove_snapshot)
4802 0.009 0.000 0.009 0.000 mapper.py:1890(_with_polymorphic_mappers)
287 0.008 0.000 0.009 0.000 www.py:138(strencode)
3893 0.004 0.000 0.009 0.000 electronics.py:190(ident_transform)
3155 0.008 0.000 0.009 0.000 elements.py:269(_cloned_set)
1245 0.003 0.000 0.009 0.000 session.py:1842(_save_or_update_impl)
949 0.009 0.000 0.009 0.000 {time.mktime}
1646 0.004 0.000 0.008 0.000 log.py:57(_should_log_info)
1961 0.005 0.000 0.008 0.000 vendors.py:205(__init__)
3712 0.006 0.000 0.008 0.000 identity.py:190(_fast_discard)
1245 0.004 0.000 0.008 0.000 __init__.py:44(avg)
3 0.001 0.000 0.008 0.003 {method 'sort' of 'list' objects}
1646 0.008 0.000 0.008 0.000 pool.py:559(get_connection)
1245 0.008 0.000 0.008 0.000 collections.py:692(__len__)
4980 0.007 0.000 0.008 0.000 identity.py:72(__len__)
4802 0.008 0.000 0.008 0.000 {zip}
861 0.001 0.000 0.008 0.000 element.py:841(stripped_strings)
1245 0.006 0.000 0.008 0.000 attributes.py:1290(as_state)
3846 0.008 0.000 0.008 0.000 identity.py:140(_add_unpresent)
662 0.002 0.000 0.008 0.000 urllib.py:1290(quote_plus)
29213 0.008 0.000 0.008 0.000 elements.py:3521(apply_map)
2640 0.008 0.000 0.008 0.000 _collections.py:318(items)
3557 0.006 0.000 0.007 0.000 _collections.py:787(coerce_generator_arg)
1245 0.005 0.000 0.007 0.000 session.py:37(_state_session)
1646 0.007 0.000 0.007 0.000 weakref.py:267(__init__)
949 0.007 0.000 0.007 0.000 {method 'timetuple' of 'datetime.datetime' objects}
1680 0.002 0.000 0.007 0.000 decimal.py:1769(_round_half_even)
1324 0.001 0.000 0.007 0.000 electronics.py:78(<lambda>)
1400 0.005 0.000 0.007 0.000 posixpath.py:89(split)
150 0.003 0.000 0.007 0.000 dependency.py:68(per_property_flush_actions)
9876 0.007 0.000 0.007 0.000 base.py:301(connection)
1547 0.002 0.000 0.007 0.000 posixpath.py:104(splitext)
24 0.000 0.000 0.007 0.000 series.py:123(add_value)
1646 0.004 0.000 0.007 0.000 resolver.py:140(resolve)
9074 0.007 0.000 0.007 0.000 session.py:225(_is_transaction_boundary)
5694 0.007 0.000 0.007 0.000 {method 'startswith' of 'unicode' objects}
670 0.001 0.000 0.007 0.000 decimal.py:872(__ne__)
340 0.002 0.000 0.006 0.000 decimal.py:2397(normalize)
2490 0.006 0.000 0.006 0.000 weakref.py:284(remove)
4316 0.006 0.000 0.006 0.000 {method 'remove' of 'list' objects}
930 0.001 0.000 0.006 0.000 genericpath.py:38(isdir)
7292 0.006 0.000 0.006 0.000 compiler.py:215(__str__)
423 0.001 0.000 0.006 0.000 electronics.py:265(construct_resistor)
1257 0.002 0.000 0.006 0.000 constructor.py:383(construct_yaml_str)
9888 0.006 0.000 0.006 0.000 threading.py:63(_note)
2490 0.006 0.000 0.006 0.000 weakref.py:320(__setitem__)
2920 0.006 0.000 0.006 0.000 {method 'replace' of 'str' objects}
1245 0.004 0.000 0.006 0.000 session.py:1818(_update_impl)
932 0.001 0.000 0.006 0.000 genericpath.py:26(isfile)
2490 0.006 0.000 0.006 0.000 persistence.py:632(<lambda>)
662 0.004 0.000 0.006 0.000 urllib.py:1251(quote)
4802 0.006 0.000 0.006 0.000 base.py:1472(get_select_precolumns)
14268 0.006 0.000 0.006 0.000 selectable.py:1418(_from_objects)
1245 0.003 0.000 0.006 0.000 __init__.py:95(percent)
150 0.001 0.000 0.006 0.000 dependency.py:541(process_saves)
3421 0.006 0.000 0.006 0.000 base.py:590(contains_column)
3735 0.006 0.000 0.006 0.000 {method 'intersection' of 'frozenset' objects}
2490 0.004 0.000 0.006 0.000 session.py:2506(_dirty_states)
3914 0.006 0.000 0.006 0.000 identity.py:145(get)
3846 0.006 0.000 0.006 0.000 <string>:1(set)
949 0.004 0.000 0.005 0.000 codecs.py:284(__init__)
9746 0.005 0.000 0.005 0.000 {method 'release' of 'thread.lock' objects}
3155 0.005 0.000 0.005 0.000 query.py:2112(_reset_joinpoint)
2640 0.004 0.000 0.005 0.000 _collections.py:309(__iter__)
1245 0.005 0.000 0.005 0.000 collections.py:578(__init__)
1646 0.004 0.000 0.005 0.000 weakref.py:262(__new__)
1622 0.005 0.000 0.005 0.000 weakref.py:48(remove)
949 0.005 0.000 0.005 0.000 {_hashlib.openssl_md5}
9120 0.005 0.000 0.005 0.000 {method 'isdisjoint' of 'set' objects}
4440 0.005 0.000 0.005 0.000 {method 'group' of '_sre.SRE_Match' objects}
949 0.002 0.000 0.005 0.000 urlparse.py:223(urlunparse)
423 0.001 0.000 0.005 0.000 electronics.py:319(parse_resistor)
2532 0.005 0.000 0.005 0.000 {method 'clear' of 'dict' objects}
1547 0.004 0.000 0.005 0.000 genericpath.py:85(_splitext)
3292 0.004 0.000 0.005 0.000 threading.py:237(_is_owned)
3893 0.002 0.000 0.005 0.000 electronics.py:159(no_fp)
164 0.005 0.000 0.005 0.000 {posix.listdir}
7292 0.005 0.000 0.005 0.000 {method 'union' of 'set' objects}
3156 0.004 0.000 0.004 0.000 type_api.py:53(__init__)
4980 0.004 0.000 0.004 0.000 mapper.py:2299(iterate_to_root)
450 0.001 0.000 0.004 0.000 unitofwork.py:503(_elements)
401 0.002 0.000 0.004 0.000 base.py:359(_entity_descriptor)
1 0.000 0.000 0.004 0.004 gsymlib.py:586(_jinja_init)
2847 0.004 0.000 0.004 0.000 __init__.py:151(_decode_path)
9894 0.004 0.000 0.004 0.000 {thread.get_ident}
5564 0.004 0.000 0.004 0.000 decimal.py:2803(adjusted)
1646 0.004 0.000 0.004 0.000 queue.py:194(_put)
2847 0.003 0.000 0.004 0.000 path.py:140(relpath)
3060 0.003 0.000 0.004 0.000 decimal.py:3724(_dec_from_triple)
1245 0.004 0.000 0.004 0.000 attributes.py:752(get_all_pending)
2889 0.004 0.000 0.004 0.000 interfaces.py:362(adapter)
1245 0.004 0.000 0.004 0.000 {sum}
150 0.001 0.000 0.004 0.000 ti.py:347(_filter_results)
2490 0.004 0.000 0.004 0.000 identity.py:109(replace)
9960 0.004 0.000 0.004 0.000 tz.py:47(utcoffset)
2790 0.004 0.000 0.004 0.000 unitofwork.py:524(__init__)
7770 0.004 0.000 0.004 0.000 persistence.py:1054(<genexpr>)
1646 0.003 0.000 0.004 0.000 queue.py:190(_full)
24 0.000 0.000 0.004 0.000 unitbase.py:412(__repr__)
1646 0.004 0.000 0.004 0.000 session.py:239(_iterate_parents)
14374 0.004 0.000 0.004 0.000 posixpath.py:51(normcase)
1 0.000 0.000 0.004 0.004 environment.py:791(get_template)
1 0.000 0.000 0.004 0.004 environment.py:768(_load_template)
11158 0.004 0.000 0.004 0.000 decimal.py:793(__nonzero__)
1646 0.003 0.000 0.004 0.000 queue.py:198(_get)
24 0.000 0.000 0.004 0.000 unitbase.py:362(natural_repr)
2640 0.004 0.000 0.004 0.000 unitofwork.py:164(memo)
7292 0.004 0.000 0.004 0.000 default.py:750(post_exec)
2847 0.004 0.000 0.004 0.000 base.py:235(getmeta)
949 0.004 0.000 0.004 0.000 {method 'hexdigest' of '_hashlib.HASH' objects}
1646 0.004 0.000 0.004 0.000 base.py:255(__init__)
1 0.000 0.000 0.004 0.004 loaders.py:99(load)
949 0.004 0.000 0.004 0.000 _lxml.py:54(__init__)
1034 0.003 0.000 0.004 0.000 decimal.py:999(__str__)
2490 0.004 0.000 0.004 0.000 state.py:234(has_identity)
1 0.000 0.000 0.003 0.003 environment.py:525(compile)
4622 0.003 0.000 0.003 0.000 {method 'rstrip' of 'str' objects}
12626 0.003 0.000 0.003 0.000 interfaces.py:617(setup_query)
5203 0.003 0.000 0.003 0.000 query.py:286(_entity_zero)
11556 0.003 0.000 0.003 0.000 elements.py:378(_copy_internals)
9925 0.003 0.000 0.003 0.000 {method 'strip' of 'str' objects}
1406 0.002 0.000 0.003 0.000 constructor.py:163(construct_scalar)
2490 0.003 0.000 0.003 0.000 _collections.py:875(_inc_counter)
949 0.003 0.000 0.003 0.000 urlparse.py:233(urlunsplit)
1961 0.003 0.000 0.003 0.000 currency.py:219(__init__)
2490 0.003 0.000 0.003 0.000 unitofwork.py:154(has_work)
2490 0.003 0.000 0.003 0.000 relationships.py:1731(_get_cascade)
1292 0.003 0.000 0.003 0.000 decimal.py:5424(__init__)
150 0.001 0.000 0.003 0.000 dependency.py:495(process_deletes)
5130 0.003 0.000 0.003 0.000 persistence.py:184(<genexpr>)
6584 0.003 0.000 0.003 0.000 {method 'setdefault' of 'dict' objects}
2889 0.003 0.000 0.003 0.000 relationships.py:1384(_get_attr_w_warn_on_none)
1680 0.002 0.000 0.003 0.000 decimal.py:1753(_round_half_up)
7957 0.003 0.000 0.003 0.000 selectable.py:170(selectable)
1646 0.003 0.000 0.003 0.000 pool.py:677(__init__)
1646 0.003 0.000 0.003 0.000 base.py:1532(__init__)
7292 0.003 0.000 0.003 0.000 default.py:747(pre_exec)
1898 0.003 0.000 0.003 0.000 _lxml.py:72(prepare_markup)
2490 0.003 0.000 0.003 0.000 default.py:797(rowcount)
7426 0.003 0.000 0.003 0.000 {method 'strip' of 'unicode' objects}
1245 0.003 0.000 0.003 0.000 attributes.py:1255(empty)
1680 0.002 0.000 0.003 0.000 decimal.py:728(_check_nans)
284 0.001 0.000 0.003 0.000 ti.py:238(_standardize_package)
24 0.000 0.000 0.003 0.000 electromagnetic.py:189(__init__)
1646 0.003 0.000 0.003 0.000 {method 'rollback' of 'psycopg2.extensions.connection' objects}
4802 0.003 0.000 0.003 0.000 query.py:3746(<genexpr>)
24 0.000 0.000 0.003 0.000 unitbase.py:220(__init__)
7292 0.003 0.000 0.003 0.000 {method 'close' of 'psycopg2.extensions.cursor' objects}
4139 0.003 0.000 0.003 0.000 {method 'discard' of 'set' objects}
2790 0.003 0.000 0.003 0.000 unitofwork.py:553(__init__)
3155 0.003 0.000 0.003 0.000 mapper.py:2278(common_parent)
670 0.002 0.000 0.003 0.000 decimal.py:3852(_raise_error)
1245 0.002 0.000 0.003 0.000 __init__.py:103(remaining)
2490 0.002 0.000 0.002 0.000 arrow.py:329(datetime)
1898 0.002 0.000 0.002 0.000 __init__.py:220(<genexpr>)
4497 0.002 0.000 0.002 0.000 {method 'rfind' of 'str' objects}
1245 0.002 0.000 0.002 0.000 query.py:224(_adapt_all_clauses)
156 0.000 0.000 0.002 0.000 constructor.py:390(construct_yaml_seq)
1245 0.002 0.000 0.002 0.000 weakref.py:69(__getitem__)
2777 0.002 0.000 0.002 0.000 decimal.py:3895(Etiny)
401 0.001 0.000 0.002 0.000 query.py:300(_joinpoint_zero)
223 0.001 0.000 0.002 0.000 {map}
134 0.002 0.000 0.002 0.000 {method 'writerow' of '_csv.writer' objects}
11617 0.002 0.000 0.002 0.000 {method 'popleft' of 'collections.deque' objects}
3155 0.002 0.000 0.002 0.000 query.py:3241(entity_zero_or_selectable)
2640 0.002 0.000 0.002 0.000 persistence.py:362(_collect_insert_commands)
1245 0.002 0.000 0.002 0.000 {math.ceil}
2490 0.002 0.000 0.002 0.000 unitofwork.py:388(<genexpr>)
2502 0.002 0.000 0.002 0.000 {method 'iteritems' of 'dict' objects}
1646 0.002 0.000 0.002 0.000 contextlib.py:12(__init__)
78 0.000 0.000 0.002 0.000 constructor.py:112(construct_sequence)
1685 0.002 0.000 0.002 0.000 terminal.py:226(term_width)
2640 0.002 0.000 0.002 0.000 persistence.py:568(_collect_delete_commands)
2490 0.002 0.000 0.002 0.000 persistence.py:1057(<lambda>)
721 0.001 0.000 0.002 0.000 gsymlib.py:202(is_virtual)
4980 0.002 0.000 0.002 0.000 _collections.py:149(__init__)
2490 0.002 0.000 0.002 0.000 default.py:401(set_connection_execution_options)
1649 0.002 0.000 0.002 0.000 {sys._getframe}
1961 0.001 0.000 0.002 0.000 vendors.py:321(add_price)
1646 0.002 0.000 0.002 0.000 base.py:1537(_parent)
1 0.000 0.000 0.002 0.002 environment.py:468(_parse)
3825 0.002 0.000 0.002 0.000 langhelpers.py:825(<lambda>)
1646 0.002 0.000 0.002 0.000 queue.py:186(_empty)
969 0.002 0.000 0.002 0.000 {method 'find' of 'str' objects}
6380 0.002 0.000 0.002 0.000 gsymlib.py:106(footprint)
949 0.002 0.000 0.002 0.000 _lxml.py:123(close)
4980 0.002 0.000 0.002 0.000 tz.py:50(dst)
1864 0.000 0.000 0.002 0.000 {abs}
2490 0.002 0.000 0.002 0.000 base.py:121(_root)
8 0.000 0.000 0.002 0.000 sre_compile.py:493(compile)
2198 0.001 0.000 0.001 0.000 {time.time}
949 0.001 0.000 0.001 0.000 _lxml.py:218(default_parser)
2892 0.001 0.000 0.001 0.000 {method 'append' of 'collections.deque' objects}
3214 0.001 0.000 0.001 0.000 decimal.py:441(getcontext)
2490 0.001 0.000 0.001 0.000 identity.py:50(_dirty_states)
49/2 0.000 0.000 0.001 0.001 visitor.py:34(visit)
2847 0.001 0.000 0.001 0.000 {method 'lstrip' of 'str' objects}
1 0.000 0.000 0.001 0.001 parser.py:895(parse)
71 0.001 0.000 0.001 0.000 cyaml.py:30(__init__)
87 0.000 0.000 0.001 0.000 electronics.py:281(construct_capacitor)
150 0.001 0.000 0.001 0.000 collections.py:659(append_multiple_without_event)
1245 0.001 0.000 0.001 0.000 attributes.py:900(get_all_pending)
949 0.001 0.000 0.001 0.000 {_locale.nl_langinfo}
2490 0.001 0.000 0.001 0.000 state.py:221(parents)
3896 0.001 0.000 0.001 0.000 gsymlib.py:90(device)
144 0.001 0.000 0.001 0.000 ti.py:333(_filter_results_bycpackage)
2447 0.001 0.000 0.001 0.000 decimal.py:3899(Etop)
2640 0.001 0.000 0.001 0.000 persistence.py:180(<genexpr>)
1 0.000 0.000 0.001 0.001 parser.py:847(subparse)
150 0.001 0.000 0.001 0.000 ti.py:283(_prefilter_parts)
674 0.001 0.000 0.001 0.000 gsymlib.py:339(is_generator)
1 0.000 0.000 0.001 0.001 environment.py:509(_generate)
1 0.000 0.000 0.001 0.001 compiler.py:55(generate)
1406 0.001 0.000 0.001 0.000 nodes.py:27(__init__)
516 0.001 0.000 0.001 0.000 {method 'groupdict' of '_sre.SRE_Match' objects}
949 0.001 0.000 0.001 0.000 codecs.py:235(__init__)
2005 0.001 0.000 0.001 0.000 gsymlib.py:310(is_subcircuit)
949 0.001 0.000 0.001 0.000 element.py:922(__setitem__)
1 0.000 0.000 0.001 0.001 compiler.py:761(visit_Template)
2889 0.001 0.000 0.001 0.000 base.py:32(_clone)
3155 0.001 0.000 0.001 0.000 elements.py:405(self_group)
57 0.000 0.000 0.001 0.000 decimal.py:1104(__abs__)
24 0.000 0.000 0.001 0.000 unitbase.py:122(__init__)
87 0.000 0.000 0.001 0.000 electronics.py:328(parse_capacitor)
222 0.001 0.000 0.001 0.000 ti.py:407(<lambda>)
1961 0.001 0.000 0.001 0.000 vendors.py:488(currency)
57 0.000 0.000 0.001 0.000 decimal.py:1083(__pos__)
162 0.001 0.000 0.001 0.000 constructor.py:170(flatten_mapping)
1245 0.001 0.000 0.001 0.000 query.py:906(_with_invoke_all_eagers)
1406 0.001 0.000 0.001 0.000 constructor.py:105(construct_scalar)
1898 0.001 0.000 0.001 0.000 __init__.py:121(deprecated_argument)
24 0.000 0.000 0.001 0.000 electromagnetic.py:32(parse_resistance)
2484 0.001 0.000 0.001 0.000 gsymlib.py:110(footprint)
300 0.001 0.000 0.001 0.000 unitofwork.py:475(__init__)
2 0.000 0.000 0.001 0.000 fsutils.py:400(_revisions)
3893 0.001 0.000 0.001 0.000 gsymlib.py:98(value)
71 0.001 0.000 0.001 0.000 constructor.py:260(construct_yaml_float)
80 0.000 0.000 0.001 0.000 posixpath.py:139(islink)
2 0.000 0.000 0.001 0.000 glob.py:18(glob)
2793 0.001 0.000 0.001 0.000 gsymlib.py:114(status)
57 0.000 0.000 0.001 0.000 decimal.py:907(__ge__)
9 0.000 0.000 0.001 0.000 glob.py:29(iglob)
932 0.001 0.000 0.001 0.000 stat.py:49(S_ISREG)
930 0.001 0.000 0.001 0.000 stat.py:40(S_ISDIR)
150 0.001 0.000 0.001 0.000 ti.py:288(_find_exact_match_package)
8 0.000 0.000 0.001 0.000 sre_parse.py:675(parse)
3360 0.001 0.000 0.001 0.000 decimal.py:700(_isnan)
42 0.000 0.000 0.001 0.000 urlparse.py:68(clear_cache)
16 0.000 0.000 0.001 0.000 decimal.py:1293(__truediv__)
2 0.000 0.000 0.001 0.000 glob.py:66(glob1)
19 0.000 0.000 0.001 0.000 lexer.py:342(__next__)
150 0.000 0.000 0.001 0.000 dependency.py:324(per_property_dependencies)
3 0.000 0.000 0.001 0.000 __init__.py:1142(info)
1 0.000 0.000 0.001 0.001 fsutils.py:393(_current_revision)
287 0.001 0.000 0.001 0.000 ti.py:141(_get_mpartno)
375 0.001 0.000 0.001 0.000 ti.py:196(_search_preprocess)
287 0.001 0.000 0.001 0.000 {method 'rstrip' of 'unicode' objects}
1320 0.001 0.000 0.001 0.000 gsymlib.py:94(device)
3 0.000 0.000 0.001 0.000 __init__.py:1252(_log)
19 0.000 0.000 0.001 0.000 lexer.py:548(wrap)
1898 0.001 0.000 0.001 0.000 __init__.py:98(reset)
8 0.000 0.000 0.001 0.000 sre_parse.py:301(_parse_sub)
1646 0.001 0.000 0.001 0.000 default.py:416(do_begin)
3 0.000 0.000 0.001 0.000 parser.py:582(parse_tuple)
3 0.000 0.000 0.001 0.000 parser.py:384(parse_expression)
3 0.000 0.000 0.001 0.000 parser.py:393(parse_condexpr)
8 0.000 0.000 0.001 0.000 sre_parse.py:379(_parse)
8 0.000 0.000 0.001 0.000 sre_compile.py:478(_code)
1942 0.001 0.000 0.001 0.000 stat.py:24(S_IFMT)
1583 0.001 0.000 0.001 0.000 gsymlib.py:118(status)
3 0.000 0.000 0.001 0.000 parser.py:406(parse_or)
222 0.000 0.000 0.001 0.000 collections.py:1071(append)
40 0.000 0.000 0.001 0.000 decimal.py:880(__lt__)
266 0.001 0.000 0.001 0.000 selectable.py:857(<lambda>)
3 0.000 0.000 0.001 0.000 parser.py:415(parse_and)
1245 0.001 0.000 0.001 0.000 state.py:225(_pending_mutations)
2 0.000 0.000 0.001 0.000 fnmatch.py:45(filter)
883 0.001 0.000 0.001 0.000 vendors.py:324(vpno)
3 0.000 0.000 0.001 0.000 parser.py:424(parse_not)
3 0.000 0.000 0.001 0.000 parser.py:430(parse_compare)
1418 0.001 0.000 0.001 0.000 gsymlib.py:102(value)
80 0.001 0.000 0.001 0.000 {posix.lstat}
1646 0.000 0.000 0.000 0.000 resolver.py:88(descend_resolver)
1 0.000 0.000 0.000 0.000 environment.py:249(__init__)
25 0.000 0.000 0.000 0.000 lexer.py:594(tokeniter)
135 0.000 0.000 0.000 0.000 nodes.py:164(iter_child_nodes)
1646 0.000 0.000 0.000 0.000 resolver.py:111(ascend_resolver)
3 0.000 0.000 0.000 0.000 parser.py:452(parse_add)
3 0.000 0.000 0.000 0.000 parser.py:462(parse_sub)
3 0.000 0.000 0.000 0.000 parser.py:472(parse_concat)
284 0.000 0.000 0.000 0.000 vendors.py:438(package)
3 0.000 0.000 0.000 0.000 parser.py:482(parse_mul)
3 0.000 0.000 0.000 0.000 parser.py:492(parse_div)
3 0.000 0.000 0.000 0.000 parser.py:502(parse_floordiv)
3 0.000 0.000 0.000 0.000 parser.py:512(parse_mod)
3 0.000 0.000 0.000 0.000 parser.py:522(parse_pow)
8 0.000 0.000 0.000 0.000 sre_compile.py:359(_compile_info)
3 0.000 0.000 0.000 0.000 parser.py:532(parse_unary)
750 0.000 0.000 0.000 0.000 ti.py:374(_get_search_soups)
3 0.000 0.000 0.000 0.000 __init__.py:1273(handle)
949 0.000 0.000 0.000 0.000 {method 'reverse' of 'list' objects}
600 0.000 0.000 0.000 0.000 mapper.py:2340(primary_base_mapper)
76 0.000 0.000 0.000 0.000 ti.py:295(_find_consensus_package)
24/3 0.000 0.000 0.000 0.000 visitor.py:41(generic_visit)
3 0.000 0.000 0.000 0.000 __init__.py:1305(callHandlers)
240 0.000 0.000 0.000 0.000 nodes.py:36(__init__)
1 0.000 0.000 0.000 0.000 environment.py:517(_compile)
1 0.000 0.000 0.000 0.000 parser.py:28(__init__)
1 0.000 0.000 0.000 0.000 {compile}
3 0.000 0.000 0.000 0.000 __init__.py:736(handle)
1 0.000 0.000 0.000 0.000 environment.py:497(_tokenize)
1245 0.000 0.000 0.000 0.000 {method 'pop' of 'collections.deque' objects}
4 0.000 0.000 0.000 0.000 gsymlib.py:287(_sch_img_repr)
33/3 0.000 0.000 0.000 0.000 nodes.py:184(find_all)
43 0.000 0.000 0.000 0.000 urlparse.py:160(_splitnetloc)
340 0.000 0.000 0.000 0.000 decimal.py:715(_isinfinity)
1 0.000 0.000 0.000 0.000 optimizer.py:23(optimize)
287 0.000 0.000 0.000 0.000 vendors.py:360(vpartdesc)
1051 0.000 0.000 0.000 0.000 {method 'remove' of 'set' objects}
2 0.000 0.000 0.000 0.000 {posix.rename}
120 0.000 0.000 0.000 0.000 sre_parse.py:201(get)
3 0.000 0.000 0.000 0.000 __init__.py:1239(makeRecord)
11/1 0.000 0.000 0.000 0.000 visitor.py:58(generic_visit)
222 0.000 0.000 0.000 0.000 HTMLParser.py:447(unescape)
1 0.000 0.000 0.000 0.000 compiler.py:481(blockvisit)
1 0.000 0.000 0.000 0.000 lexer.py:542(tokenize)
287 0.000 0.000 0.000 0.000 vendors.py:336(vqtyavail)
3 0.000 0.000 0.000 0.000 __init__.py:839(emit)
3 0.000 0.000 0.000 0.000 parser.py:664(parse_postfix)
78 0.000 0.000 0.000 0.000 constructor.py:210(construct_yaml_null)
287 0.000 0.000 0.000 0.000 ti.py:181(url_base)
1 0.000 0.000 0.000 0.000 lexer.py:296(__init__)
2 0.000 0.000 0.000 0.000 loaders.py:167(get_source)
3 0.000 0.000 0.000 0.000 __init__.py:242(__init__)
1 0.000 0.000 0.000 0.000 compiler.py:1216(visit_Output)
3 0.000 0.000 0.000 0.000 parser.py:692(parse_subscript)
224 0.000 0.000 0.000 0.000 nodes.py:148(iter_fields)
284 0.000 0.000 0.000 0.000 vendors.py:332(vqtyavail)
496 0.000 0.000 0.000 0.000 gsymlib.py:126(description)
568 0.000 0.000 0.000 0.000 vendors.py:434(package)
287 0.000 0.000 0.000 0.000 vendors.py:446(datasheet)
284 0.000 0.000 0.000 0.000 vendors.py:386(prices)
130 0.000 0.000 0.000 0.000 sre_parse.py:182(__next)
670 0.000 0.000 0.000 0.000 decimal.py:180(handle)
1 0.000 0.000 0.000 0.000 fsutils.py:329(__init__)
401 0.000 0.000 0.000 0.000 interfaces.py:120(create_row_processor)
9/8 0.000 0.000 0.000 0.000 sre_compile.py:32(_compile)
1 0.000 0.000 0.000 0.000 terminal.py:221(__init__)
3 0.000 0.000 0.000 0.000 parser.py:548(parse_primary)
284 0.000 0.000 0.000 0.000 vendors.py:218(unit_price)
11 0.000 0.000 0.000 0.000 nodes.py:127(__init__)
3 0.000 0.000 0.000 0.000 lexer.py:360(expect)
80 0.000 0.000 0.000 0.000 stat.py:55(S_ISLNK)
401 0.000 0.000 0.000 0.000 interfaces.py:111(setup)
248 0.000 0.000 0.000 0.000 {method 'extend' of 'list' objects}
287 0.000 0.000 0.000 0.000 vendors.py:344(manufacturer)
71 0.000 0.000 0.000 0.000 gsymlib.py:507(values)
287 0.000 0.000 0.000 0.000 vendors.py:352(mpartno)
284 0.000 0.000 0.000 0.000 {method 'upper' of 'str' objects}
3 0.000 0.000 0.000 0.000 optimizer.py:54(fold)
1 0.000 0.000 0.000 0.000 compiler.py:193(inspect)
1 0.000 0.000 0.000 0.000 compiler.py:581(pull_dependencies)
287 0.000 0.000 0.000 0.000 ti.py:144(_get_manufacturer)
1 0.000 0.000 0.000 0.000 nodes.py:219(set_environment)
71 0.000 0.000 0.000 0.000 constructor.py:20(__init__)
1 0.000 0.000 0.000 0.000 compiler.py:89(find_undeclared)
97 0.000 0.000 0.000 0.000 decimal.py:760(_compare_check_nans)
49 0.000 0.000 0.000 0.000 visitor.py:26(get_visitor)
3 0.000 0.000 0.000 0.000 {method 'close' of 'file' objects}
10/9 0.000 0.000 0.000 0.000 sre_parse.py:140(getwidth)
1 0.000 0.000 0.000 0.000 nodes.py:177(find)
284 0.000 0.000 0.000 0.000 vendors.py:210(moq)
71 0.000 0.000 0.000 0.000 resolver.py:21(__init__)
222 0.000 0.000 0.000 0.000 collections.py:1038(__set)
11 0.000 0.000 0.000 0.000 {method 'extend' of 'collections.deque' objects}
287 0.000 0.000 0.000 0.000 ti.py:155(_get_datasheet_link)
10 0.000 0.000 0.000 0.000 compiler.py:511(writeline)
44 0.000 0.000 0.000 0.000 {any}
23 0.000 0.000 0.000 0.000 compiler.py:496(write)
1 0.000 0.000 0.000 0.000 fnmatch.py:81(translate)
96 0.000 0.000 0.000 0.000 sre_parse.py:138(append)
20 0.000 0.000 0.000 0.000 lexer.py:230(__new__)
1 0.000 0.000 0.000 0.000 terminal.py:61(get_terminal_width)
3 0.000 0.000 0.000 0.000 {method 'write' of 'file' objects}
1 0.000 0.000 0.000 0.000 terminal.py:175(__init__)
1 0.000 0.000 0.000 0.000 terminal.py:65(get_terminal_size)
12 0.000 0.000 0.000 0.000 lexer.py:338(skip_if)
1 0.000 0.000 0.000 0.000 environment.py:60(create_cache)
21 0.000 0.000 0.000 0.000 lexer.py:240(test)
1 0.000 0.000 0.000 0.000 helpers.py:53(__init__)
3 0.000 0.000 0.000 0.000 __init__.py:713(format)
1 0.000 0.000 0.000 0.000 utils.py:312(__init__)
86 0.000 0.000 0.000 0.000 urlparse.py:206(<genexpr>)
6 0.000 0.000 0.000 0.000 __init__.py:693(acquire)
3 0.000 0.000 0.000 0.000 compiler.py:1532(visit_Getattr)
3 0.000 0.000 0.000 0.000 __init__.py:828(flush)
6 0.000 0.000 0.000 0.000 ti.py:318(_filter_results_byfootprint)
21 0.000 0.000 0.000 0.000 re.py:204(escape)
6 0.000 0.000 0.000 0.000 nodes.py:662(as_const)
3 0.000 0.000 0.000 0.000 __init__.py:1218(findCaller)
3 0.000 0.000 0.000 0.000 __init__.py:451(format)
12 0.000 0.000 0.000 0.000 lexer.py:331(next_if)
2 0.000 0.000 0.000 0.000 {filter}
1 0.000 0.000 0.000 0.000 abc.py:148(__subclasscheck__)
1 0.000 0.000 0.000 0.000 environment.py:928(from_code)
3 0.000 0.000 0.000 0.000 lexer.py:538(_normalize_newlines)
1 0.000 0.000 0.000 0.000 terminal.py:118(_get_terminal_size_linux)
1 0.000 0.000 0.000 0.000 sre_compile.py:178(_compile_charset)
8 0.000 0.000 0.000 0.000 sre_parse.py:178(__init__)
2 0.000 0.000 0.000 0.000 utils.py:347(get)
3 0.000 0.000 0.000 0.000 {method 'sub' of '_sre.SRE_Pattern' objects}
1 0.000 0.000 0.000 0.000 terminal.py:119(ioctl_GWINSZ)
1 0.000 0.000 0.000 0.000 {_csv.writer}
2 0.000 0.000 0.000 0.000 utils.py:146(open_if_exists)
3 0.000 0.000 0.000 0.000 series.py:107(__init__)
6 0.000 0.000 0.000 0.000 __init__.py:700(release)
64 0.000 0.000 0.000 0.000 {method 'index' of 'list' objects}
2 0.000 0.000 0.000 0.000 {method 'read' of 'file' objects}
134 0.000 0.000 0.000 0.000 state.py:244(_detach)
1 0.000 0.000 0.000 0.000 sre_compile.py:207(_optimize_charset)
1 0.000 0.000 0.000 0.000 __init__.py:83(__init__)
1 0.000 0.000 0.000 0.000 parser.py:855(flush_data)
3 0.000 0.000 0.000 0.000 environment.py:381(iter_extensions)
1 0.000 0.000 0.000 0.000 generator.gen.yaml:1(<module>)
1 0.000 0.000 0.000 0.000 environment.py:489(preprocess)
48 0.000 0.000 0.000 0.000 {method 'write' of 'cStringIO.StringO' objects}
1 0.000 0.000 0.000 0.000 helpers.py:71(finish)
13 0.000 0.000 0.000 0.000 compiler.py:516(newline)
1 0.000 0.000 0.000 0.000 __init__.py:31(__init__)
24 0.000 0.000 0.000 0.000 {method 'count' of 'unicode' objects}
4 0.000 0.000 0.000 0.000 gsymlib.py:316(schematic_path)
6 0.000 0.000 0.000 0.000 glob.py:94(has_magic)
8 0.000 0.000 0.000 0.000 {_sre.compile}
1 0.000 0.000 0.000 0.000 utils.py:318(_postinit)
80 0.000 0.000 0.000 0.000 glob.py:77(<lambda>)
16 0.000 0.000 0.000 0.000 sre_compile.py:472(isstring)
1 0.000 0.000 0.000 0.000 compiler.py:142(__init__)
71 0.000 0.000 0.000 0.000 {method 'dispose' of '_yaml.CParser' objects}
1 0.000 0.000 0.000 0.000 {method 'splitlines' of 'unicode' objects}
9 0.000 0.000 0.000 0.000 __init__.py:117(get_series)
1 0.000 0.000 0.000 0.000 _weakrefset.py:58(__iter__)
1 0.000 0.000 0.000 0.000 lexer.py:381(get_lexer)
2 0.000 0.000 0.000 0.000 loaders.py:22(split_template_path)
3 0.000 0.000 0.000 0.000 series.py:37(__init__)
93 0.000 0.000 0.000 0.000 {ord}
3 0.000 0.000 0.000 0.000 __init__.py:153(getLevelName)
2 0.000 0.000 0.000 0.000 utils.py:391(__getitem__)
6 0.000 0.000 0.000 0.000 sre_parse.py:257(_escape)
1 0.000 0.000 0.000 0.000 compiler.py:576(pull_locals)
3 0.000 0.000 0.000 0.000 compiler.py:278(visit_Name)
7 0.000 0.000 0.000 0.000 lexer.py:308(__bool__)
16 0.000 0.000 0.000 0.000 {divmod}
9 0.000 0.000 0.000 0.000 nodes.py:97(get_eval_context)
3 0.000 0.000 0.000 0.000 compiler.py:1420(visit_Name)
1 0.000 0.000 0.000 0.000 compiler.py:370(__init__)
16 0.000 0.000 0.000 0.000 sre_parse.py:195(match)
3 0.000 0.000 0.000 0.000 __init__.py:311(getMessage)
1 0.000 0.000 0.000 0.000 utils.py:413(__setitem__)
3 0.000 0.000 0.000 0.000 __init__.py:445(usesTime)
3 0.000 0.000 0.000 0.000 posixpath.py:119(basename)
1 0.000 0.000 0.000 0.000 {fcntl.ioctl}
20 0.000 0.000 0.000 0.000 {intern}
6 0.000 0.000 0.000 0.000 __init__.py:598(filter)
1 0.000 0.000 0.000 0.000 lexer.py:354(close)
3 0.000 0.000 0.000 0.000 __init__.py:81(<lambda>)
3 0.000 0.000 0.000 0.000 threading.py:1152(currentThread)
1 0.000 0.000 0.000 0.000 _abcoll.py:128(__subclasshook__)
7 0.000 0.000 0.000 0.000 _compat.py:59(<lambda>)
6 0.000 0.000 0.000 0.000 sre_parse.py:130(__getitem__)
1 0.000 0.000 0.000 0.000 compiler.py:105(__init__)
3 0.000 0.000 0.000 0.000 threading.py:967(name)
1 0.000 0.000 0.000 0.000 environment.py:951(_from_namespace)
9 0.000 0.000 0.000 0.000 sre_parse.py:90(__init__)
8 0.000 0.000 0.000 0.000 sre_parse.py:67(__init__)
1 0.000 0.000 0.000 0.000 environment.py:90(_environment_sanity_check)
7 0.000 0.000 0.000 0.000 string.py:281(split)
4 0.000 0.000 0.000 0.000 nodes.py:81(__init__)
1 0.000 0.000 0.000 0.000 _weakrefset.py:26(__exit__)
1 0.000 0.000 0.000 0.000 loaders.py:160(__init__)
3 0.000 0.000 0.000 0.000 compiler.py:260(visit_Name)
1 0.000 0.000 0.000 0.000 platform.py:1326(system)
1 0.000 0.000 0.000 0.000 _abcoll.py:24(_hasattr)
3 0.000 0.000 0.000 0.000 parser.py:97(is_tuple_end)
1 0.000 0.000 0.000 0.000 sre_compile.py:354(_simple)
6 0.000 0.000 0.000 0.000 nodes.py:359(as_const)
3 0.000 0.000 0.000 0.000 nodes.py:462(as_const)
1 0.000 0.000 0.000 0.000 compiler.py:256(__init__)
3 0.000 0.000 0.000 0.000 parser.py:677(parse_filter_expr)
2 0.000 0.000 0.000 0.000 vendors.py:472(name)
2 0.000 0.000 0.000 0.000 _compat.py:82(encode_filename)
3 0.000 0.000 0.000 0.000 compiler.py:129(is_declared)
1 0.000 0.000 0.000 0.000 {_functools.reduce}
3 0.000 0.000 0.000 0.000 {posix.getpid}
4 0.000 0.000 0.000 0.000 sre_parse.py:126(__len__)
1 0.000 0.000 0.000 0.000 {repr}
4 0.000 0.000 0.000 0.000 compiler.py:857(<genexpr>)
1 0.000 0.000 0.000 0.000 _weakrefset.py:20(__enter__)
1 0.000 0.000 0.000 0.000 attributes.py:145(__clause_element__)
2 0.000 0.000 0.000 0.000 fsutils.py:387(_versioned_name)
21 0.000 0.000 0.000 0.000 {method 'end' of '_sre.SRE_Match' objects}
1 0.000 0.000 0.000 0.000 _weakrefset.py:83(add)
1 0.000 0.000 0.000 0.000 vendors.py:484(map)
1 0.000 0.000 0.000 0.000 fsutils.py:360(__getattr__)
1 0.000 0.000 0.000 0.000 platform.py:1189(uname)
1 0.000 0.000 0.000 0.000 _weakrefset.py:52(_commit_removals)
1 0.000 0.000 0.000 0.000 environment.py:78(load_extensions)
3 0.000 0.000 0.000 0.000 _abcoll.py:26(<genexpr>)
2 0.000 0.000 0.000 0.000 compiler.py:459(outdent)
2 0.000 0.000 0.000 0.000 compiler.py:455(indent)
1 0.000 0.000 0.000 0.000 optimizer.py:32(__init__)
1 0.000 0.000 0.000 0.000 compiler.py:275(__init__)
1 0.000 0.000 0.000 0.000 compiler.py:234(__init__)
1 0.000 0.000 0.000 0.000 {issubclass}
1 0.000 0.000 0.000 0.000 {_struct.unpack}
1 0.000 0.000 0.000 0.000 {method '__subclasses__' of 'type' objects}
1 0.000 0.000 0.000 0.000 environment.py:864(make_globals)
1 0.000 0.000 0.000 0.000 {method 'getvalue' of 'cStringIO.StringO' objects}
1 0.000 0.000 0.000 0.000 {thread.allocate_lock}
1 0.000 0.000 0.000 0.000 {cStringIO.StringIO}
1 0.000 0.000 0.000 0.000 vendors.py:476(pclass)
1 0.000 0.000 0.000 0.000 _weakrefset.py:16(__init__)
1 0.000 0.000 0.000 0.000 sre_parse.py:134(__setitem__)
1 0.000 0.000 0.000 0.000 compiler.py:852(<genexpr>)
4 0.000 0.000 0.000 0.000 sre_compile.py:24(_identityfunction)
1 0.000 0.000 0.000 0.000 {method 'disable' of '_lsprof.Profiler' objects}