Skip to content

Instantly share code, notes, and snippets.

@jacquelinekay
Created March 28, 2015 20:55
Show Gist options
  • Save jacquelinekay/b8c30981ddaf5d841910 to your computer and use it in GitHub Desktop.
Save jacquelinekay/b8c30981ddaf5d841910 to your computer and use it in GitHub Desktop.
regulations-parser: build_from.py profiled output
179940177 function calls (151169155 primitive calls) in 92.555 seconds
Ordered by: cumulative time
ncalls tottime percall cumtime percall filename:lineno(function)
1 0.000 0.000 60.602 60.602 /home/jackie/code/regulations-parser/regparser/builder.py:22(__init__)
1 0.000 0.000 60.240 60.240 /home/jackie/code/regulations-parser/regparser/federalregister.py:31(fetch_notices)
21770 4.186 0.000 53.663 0.002 /usr/local/lib/python2.7/dist-packages/pyparsing.py:1010(scanString)
22981460/3177939 22.342 0.000 47.633 0.000 /usr/local/lib/python2.7/dist-packages/pyparsing.py:838(_parseNoCache)
41 0.003 0.000 47.616 1.161 /home/jackie/code/regulations-parser/regparser/notice/build.py:25(build_notice)
28 0.003 0.000 46.460 1.659 /home/jackie/code/regulations-parser/regparser/notice/build.py:71(process_local_notices)
29 0.001 0.000 46.457 1.602 /home/jackie/code/regulations-parser/regparser/notice/build.py:102(process_notice)
29 0.000 0.000 46.423 1.601 /home/jackie/code/regulations-parser/regparser/notice/build.py:344(process_xml)
29 0.005 0.000 46.396 1.600 /home/jackie/code/regulations-parser/regparser/notice/build.py:268(process_amendments)
9722546/4452242 5.768 0.000 40.293 0.000 /usr/local/lib/python2.7/dist-packages/pyparsing.py:2323(parseImpl)
120 0.023 0.000 39.291 0.327 /home/jackie/code/regulations-parser/regparser/tree/xml_parser/reg_text.py:160(build_from_section)
944536/489183 4.563 0.000 30.822 0.000 /usr/local/lib/python2.7/dist-packages/pyparsing.py:2446(parseImpl)
120 0.023 0.000 24.111 0.201 /home/jackie/code/regulations-parser/regparser/tree/depth/derive.py:43(derive_depths)
104 0.000 0.000 24.060 0.231 /usr/local/lib/python2.7/dist-packages/constraint.py:223(getSolutions)
104 0.001 0.000 23.975 0.231 /usr/local/lib/python2.7/dist-packages/constraint.py:534(getSolutions)
274 1.885 0.007 23.975 0.087 /usr/local/lib/python2.7/dist-packages/constraint.py:452(getSolutionIter)
1 0.000 0.000 22.287 22.287 /home/jackie/code/regulations-parser/regparser/builder.py:44(gen_and_write_layers)
11 0.000 0.000 22.256 2.023 /home/jackie/code/regulations-parser/regparser/layer/layer.py:37(build)
537 0.012 0.000 20.684 0.039 /home/jackie/code/regulations-parser/regparser/citations.py:153(internal_citations)
4950/11 0.006 0.000 19.765 1.797 /home/jackie/code/regulations-parser/regparser/layer/layer.py:26(builder)
3381501/551268 9.893 0.000 19.723 0.000 /usr/local/lib/python2.7/dist-packages/constraint.py:938(__call__)
3150 0.006 0.000 19.572 0.006 /home/jackie/code/regulations-parser/regparser/builder.py:167(fetch_or_process)
5049058/5046616 2.983 0.000 18.934 0.000 /usr/local/lib/python2.7/dist-packages/pyparsing.py:2594(parseImpl)
450 0.001 0.000 16.500 0.037 /home/jackie/code/regulations-parser/regparser/layer/internal_citations.py:25(process)
450 0.002 0.000 16.493 0.037 /home/jackie/code/regulations-parser/regparser/layer/internal_citations.py:44(parse)
378 0.008 0.000 16.445 0.044 /home/jackie/code/regulations-parser/regparser/notice/diff.py:210(parse_amdpar)
1325 0.004 0.000 14.974 0.011 /home/jackie/code/regulations-parser/regparser/tree/xml_parser/reg_text.py:103(get_markers)
1325 0.010 0.000 14.533 0.011 /home/jackie/code/regulations-parser/regparser/tree/xml_parser/tree_utils.py:65(get_collapsed_markers)
2 0.000 0.000 13.773 6.886 /usr/local/lib/python2.7/dist-packages/requests/api.py:47(get)
2 0.000 0.000 13.773 6.886 /usr/local/lib/python2.7/dist-packages/requests/api.py:17(request)
2 0.000 0.000 13.770 6.885 /usr/local/lib/python2.7/dist-packages/requests/sessions.py:225(request)
2 0.000 0.000 13.766 6.883 /usr/local/lib/python2.7/dist-packages/requests/sessions.py:408(send)
2 0.000 0.000 13.764 6.882 /usr/local/lib/python2.7/dist-packages/requests/adapters.py:261(send)
2 0.000 0.000 13.118 6.559 /usr/local/lib/python2.7/dist-packages/requests/packages/urllib3/connectionpool.py:332(urlopen)
2 0.000 0.000 13.118 6.559 /usr/local/lib/python2.7/dist-packages/requests/packages/urllib3/connectionpool.py:268(_make_request)
2 0.000 0.000 12.794 6.397 /usr/lib/python2.7/httplib.py:971(request)
2 0.000 0.000 12.794 6.397 /usr/lib/python2.7/httplib.py:992(_send_request)
2 0.000 0.000 12.793 6.397 /usr/lib/python2.7/httplib.py:956(endheaders)
2 0.000 0.000 12.793 6.397 /usr/lib/python2.7/httplib.py:814(_send_output)
2 0.000 0.000 12.793 6.397 /usr/lib/python2.7/httplib.py:787(send)
2 0.000 0.000 12.793 6.397 /usr/local/lib/python2.7/dist-packages/requests/packages/urllib3/connectionpool.py:94(connect)
1 0.001 0.001 12.624 12.624 /home/jackie/code/regulations-parser/regparser/federalregister.py:9(fetch_notice_json)
96414 0.043 0.000 11.422 0.000 {method 'extend' of 'list' objects}
2 0.000 0.000 10.369 5.185 /usr/lib/python2.7/socket.py:537(create_connection)
2 10.363 5.181 10.363 5.181 {_socket.getaddrinfo}
2730 0.004 0.000 9.691 0.004 /home/jackie/code/regulations-parser/regparser/citations.py:164(multiple_citations)
1 0.000 0.000 9.565 9.565 /home/jackie/code/regulations-parser/regparser/builder.py:92(reg_tree)
1 0.000 0.000 9.565 9.565 /home/jackie/code/regulations-parser/regparser/tree/xml_parser/reg_text.py:55(build_tree)
3312 0.005 0.000 8.667 0.003 /home/jackie/code/regulations-parser/regparser/citations.py:178(single_citations)
78816 1.541 0.000 8.151 0.000 /usr/local/lib/python2.7/dist-packages/constraint.py:862(forwardCheck)
58010571 4.374 0.000 4.374 0.000 {method 'get' of 'dict' objects}
7977768 3.841 0.000 4.288 0.000 /usr/local/lib/python2.7/dist-packages/pyparsing.py:819(preParse)
130755/129916 0.173 0.000 3.596 0.000 /usr/local/lib/python2.7/dist-packages/pyparsing.py:2790(parseImpl)
1325 0.001 0.000 3.131 0.002 /home/jackie/code/regulations-parser/regparser/citations.py:263(remove_citation_overlaps)
450 0.001 0.000 2.727 0.006 /home/jackie/code/regulations-parser/regparser/layer/external_citations.py:59(process)
450 0.002 0.000 2.726 0.006 /home/jackie/code/regulations-parser/regparser/layer/external_citations.py:34(parse)
13415/728 0.008 0.000 2.505 0.003 /home/jackie/code/regulations-parser/regparser/tree/struct.py:67(walk)
1 0.000 0.000 2.490 2.490 /home/jackie/code/regulations-parser/regparser/layer/terms.py:123(pre_process)
450 0.002 0.000 2.489 0.006 /home/jackie/code/regulations-parser/regparser/layer/terms.py:130(per_node)
2 0.000 0.000 2.423 1.211 /usr/local/lib/python2.7/dist-packages/requests/packages/urllib3/util.py:373(ssl_wrap_socket)
2 0.000 0.000 2.423 1.211 /usr/lib/python2.7/ssl.py:476(wrap_socket)
2 0.000 0.000 2.423 1.211 /usr/lib/python2.7/ssl.py:202(__init__)
2 0.000 0.000 2.392 1.196 /usr/lib/python2.7/ssl.py:401(do_handshake)
2 2.392 1.196 2.392 1.196 {built-in method do_handshake}
2226887 1.142 0.000 1.915 0.000 /usr/local/lib/python2.7/dist-packages/pyparsing.py:1761(parseImpl)
527 0.003 0.000 1.800 0.003 /home/jackie/code/regulations-parser/regparser/layer/terms.py:199(node_definitions)
28516384/28516271 1.527 0.000 1.527 0.000 {len}
2784779 1.123 0.000 1.349 0.000 /usr/local/lib/python2.7/dist-packages/constraint.py:783(hideValue)
3381501 1.344 0.000 1.344 0.000 {method 'count' of 'list' objects}
2926524 1.317 0.000 1.317 0.000 /usr/local/lib/python2.7/dist-packages/pyparsing.py:2163(parseImpl)
1048122/1047083 0.999 0.000 1.208 0.000 /usr/local/lib/python2.7/dist-packages/pyparsing.py:271(__init__)
2779 0.004 0.000 1.120 0.000 /usr/local/lib/python2.7/dist-packages/pyparsing.py:657(wrapper)
1120 0.002 0.000 1.109 0.001 /home/jackie/code/regulations-parser/regparser/grammar/utils.py:5(keep_pos)
1120 0.009 0.000 1.106 0.001 /usr/local/lib/python2.7/dist-packages/pyparsing.py:3386(getTokensEndLoc)
1120 0.001 0.000 1.097 0.001 /usr/lib/python2.7/inspect.py:1053(stack)
1120 0.020 0.000 1.095 0.001 /usr/lib/python2.7/inspect.py:1026(getouterframes)
21520 0.079 0.000 1.072 0.000 /usr/lib/python2.7/inspect.py:988(getframeinfo)
42 0.001 0.000 1.068 0.025 /home/jackie/code/regulations-parser/regparser/layer/terms.py:79(scope_of_text)
17 0.000 0.000 1.002 0.059 /home/jackie/code/regulations-parser/regparser/layer/terms.py:114(determine_scope)
1941084 0.720 0.000 1.000 0.000 /usr/local/lib/python2.7/dist-packages/constraint.py:771(popState)
11 0.000 0.000 0.963 0.088 /usr/lib/python2.7/ssl.py:335(recv)
11 0.000 0.000 0.963 0.088 /usr/lib/python2.7/ssl.py:254(read)
11 0.963 0.088 0.963 0.088 {built-in method read}
1048122 0.574 0.000 0.931 0.000 /usr/local/lib/python2.7/dist-packages/pyparsing.py:262(__new__)
995439 0.758 0.000 0.918 0.000 /usr/local/lib/python2.7/dist-packages/pyparsing.py:1565(parseImpl)
74756 0.182 0.000 0.911 0.000 /usr/local/lib/python2.7/dist-packages/pyparsing.py:2382(parseImpl)
2808835 0.840 0.000 0.840 0.000 {method 'match' of '_sre.SRE_Pattern' objects}
1941084 0.610 0.000 0.822 0.000 /usr/local/lib/python2.7/dist-packages/constraint.py:762(pushState)
2724174 0.647 0.000 0.805 0.000 /home/jackie/code/regulations-parser/regparser/tree/depth/rules.py:16(<lambda>)
152180/150846 0.143 0.000 0.744 0.000 /usr/local/lib/python2.7/dist-packages/pyparsing.py:911(tryParse)
4015399 0.704 0.000 0.705 0.000 {isinstance}
21520 0.099 0.000 0.663 0.000 /usr/lib/python2.7/inspect.py:518(findsource)
21427/21380 0.006 0.000 0.647 0.000 {method 'join' of 'str' objects}
5 0.000 0.000 0.642 0.128 /usr/local/lib/python2.7/dist-packages/requests/models.py:580(content)
9 0.000 0.000 0.642 0.071 /usr/local/lib/python2.7/dist-packages/requests/models.py:539(generate)
9 0.000 0.000 0.642 0.071 /usr/local/lib/python2.7/dist-packages/requests/packages/urllib3/response.py:129(read)
9 0.000 0.000 0.641 0.071 /usr/lib/python2.7/httplib.py:534(read)
8 0.000 0.000 0.641 0.080 /usr/lib/python2.7/socket.py:336(read)
43320 0.157 0.000 0.539 0.000 /usr/lib/python2.7/inspect.py:440(getsourcefile)
563516 0.314 0.000 0.480 0.000 /usr/local/lib/python2.7/dist-packages/pyparsing.py:1654(parseImpl)
1325 0.010 0.000 0.436 0.000 /home/jackie/code/regulations-parser/regparser/tree/xml_parser/tree_utils.py:85(get_paragraph_markers)
5105414 0.369 0.000 0.369 0.000 {method 'append' of 'list' objects}
1 0.000 0.000 0.361 0.361 /home/jackie/code/regulations-parser/regparser/history/delays.py:8(modify_effective_dates)
121 0.001 0.000 0.361 0.003 /home/jackie/code/regulations-parser/regparser/history/delays.py:37(altered_frs)
20991 0.343 0.000 0.344 0.000 {method 'sort' of 'list' objects}
2 0.000 0.000 0.324 0.162 /usr/lib/python2.7/httplib.py:1009(getresponse)
2 0.000 0.000 0.324 0.162 /usr/lib/python2.7/httplib.py:402(begin)
34 0.000 0.000 0.323 0.010 /usr/lib/python2.7/socket.py:406(readline)
2 0.000 0.000 0.323 0.161 /usr/lib/python2.7/httplib.py:363(_read_status)
450 0.000 0.000 0.322 0.001 /home/jackie/code/regulations-parser/regparser/layer/key_terms.py:49(process)
448 0.001 0.000 0.321 0.001 /home/jackie/code/regulations-parser/regparser/layer/key_terms.py:38(get_keyterm)
64850 0.112 0.000 0.298 0.000 /usr/lib/python2.7/inspect.py:398(getfile)
1800 0.001 0.000 0.186 0.000 /home/jackie/code/regulations-parser/regparser/builder.py:180(fetch_or_process)
450 0.003 0.000 0.183 0.000 /home/jackie/code/regulations-parser/regparser/layer/terms.py:271(process)
2032303 0.172 0.000 0.172 0.000 {method 'pop' of 'list' objects}
22021 0.107 0.000 0.166 0.000 /home/jackie/code/regulations-parser/regparser/tree/depth/rules.py:48(diff_type)
52256/3704 0.057 0.000 0.164 0.000 /usr/lib/python2.7/copy.py:145(deepcopy)
450 0.013 0.000 0.163 0.000 /home/jackie/code/regulations-parser/regparser/layer/terms.py:317(calculate_offsets)
92250 0.057 0.000 0.157 0.000 /usr/local/lib/python2.7/dist-packages/pyparsing.py:2075(parseImpl)
105 0.001 0.000 0.150 0.001 /home/jackie/code/regulations-parser/regparser/notice/build.py:170(create_xml_changes)
22021 0.115 0.000 0.150 0.000 /home/jackie/code/regulations-parser/regparser/tree/depth/rules.py:19(same_type)
44 0.002 0.000 0.140 0.003 /home/jackie/code/regulations-parser/regparser/api_writer.py:24(write)
44 0.006 0.000 0.136 0.003 /usr/lib/python2.7/json/encoder.py:186(encode)
2889 0.028 0.000 0.135 0.000 /home/jackie/code/regulations-parser/regparser/tree/xml_parser/tree_utils.py:112(get_node_text)
155 0.002 0.000 0.131 0.001 /home/jackie/code/regulations-parser/regparser/notice/changes.py:162(create_add_amendment)
181158/64611 0.031 0.000 0.128 0.000 /usr/lib/python2.7/json/encoder.py:417(_iterencode)
1012844 0.127 0.000 0.127 0.000 {built-in method __new__ of type object at 0x91f8e0}
754/174 0.003 0.000 0.126 0.001 /home/jackie/code/regulations-parser/regparser/notice/changes.py:213(flatten_tree)
658 0.002 0.000 0.123 0.000 /usr/local/lib/python2.7/dist-packages/pyparsing.py:2740(parseImpl)
245080 0.116 0.000 0.120 0.000 /usr/local/lib/python2.7/dist-packages/pyparsing.py:1481(parseImpl)
75 0.008 0.000 0.118 0.002 /usr/local/lib/python2.7/dist-packages/pyparsing.py:2834(parseImpl)
2205/1002 0.008 0.000 0.118 0.000 /usr/lib/python2.7/copy.py:306(_reconstruct)
205388/64611 0.046 0.000 0.116 0.000 /usr/lib/python2.7/json/encoder.py:341(_iterencode_dict)
1405 0.013 0.000 0.116 0.000 /usr/local/lib/python2.7/dist-packages/inflection.py:282(pluralize)
4633 0.110 0.000 0.110 0.000 {method 'xpath' of 'lxml.etree._Element' objects}
55565 0.022 0.000 0.105 0.000 /usr/lib/python2.7/re.py:139(search)
607822 0.104 0.000 0.104 0.000 {method 'upper' of 'unicode' objects}
1957/754 0.009 0.000 0.103 0.000 /usr/lib/python2.7/copy.py:253(_deepcopy_dict)
91725 0.053 0.000 0.099 0.000 /usr/local/lib/python2.7/dist-packages/pyparsing.py:2069(preParse)
120000/59083 0.029 0.000 0.095 0.000 /usr/lib/python2.7/json/encoder.py:288(_iterencode_list)
957770 0.089 0.000 0.089 0.000 /usr/local/lib/python2.7/dist-packages/pyparsing.py:834(postParse)
21520 0.028 0.000 0.086 0.000 /usr/lib/python2.7/inspect.py:472(getmodule)
27733 0.061 0.000 0.085 0.000 /usr/local/lib/python2.7/dist-packages/pyparsing.py:313(__setitem__)
104 0.069 0.001 0.084 0.001 /usr/local/lib/python2.7/dist-packages/constraint.py:268(_getArgs)
43359 0.023 0.000 0.082 0.000 /usr/lib/python2.7/genericpath.py:15(exists)
1180 0.006 0.000 0.079 0.000 /home/jackie/code/regulations-parser/regparser/tree/xml_parser/reg_text.py:125(get_markers_and_text)
15399 0.045 0.000 0.079 0.000 /usr/local/lib/python2.7/dist-packages/pyparsing.py:409(__iadd__)
81929 0.045 0.000 0.078 0.000 /usr/lib/python2.7/re.py:226(_compile)
6449 0.071 0.000 0.075 0.000 /home/jackie/code/regulations-parser/regparser/tree/depth/rules.py:151(_ancestors)
88719 0.068 0.000 0.074 0.000 /home/jackie/code/regulations-parser/regparser/tree/depth/rules.py:143(<lambda>)
5871/2262 0.007 0.000 0.074 0.000 /usr/lib/python2.7/copy.py:226(_deepcopy_list)
216572 0.046 0.000 0.068 0.000 /usr/lib/python2.7/string.py:220(lower)
43403 0.058 0.000 0.058 0.000 {posix.stat}
251 0.001 0.000 0.058 0.000 /home/jackie/code/regulations-parser/regparser/notice/diff.py:685(new_subpart_added)
1 0.000 0.000 0.057 0.057 /home/jackie/code/regulations-parser/regparser/builder.py:35(write_notices)
387637 0.056 0.000 0.056 0.000 {method 'upper' of 'str' objects}
1 0.000 0.000 0.053 0.053 /home/jackie/code/regulations-parser/regparser/builder.py:41(write_regulation)
108453 0.032 0.000 0.050 0.000 /usr/lib/python2.7/inspect.py:51(ismodule)
86080 0.029 0.000 0.049 0.000 /usr/lib/python2.7/inspect.py:59(isclass)
619 0.003 0.000 0.047 0.000 /home/jackie/code/regulations-parser/regparser/tree/depth/rules.py:77(same_depth_same_type)
55585 0.045 0.000 0.045 0.000 {method 'search' of '_sre.SRE_Pattern' objects}
107600 0.028 0.000 0.044 0.000 /usr/lib/python2.7/inspect.py:181(istraceback)
5027/619 0.018 0.000 0.043 0.000 /home/jackie/code/regulations-parser/regparser/tree/depth/rules.py:82(per_level)
107600 0.028 0.000 0.037 0.000 /usr/lib/python2.7/inspect.py:191(isframe)
21980 0.009 0.000 0.036 0.000 /usr/lib/python2.7/re.py:188(compile)
86080 0.023 0.000 0.035 0.000 /usr/lib/python2.7/inspect.py:142(isfunction)
86080 0.023 0.000 0.035 0.000 /usr/lib/python2.7/inspect.py:67(ismethod)
2 0.031 0.015 0.031 0.015 {_ssl.sslwrap}
86080 0.023 0.000 0.029 0.000 /usr/lib/python2.7/inspect.py:209(iscode)
43320 0.026 0.000 0.026 0.000 {imp.get_suffixes}
1334 0.002 0.000 0.026 0.000 /usr/local/lib/python2.7/dist-packages/pyparsing.py:2676(parseImpl)
34217 0.019 0.000 0.024 0.000 /usr/lib/python2.7/copy.py:267(_keep_alive)
29 0.002 0.000 0.024 0.001 /home/jackie/code/regulations-parser/regparser/notice/build.py:208(preprocess_notice_xml)
8218 0.018 0.000 0.024 0.000 /home/jackie/code/regulations-parser/regparser/tree/depth/rules.py:162(_level_and_children)
4837 0.023 0.000 0.023 0.000 {method '__deepcopy__' of 'lxml.etree._Element' objects}
1401 0.002 0.000 0.022 0.000 /usr/lib/python2.7/inspect.py:460(getabsfile)
2860 0.020 0.000 0.022 0.000 /usr/lib/python2.7/re.py:204(escape)
217022 0.022 0.000 0.022 0.000 {method 'lower' of 'str' objects}
2505 0.013 0.000 0.021 0.000 /home/jackie/code/regulations-parser/regparser/tree/xml_parser/tree_utils.py:142(get_node_text_tags_preserved)
51367 0.019 0.000 0.019 0.000 {range}
1681 0.003 0.000 0.019 0.000 /usr/lib/python2.7/posixpath.py:365(abspath)
1334 0.002 0.000 0.018 0.000 /usr/local/lib/python2.7/dist-packages/pyparsing.py:2658(parseImpl)
49732 0.018 0.000 0.018 0.000 {hasattr}
110 0.000 0.000 0.018 0.000 /usr/lib/python2.7/sre_compile.py:493(compile)
619 0.003 0.000 0.017 0.000 /home/jackie/code/regulations-parser/regparser/tree/depth/rules.py:104(stars_occupy_space)
36001 0.017 0.000 0.017 0.000 /usr/local/lib/python2.7/dist-packages/pyparsing.py:158(__init__)
450 0.004 0.000 0.016 0.000 /home/jackie/code/regulations-parser/regparser/layer/terms.py:185(has_parent_definitions_indicator)
34270 0.013 0.000 0.016 0.000 /usr/local/lib/python2.7/dist-packages/pyparsing.py:352(__bool__)
19199 0.011 0.000 0.016 0.000 /usr/local/lib/python2.7/dist-packages/pyparsing.py:98(_ustr)
35377 0.015 0.000 0.015 0.000 {method 'groupdict' of '_sre.SRE_Match' objects}
15959 0.013 0.000 0.015 0.000 {filter}
2930 0.002 0.000 0.014 0.000 /usr/lib/python2.7/re.py:181(finditer)
3191/619 0.004 0.000 0.014 0.000 /home/jackie/code/regulations-parser/regparser/tree/depth/rules.py:110(per_level)
7736 0.011 0.000 0.013 0.000 {sorted}
450 0.004 0.000 0.013 0.000 /home/jackie/code/regulations-parser/regparser/layer/terms.py:303(excluded_offsets)
450 0.008 0.000 0.013 0.000 /home/jackie/code/regulations-parser/regparser/layer/formatting.py:107(process)
5147 0.005 0.000 0.013 0.000 /home/jackie/code/regulations-parser/regparser/grammar/tokens.py:20(match)
19199 0.010 0.000 0.012 0.000 /usr/local/lib/python2.7/dist-packages/pyparsing.py:939(resetCache)
5900 0.007 0.000 0.012 0.000 /usr/local/lib/python2.7/dist-packages/constraint.py:174(addConstraint)
595 0.000 0.000 0.012 0.000 /home/jackie/code/regulations-parser/regparser/tree/struct.py:81(find)
9552 0.011 0.000 0.011 0.000 {method 'expandtabs' of 'unicode' objects}
19 0.000 0.000 0.011 0.001 /home/jackie/code/regulations-parser/regparser/notice/changes.py:149(create_field_amendment)
29 0.001 0.000 0.010 0.000 /home/jackie/code/regulations-parser/regparser/notice/build.py:367(add_footnotes)
2554/28 0.006 0.000 0.010 0.000 /usr/local/lib/python2.7/dist-packages/pyparsing.py:2253(streamline)
29 0.002 0.000 0.010 0.000 /home/jackie/code/regulations-parser/regparser/notice/build.py:334(process_sxs)
1681 0.006 0.000 0.010 0.000 /usr/lib/python2.7/posixpath.py:336(normpath)
101 0.004 0.000 0.010 0.000 /home/jackie/code/regulations-parser/regparser/tree/depth/heuristics.py:9(prefer_multiple_children)
30 0.010 0.000 0.010 0.000 {lxml.etree.fromstring}
1957 0.005 0.000 0.009 0.000 /usr/lib/python2.7/copy.py:234(_deepcopy_tuple)
18839 0.007 0.000 0.009 0.000 /usr/local/lib/python2.7/dist-packages/pyparsing.py:356(keys)
9647 0.009 0.000 0.009 0.000 {method 'expandtabs' of 'str' objects}
110 0.000 0.000 0.009 0.000 /usr/lib/python2.7/sre_compile.py:478(_code)
6578 0.003 0.000 0.009 0.000 {any}
29 0.001 0.000 0.009 0.000 /home/jackie/code/regulations-parser/regparser/notice/sxs.py:26(find_section_by_section)
110 0.000 0.000 0.008 0.000 /usr/lib/python2.7/sre_parse.py:675(parse)
280 0.000 0.000 0.008 0.000 /usr/lib/python2.7/posixpath.py:379(realpath)
209 0.002 0.000 0.008 0.000 /home/jackie/code/regulations-parser/regparser/citations.py:137(match_to_label)
2726/466 0.002 0.000 0.008 0.000 /usr/local/lib/python2.7/dist-packages/pyparsing.py:2619(streamline)
18583 0.008 0.000 0.008 0.000 {method 'update' of 'dict' objects}
21520 0.007 0.000 0.008 0.000 /usr/lib/python2.7/linecache.py:33(getlines)
27733 0.008 0.000 0.008 0.000 /usr/local/lib/python2.7/dist-packages/pyparsing.py:246(__init__)
18044 0.005 0.000 0.008 0.000 /home/jackie/code/regulations-parser/regparser/tree/struct.py:36(label_id)
7477 0.006 0.000 0.008 0.000 /home/jackie/code/regulations-parser/regparser/tree/xml_parser/tree_utils.py:101(_should_add_space)
43112 0.008 0.000 0.008 0.000 {max}
50499 0.008 0.000 0.008 0.000 {method 'group' of '_sre.SRE_Match' objects}
378 0.004 0.000 0.008 0.000 /home/jackie/code/regulations-parser/regparser/notice/diff.py:322(and_token_resolution)
194/110 0.001 0.000 0.008 0.000 /usr/lib/python2.7/sre_parse.py:301(_parse_sub)
15443 0.006 0.000 0.008 0.000 {getattr}
2205 0.007 0.000 0.008 0.000 {method '__reduce_ex__' of 'object' objects}
7996 0.006 0.000 0.007 0.000 /usr/local/lib/python2.7/dist-packages/pyparsing.py:304(__getitem__)
242/114 0.003 0.000 0.007 0.000 /usr/lib/python2.7/sre_parse.py:379(_parse)
378 0.001 0.000 0.007 0.000 /home/jackie/code/regulations-parser/regparser/notice/diff.py:265(switch_passive)
2505 0.002 0.000 0.007 0.000 /usr/lib/python2.7/HTMLParser.py:98(__init__)
312 0.001 0.000 0.007 0.000 /usr/local/lib/python2.7/dist-packages/constraint.py:150(addVariables)
51109 0.007 0.000 0.007 0.000 /usr/local/lib/python2.7/dist-packages/pyparsing.py:3051(postParse)
281/280 0.002 0.000 0.007 0.000 /usr/lib/python2.7/posixpath.py:387(_joinrealpath)
110053 0.006 0.000 0.006 0.000 {id}
368 0.002 0.000 0.006 0.000 /home/jackie/code/regulations-parser/regparser/notice/changes.py:101(match_labels_and_changes)
10230 0.003 0.000 0.006 0.000 /home/jackie/code/regulations-parser/regparser/tree/struct.py:83(check)
1571 0.006 0.000 0.006 0.000 /home/jackie/code/regulations-parser/regparser/tree/struct.py:13(__init__)
50272 0.006 0.000 0.006 0.000 {method 'end' of '_sre.SRE_Match' objects}
15003 0.005 0.000 0.006 0.000 /usr/local/lib/python2.7/dist-packages/pyparsing.py:393(__getattr__)
10 0.000 0.000 0.006 0.001 /usr/lib/python2.7/socket.py:223(meth)
4191 0.003 0.000 0.006 0.000 /usr/local/lib/python2.7/dist-packages/constraint.py:119(addVariable)
29 0.000 0.000 0.006 0.000 /home/jackie/code/regulations-parser/regparser/notice/sxs.py:11(remove_extract)
6708 0.006 0.000 0.006 0.000 /usr/local/lib/python2.7/dist-packages/pyparsing.py:2186(parseImpl)
35197 0.006 0.000 0.006 0.000 /usr/local/lib/python2.7/dist-packages/pyparsing.py:248(__getitem__)
378 0.002 0.000 0.006 0.000 /home/jackie/code/regulations-parser/regparser/notice/diff.py:459(compress_context_in_tokenlists)
2 0.006 0.003 0.006 0.003 {method 'connect' of '_socket.socket' objects}
492 0.003 0.000 0.006 0.000 /home/jackie/code/regulations-parser/regparser/citations.py:17(from_node)
378 0.001 0.000 0.006 0.000 /home/jackie/code/regulations-parser/regparser/notice/diff.py:656(make_amendments)
340 0.004 0.000 0.006 0.000 /home/jackie/code/regulations-parser/regparser/tree/depth/derive.py:17(__init__)
1405 0.001 0.000 0.006 0.000 /usr/lib/python2.7/re.py:144(sub)
2505 0.004 0.000 0.005 0.000 /usr/lib/python2.7/HTMLParser.py:102(reset)
2510/1894 0.001 0.000 0.005 0.000 {all}
378 0.001 0.000 0.005 0.000 /home/jackie/code/regulations-parser/regparser/notice/diff.py:408(deal_with_subpart_adds)
1530 0.002 0.000 0.005 0.000 /home/jackie/code/regulations-parser/regparser/tree/priority_stack.py:60(add)
378 0.000 0.000 0.005 0.000 /home/jackie/code/regulations-parser/regparser/notice/diff.py:146(remove_false_deletes)
314/110 0.002 0.000 0.005 0.000 /usr/lib/python2.7/sre_compile.py:32(_compile)
746 0.002 0.000 0.005 0.000 /home/jackie/code/regulations-parser/regparser/citations.py:53(__init__)
976 0.002 0.000 0.005 0.000 /usr/local/lib/python2.7/dist-packages/pyparsing.py:466(copy)
23865 0.004 0.000 0.004 0.000 {min}
9082 0.004 0.000 0.004 0.000 {method 'lower' of 'unicode' objects}
5900 0.002 0.000 0.004 0.000 /usr/local/lib/python2.7/dist-packages/constraint.py:831(preProcess)
2 0.000 0.000 0.004 0.002 /usr/local/lib/python2.7/dist-packages/requests/models.py:217(prepare)
2951 0.003 0.000 0.004 0.000 /usr/lib/python2.7/posixpath.py:68(join)
248 0.000 0.000 0.004 0.000 /home/jackie/code/regulations-parser/regparser/grammar/tokens.py:29(copy)
378 0.001 0.000 0.004 0.000 /home/jackie/code/regulations-parser/regparser/notice/diff.py:140(contains_delete)
1433 0.003 0.000 0.004 0.000 {method 'sub' of '_sre.SRE_Pattern' objects}
104 0.002 0.000 0.004 0.000 /home/jackie/code/regulations-parser/regparser/tree/depth/rules.py:141(inner)
4 0.000 0.000 0.004 0.001 /usr/local/lib/python2.7/dist-packages/requests/cookies.py:98(extract_cookies_to_jar)
2 0.000 0.000 0.004 0.002 /usr/local/lib/python2.7/dist-packages/requests/models.py:276(prepare_url)
4 0.000 0.000 0.004 0.001 /usr/lib/python2.7/cookielib.py:1635(extract_cookies)
489 0.001 0.000 0.004 0.000 /home/jackie/code/regulations-parser/regparser/citations.py:91(to_list)
252 0.001 0.000 0.004 0.000 /usr/lib/python2.7/copy.py:66(copy)
9073 0.004 0.000 0.004 0.000 {method 'startswith' of 'unicode' objects}
21456 0.004 0.000 0.004 0.000 {_json.encode_basestring_ascii}
2 0.000 0.000 0.004 0.002 /usr/local/lib/python2.7/dist-packages/requests/adapters.py:148(build_response)
82 0.000 0.000 0.004 0.000 /usr/lib/python2.7/sre_compile.py:178(_compile_charset)
110 0.001 0.000 0.004 0.000 /usr/lib/python2.7/sre_compile.py:359(_compile_info)
14/8 0.000 0.000 0.003 0.000 {method 'encode' of 'unicode' objects}
251 0.000 0.000 0.003 0.000 /home/jackie/code/regulations-parser/regparser/notice/diff.py:595(__init__)
2 0.000 0.000 0.003 0.002 {__import__}
1 0.000 0.000 0.003 0.003 /usr/lib/python2.7/encodings/__init__.py:71(search_function)
378 0.000 0.000 0.003 0.000 /home/jackie/code/regulations-parser/regparser/notice/diff.py:389(contains_one_designate_token)
378 0.001 0.000 0.003 0.000 /home/jackie/code/regulations-parser/regparser/notice/diff.py:478(compress_context)
82 0.001 0.000 0.003 0.000 /usr/lib/python2.7/sre_compile.py:207(_optimize_charset)
999/853 0.001 0.000 0.003 0.000 {map}
1 0.000 0.000 0.003 0.003 /usr/lib/python2.7/encodings/idna.py:3(<module>)
7 0.000 0.000 0.003 0.000 /home/jackie/code/regulations-parser/regparser/notice/dates.py:23(fetch_dates)
1742 0.001 0.000 0.003 0.000 /usr/lib/python2.7/posixpath.py:139(islink)
5900 0.003 0.000 0.003 0.000 /usr/local/lib/python2.7/dist-packages/constraint.py:927(__init__)
11605 0.003 0.000 0.003 0.000 {method 'items' of 'dict' objects}
251 0.001 0.000 0.003 0.000 /home/jackie/code/regulations-parser/regparser/notice/diff.py:581(fix_label)
10308 0.002 0.000 0.003 0.000 /home/jackie/code/regulations-parser/regparser/grammar/tokens.py:24(<genexpr>)
4191 0.003 0.000 0.003 0.000 /usr/local/lib/python2.7/dist-packages/constraint.py:745(__init__)
1158 0.001 0.000 0.003 0.000 /home/jackie/code/regulations-parser/regparser/notice/diff.py:268(<genexpr>)
470 0.002 0.000 0.003 0.000 /home/jackie/code/regulations-parser/regparser/layer/terms.py:164(applicable_terms)
749 0.001 0.000 0.003 0.000 /home/jackie/code/regulations-parser/regparser/notice/diff.py:384(is_designate_token)
138 0.001 0.000 0.003 0.000 /home/jackie/code/regulations-parser/regparser/notice/util.py:26(swap_emphasis_tags)
4 0.000 0.000 0.003 0.001 /usr/lib/python2.7/cookielib.py:1555(make_cookies)
465 0.001 0.000 0.003 0.000 /home/jackie/code/regulations-parser/regparser/tree/xml_parser/tree_utils.py:31(unwind)
19352 0.003 0.000 0.003 0.000 {method 'keys' of 'dict' objects}
19 0.000 0.000 0.003 0.000 /home/jackie/code/regulations-parser/regparser/notice/dates.py:7(parse_date_sentence)
708 0.001 0.000 0.003 0.000 /home/jackie/code/regulations-parser/regparser/notice/changes.py:134(format_node)
4448 0.003 0.000 0.003 0.000 {method 'finditer' of '_sre.SRE_Pattern' objects}
12640 0.003 0.000 0.003 0.000 /home/jackie/code/regulations-parser/regparser/layer/terms.py:310(<genexpr>)
20432 0.002 0.000 0.002 0.000 /home/jackie/code/regulations-parser/regparser/tree/depth/rules.py:88(<genexpr>)
2 0.002 0.001 0.002 0.001 /usr/lib/python2.7/sre_compile.py:301(_optimize_unicode)
31 0.002 0.000 0.002 0.000 {method 'read' of 'file' objects}
19201 0.002 0.000 0.002 0.000 {method 'clear' of 'dict' objects}
2 0.000 0.000 0.002 0.001 /usr/local/lib/python2.7/dist-packages/requests/sessions.py:171(__init__)
209 0.001 0.000 0.002 0.000 /home/jackie/code/regulations-parser/regparser/citations.py:65(copy)
140 0.001 0.000 0.002 0.000 /home/jackie/code/regulations-parser/regparser/grammar/amdpar.py:216(<lambda>)
138 0.000 0.000 0.002 0.000 /home/jackie/code/regulations-parser/regparser/notice/util.py:39(spaces_then_remove)
450 0.001 0.000 0.002 0.000 /home/jackie/code/regulations-parser/regparser/layer/internal_citations.py:32(remove_missing_citations)
1982 0.001 0.000 0.002 0.000 /usr/lib/python2.7/sre_parse.py:201(get)
263 0.001 0.000 0.002 0.000 /home/jackie/code/regulations-parser/regparser/notice/build.py:153(create_xmlless_changes)
2 0.000 0.000 0.002 0.001 /usr/local/lib/python2.7/dist-packages/requests/utils.py:452(default_headers)
9238 0.002 0.000 0.002 0.000 /usr/local/lib/python2.7/dist-packages/pyparsing.py:1357(streamline)
610 0.001 0.000 0.002 0.000 /home/jackie/code/regulations-parser/regparser/notice/diff.py:444(compress)
4 0.000 0.000 0.002 0.000 {built-in method strptime}
4476 0.001 0.000 0.002 0.000 /home/jackie/code/regulations-parser/regparser/citations.py:62(<genexpr>)
8365 0.002 0.000 0.002 0.000 {method 'startswith' of 'str' objects}
378 0.001 0.000 0.002 0.000 /home/jackie/code/regulations-parser/regparser/notice/diff.py:238(multiple_moves)
6811/6799 0.002 0.000 0.002 0.000 {issubclass}
2987 0.002 0.000 0.002 0.000 {method 'join' of 'unicode' objects}
2 0.000 0.000 0.002 0.001 /usr/local/lib/python2.7/dist-packages/requests/utils.py:421(default_user_agent)
1962 0.001 0.000 0.002 0.000 /usr/lib/python2.7/posixpath.py:59(isabs)
2505 0.002 0.000 0.002 0.000 /usr/lib/python2.7/markupbase.py:37(reset)
7470 0.002 0.000 0.002 0.000 /usr/local/lib/python2.7/dist-packages/pyparsing.py:412(<lambda>)
2 0.000 0.000 0.002 0.001 /usr/lib/python2.7/platform.py:1326(system)
4 0.000 0.000 0.002 0.000 /usr/lib/python2.7/platform.py:1189(uname)
3859 0.002 0.000 0.002 0.000 /home/jackie/code/regulations-parser/regparser/tree/xml_parser/tree_utils.py:128(<genexpr>)
1 0.000 0.000 0.002 0.002 /usr/lib/python2.7/platform.py:1023(_syscmd_uname)
2289 0.001 0.000 0.002 0.000 /usr/lib/python2.7/sre_parse.py:182(__next)
4 0.000 0.000 0.002 0.000 /usr/lib/python2.7/cookielib.py:444(parse_ns_headers)
29 0.000 0.000 0.002 0.000 /home/jackie/code/regulations-parser/regparser/notice/build.py:110(_check_local_version_list)
4191 0.001 0.000 0.002 0.000 /usr/local/lib/python2.7/dist-packages/constraint.py:754(resetState)
4263 0.002 0.000 0.002 0.000 {method 'getchildren' of 'lxml.etree._Element' objects}
2241 0.001 0.000 0.002 0.000 {zip}
627 0.001 0.000 0.002 0.000 /home/jackie/code/regulations-parser/regparser/notice/encoder.py:8(default)
467 0.002 0.000 0.002 0.000 /home/jackie/code/regulations-parser/regparser/tree/priority_stack.py:32(lineage)
378 0.001 0.000 0.002 0.000 /home/jackie/code/regulations-parser/regparser/notice/diff.py:361(context_to_paragraph)
3912 0.001 0.000 0.002 0.000 /home/jackie/code/regulations-parser/regparser/citations.py:92(<lambda>)
14123 0.002 0.000 0.002 0.000 {method 'isspace' of 'str' objects}
7924 0.001 0.000 0.001 0.000 /home/jackie/code/regulations-parser/regparser/tree/depth/rules.py:89(<lambda>)
1742 0.001 0.000 0.001 0.000 {posix.lstat}
323 0.001 0.000 0.001 0.000 /home/jackie/code/regulations-parser/regparser/grammar/amdpar.py:38(<lambda>)
17638 0.001 0.000 0.001 0.000 /usr/lib/python2.7/copy.py:198(_deepcopy_atomic)
976 0.001 0.000 0.001 0.000 /home/jackie/code/regulations-parser/regparser/grammar/tokens.py:40(__ne__)
88 0.001 0.000 0.001 0.000 {open}
708 0.001 0.000 0.001 0.000 /home/jackie/code/regulations-parser/regparser/diff/treediff.py:113(node_to_dict)
4071 0.001 0.000 0.001 0.000 {method 'endswith' of 'str' objects}
120 0.000 0.000 0.001 0.000 /home/jackie/code/regulations-parser/regparser/notice/build_appendix.py:19(parse_appendix_changes)
1121 0.001 0.000 0.001 0.000 {posix.getcwd}
378 0.001 0.000 0.001 0.000 /home/jackie/code/regulations-parser/regparser/notice/diff.py:158(paragraph_in_context_moved)
151 0.001 0.000 0.001 0.000 /home/jackie/code/regulations-parser/regparser/grammar/amdpar.py:134(<lambda>)
2 0.000 0.000 0.001 0.001 /usr/lib/python2.7/mimetools.py:24(__init__)
1253 0.001 0.000 0.001 0.000 {method 'copy' of 'dict' objects}
378 0.001 0.000 0.001 0.000 /home/jackie/code/regulations-parser/regparser/notice/diff.py:110(switch_context)
1903 0.001 0.000 0.001 0.000 {method 'split' of 'str' objects}
120 0.001 0.000 0.001 0.000 /home/jackie/code/regulations-parser/regparser/notice/diff.py:62(find_section)
21 0.000 0.000 0.001 0.000 /home/jackie/code/regulations-parser/regparser/grammar/amdpar.py:299(curried)
2205 0.001 0.000 0.001 0.000 /usr/lib/python2.7/copy_reg.py:92(__newobj__)
450 0.001 0.000 0.001 0.000 /home/jackie/code/regulations-parser/regparser/layer/section_by_section.py:5(process)
2787/1179 0.001 0.000 0.001 0.000 /home/jackie/code/regulations-parser/regparser/tree/xml_parser/tree_utils.py:14(prepend_parts)
4008 0.001 0.000 0.001 0.000 {method 'strip' of 'str' objects}
2 0.000 0.000 0.001 0.001 /usr/lib/python2.7/rfc822.py:88(__init__)
55 0.000 0.000 0.001 0.000 /usr/lib/python2.7/urlparse.py:137(urlparse)
2 0.000 0.000 0.001 0.001 /usr/lib/python2.7/httplib.py:234(readheaders)
370/168 0.001 0.000 0.001 0.000 /usr/lib/python2.7/sre_parse.py:140(getwidth)
956 0.001 0.000 0.001 0.000 /home/jackie/code/regulations-parser/regparser/layer/paragraph_markers.py:5(marker_of)
378 0.001 0.000 0.001 0.000 /home/jackie/code/regulations-parser/regparser/notice/diff.py:185(move_then_modify)
803 0.001 0.000 0.001 0.000 /home/jackie/code/regulations-parser/regparser/notice/diff.py:549(remove_intro)
16 0.000 0.000 0.001 0.000 /usr/lib/python2.7/re.py:164(split)
353 0.001 0.000 0.001 0.000 /home/jackie/code/regulations-parser/regparser/grammar/tokens.py:92(__init__)
450 0.000 0.000 0.001 0.000 /home/jackie/code/regulations-parser/regparser/layer/paragraph_markers.py:20(process)
10362 0.001 0.000 0.001 0.000 /usr/lib/python2.7/json/encoder.py:361(<lambda>)
53 0.001 0.000 0.001 0.000 {method 'write' of 'file' objects}
729 0.001 0.000 0.001 0.000 /home/jackie/code/regulations-parser/regparser/notice/changes.py:236(update)
2 0.000 0.000 0.001 0.001 /usr/local/lib/python2.7/dist-packages/requests/packages/urllib3/packages/ssl_match_hostname/__init__.py:23(match_hostname)
15 0.000 0.000 0.001 0.000 /usr/lib/python2.7/linecache.py:68(updatecache)
1325 0.001 0.000 0.001 0.000 {reduce}
3722 0.001 0.000 0.001 0.000 /home/jackie/code/regulations-parser/regparser/tree/depth/derive.py:8(__init__)
3542 0.001 0.000 0.001 0.000 /home/jackie/code/regulations-parser/regparser/notice/sxs.py:29(<lambda>)
2 0.000 0.000 0.001 0.000 /usr/local/lib/python2.7/dist-packages/requests/packages/urllib3/packages/ssl_match_hostname/__init__.py:10(_dnsname_to_pat)
146 0.000 0.000 0.001 0.000 /home/jackie/code/regulations-parser/regparser/layer/internal_citations.py:48(<lambda>)
4 0.000 0.000 0.001 0.000 /usr/lib/python2.7/_strptime.py:295(_strptime)
5113 0.001 0.000 0.001 0.000 {method 'replace' of 'str' objects}
2174 0.001 0.000 0.001 0.000 /home/jackie/code/regulations-parser/regparser/grammar/tokens.py:26(<genexpr>)
2810 0.001 0.000 0.001 0.000 /home/jackie/code/regulations-parser/regparser/layer/terms.py:329(<lambda>)
2192 0.001 0.000 0.001 0.000 /home/jackie/code/regulations-parser/regparser/grammar/tokens.py:25(<genexpr>)
2505 0.001 0.000 0.001 0.000 /usr/lib/python2.7/HTMLParser.py:447(unescape)
368 0.000 0.000 0.001 0.000 /home/jackie/code/regulations-parser/regparser/notice/changes.py:73(resolve_candidates)
8 0.000 0.000 0.001 0.000 /usr/lib/python2.7/logging/__init__.py:1252(_log)
166 0.001 0.000 0.001 0.000 {lxml.etree.tostring}
850 0.001 0.000 0.001 0.000 /home/jackie/code/regulations-parser/regparser/notice/build.py:174(per_node)
1249 0.001 0.000 0.001 0.000 /home/jackie/code/regulations-parser/regparser/notice/build.py:248(<lambda>)
168 0.001 0.000 0.001 0.000 /home/jackie/code/regulations-parser/regparser/notice/util.py:4(prepost_pend_spaces)
976 0.000 0.000 0.001 0.000 /home/jackie/code/regulations-parser/regparser/grammar/tokens.py:37(__eq__)
1 0.000 0.000 0.001 0.001 /usr/local/lib/python2.7/dist-packages/requests/models.py:637(json)
7 0.000 0.000 0.001 0.000 /usr/lib/python2.7/logging/__init__.py:1598(warning)
154 0.000 0.000 0.001 0.000 /home/jackie/code/regulations-parser/regparser/layer/external_citations.py:49(build_layer_element)
61 0.001 0.000 0.001 0.000 /usr/lib/python2.7/urlparse.py:168(urlsplit)
29 0.000 0.000 0.001 0.000 /home/jackie/code/regulations-parser/regparser/notice/address.py:37(fetch_addresses)
33 0.000 0.000 0.001 0.000 /usr/lib/python2.7/re.py:134(match)
7 0.000 0.000 0.001 0.000 /usr/lib/python2.7/logging/__init__.py:1154(warning)
3150 0.001 0.000 0.001 0.000 /home/jackie/code/regulations-parser/regparser/builder.py:134(is_known)
1 0.000 0.000 0.001 0.001 /usr/lib/python2.7/_strptime.py:263(compile)
450 0.001 0.000 0.001 0.000 /home/jackie/code/regulations-parser/regparser/tree/struct.py:42(default)
10525 0.001 0.000 0.001 0.000 /home/jackie/code/regulations-parser/regparser/tree/depth/heuristics.py:17(<lambda>)
450 0.001 0.000 0.001 0.000 /home/jackie/code/regulations-parser/regparser/layer/internal_citations.py:58(strip_whitespace)
1 0.000 0.000 0.001 0.001 /usr/lib/python2.7/_strptime.py:12(<module>)
1249 0.001 0.000 0.001 0.000 /home/jackie/code/regulations-parser/regparser/notice/build.py:249(<lambda>)
4801 0.001 0.000 0.001 0.000 {method 'iteritems' of 'dict' objects}
14 0.000 0.000 0.001 0.000 /usr/lib/python2.7/_abcoll.py:526(update)
105 0.000 0.000 0.001 0.000 /home/jackie/code/regulations-parser/regparser/layer/key_terms.py:29(keyterm_is_first)
15 0.001 0.000 0.001 0.000 {method 'readlines' of 'file' objects}
1 0.000 0.000 0.001 0.001 /usr/lib/python2.7/_strptime.py:179(__init__)
1120 0.001 0.000 0.001 0.000 /home/jackie/code/regulations-parser/regparser/grammar/utils.py:14(__init__)
1742 0.000 0.000 0.001 0.000 /usr/lib/python2.7/stat.py:55(S_ISLNK)
378 0.000 0.000 0.001 0.000 /home/jackie/code/regulations-parser/regparser/notice/diff.py:431(separate_tokenlist)
10 0.000 0.000 0.001 0.000 /usr/local/lib/python2.7/dist-packages/requests/structures.py:65(__init__)
1085 0.001 0.000 0.001 0.000 {method 'get' of 'lxml.etree._Element' objects}
1 0.000 0.000 0.001 0.001 /home/jackie/code/regulations-parser/regparser/builder.py:137(replace_using)
8 0.000 0.000 0.001 0.000 /usr/lib/python2.7/cookielib.py:1534(_cookies_from_attrs_set)
251 0.001 0.000 0.001 0.000 /home/jackie/code/regulations-parser/regparser/notice/build_appendix.py:10(_is_appendix_amend)
120 0.000 0.000 0.001 0.000 /home/jackie/code/regulations-parser/regparser/notice/build_interp.py:17(parse_interp_changes)
970 0.000 0.000 0.001 0.000 /usr/lib/python2.7/sre_parse.py:130(__getitem__)
7163 0.001 0.000 0.001 0.000 /home/jackie/code/regulations-parser/regparser/tree/depth/heuristics.py:18(<lambda>)
4 0.000 0.000 0.001 0.000 /usr/lib/python2.7/cookielib.py:911(set_ok)
87 0.001 0.000 0.001 0.000 /home/jackie/code/regulations-parser/regparser/tree/paragraph.py:21(p_level_of)
292 0.000 0.000 0.001 0.000 /usr/local/lib/python2.7/dist-packages/pyparsing.py:1392(__getattr__)
1397 0.001 0.000 0.001 0.000 /home/jackie/code/regulations-parser/regparser/tree/depth/rules.py:13(type_match)
450 0.000 0.000 0.001 0.000 /home/jackie/code/regulations-parser/regparser/layer/meta.py:8(process)
1 0.000 0.000 0.001 0.001 /usr/lib/python2.7/dist-packages/simplejson/__init__.py:434(loads)
1146 0.000 0.000 0.001 0.000 /home/jackie/code/regulations-parser/regparser/tree/priority_stack.py:14(push_last)
1 0.000 0.000 0.001 0.001 /usr/lib/python2.7/dist-packages/simplejson/decoder.py:363(decode)
1 0.001 0.001 0.001 0.001 /usr/lib/python2.7/dist-packages/simplejson/decoder.py:376(raw_decode)
1505 0.000 0.000 0.001 0.000 /usr/lib/python2.7/sre_parse.py:138(append)
154 0.001 0.000 0.001 0.000 /home/jackie/code/regulations-parser/regparser/layer/external_citations.py:26(reformat_citation)
522 0.001 0.000 0.001 0.000 {method 'setdefault' of 'dict' objects}
8 0.000 0.000 0.001 0.000 /usr/lib/python2.7/logging/__init__.py:1273(handle)
378 0.000 0.000 0.001 0.000 /home/jackie/code/regulations-parser/regparser/notice/diff.py:396(contains_one_tokenlist)
1128 0.001 0.000 0.001 0.000 {sys._getframe}
160 0.000 0.000 0.001 0.000 /usr/local/lib/python2.7/dist-packages/pyparsing.py:452(asList)
8 0.000 0.000 0.001 0.000 /usr/lib/python2.7/logging/__init__.py:1305(callHandlers)
450 0.000 0.000 0.001 0.000 /home/jackie/code/regulations-parser/regparser/layer/graphics.py:24(process)
852 0.000 0.000 0.001 0.000 /home/jackie/code/regulations-parser/regparser/notice/diff.py:614(label_id)
9 0.000 0.000 0.001 0.000 /usr/lib/python2.7/logging/__init__.py:736(handle)
1 0.001 0.001 0.001 0.001 {posix.popen}
717 0.000 0.000 0.001 0.000 /home/jackie/code/regulations-parser/regparser/citations.py:257(<genexpr>)
177 0.000 0.000 0.001 0.000 /usr/lib/python2.7/re.py:277(filter)
105 0.000 0.000 0.001 0.000 /home/jackie/code/regulations-parser/regparser/layer/key_terms.py:20(process_node_text)
4 0.000 0.000 0.001 0.000 /usr/lib/python2.7/cookielib.py:1442(_cookie_from_cookie_tuple)
378 0.000 0.000 0.001 0.000 /home/jackie/code/regulations-parser/regparser/notice/diff.py:402(contains_one_context)
1 0.000 0.000 0.001 0.001 /home/jackie/code/regulations-parser/regparser/layer/terms.py:61(add_subparts)
1783 0.001 0.000 0.001 0.000 {method 'strip' of 'unicode' objects}
136 0.000 0.000 0.000 0.000 /home/jackie/code/regulations-parser/regparser/tree/xml_parser/tree_utils.py:40(split_text)
3 0.000 0.000 0.000 0.000 /home/jackie/code/regulations-parser/regparser/notice/build_appendix.py:33(whole_appendix)
242 0.000 0.000 0.000 0.000 {method 'itersiblings' of 'lxml.etree._Element' objects}
30 0.000 0.000 0.000 0.000 /usr/lib/python2.7/abc.py:128(__instancecheck__)
1370 0.000 0.000 0.000 0.000 {method 'values' of 'dict' objects}
1 0.000 0.000 0.000 0.000 /home/jackie/code/regulations-parser/regparser/layer/internal_citations.py:18(pre_process)
258 0.000 0.000 0.000 0.000 /home/jackie/code/regulations-parser/regparser/grammar/tokens.py:104(label_text)
3112 0.000 0.000 0.000 0.000 /home/jackie/code/regulations-parser/regparser/tree/priority_stack.py:8(peek)
44 0.000 0.000 0.000 0.000 /usr/lib/python2.7/json/encoder.py:212(iterencode)
719 0.000 0.000 0.000 0.000 /home/jackie/code/regulations-parser/regparser/tree/priority_stack.py:5(pop)
292 0.000 0.000 0.000 0.000 /usr/local/lib/python2.7/dist-packages/pyparsing.py:1389(getException)
753 0.000 0.000 0.000 0.000 /home/jackie/code/regulations-parser/regparser/citations.py:44(determine_schema)
3984 0.000 0.000 0.000 0.000 /home/jackie/code/regulations-parser/regparser/notice/build.py:277(<lambda>)
9 0.000 0.000 0.000 0.000 /usr/lib/python2.7/logging/__init__.py:839(emit)
5900 0.000 0.000 0.000 0.000 {callable}
450 0.000 0.000 0.000 0.000 /home/jackie/code/regulations-parser/regparser/builder.py:142(per_node)
177 0.000 0.000 0.000 0.000 /usr/lib/python2.7/sre_parse.py:790(expand_template)
33 0.000 0.000 0.000 0.000 /home/jackie/code/regulations-parser/regparser/grammar/amdpar.py:87(<lambda>)
4 0.000 0.000 0.000 0.000 /usr/local/lib/python2.7/dist-packages/pyparsing.py:2705(parseImpl)
46 0.000 0.000 0.000 0.000 /home/jackie/code/regulations-parser/regparser/grammar/amdpar.py:382(<lambda>)
371 0.000 0.000 0.000 0.000 /home/jackie/code/regulations-parser/regparser/notice/build_interp.py:22(<genexpr>)
29 0.000 0.000 0.000 0.000 /usr/lib/python2.7/genericpath.py:26(isfile)
982 0.000 0.000 0.000 0.000 {method 'replace' of 'unicode' objects}
170 0.000 0.000 0.000 0.000 /home/jackie/code/regulations-parser/regparser/tree/depth/derive.py:29(copy_with_penalty)
4 0.000 0.000 0.000 0.000 /usr/lib/python2.7/_strptime.py:240(pattern)
4 0.000 0.000 0.000 0.000 /usr/lib/python2.7/cookielib.py:212(http2time)
251 0.000 0.000 0.000 0.000 /home/jackie/code/regulations-parser/regparser/notice/diff.py:576(fix_appendix_format)
688 0.000 0.000 0.000 0.000 /home/jackie/code/regulations-parser/regparser/notice/changes.py:173(<lambda>)
185 0.000 0.000 0.000 0.000 /usr/lib/python2.7/re.py:271(_subx)
4 0.000 0.000 0.000 0.000 /usr/lib/python2.7/cookielib.py:945(set_ok_verifiability)
450 0.000 0.000 0.000 0.000 /home/jackie/code/regulations-parser/regparser/layer/table_of_contents.py:21(process)
19/9 0.000 0.000 0.000 0.000 /usr/lib/python2.7/abc.py:148(__subclasscheck__)
200 0.000 0.000 0.000 0.000 /usr/lib/python2.7/sre_parse.py:257(_escape)
818 0.000 0.000 0.000 0.000 /usr/lib/python2.7/sre_parse.py:195(match)
1 0.000 0.000 0.000 0.000 /home/jackie/code/regulations-parser/regparser/layer/interpretations.py:17(pre_process)
4 0.000 0.000 0.000 0.000 /usr/lib/python2.7/cookielib.py:690(is_third_party)
140 0.000 0.000 0.000 0.000 {lxml.etree.strip_tags}
114 0.000 0.000 0.000 0.000 /usr/lib/python2.7/sre_parse.py:178(__init__)
8 0.000 0.000 0.000 0.000 /usr/lib/python2.7/rfc822.py:295(getheaders)
1225 0.000 0.000 0.000 0.000 {method 'remove' of 'list' objects}
1588 0.000 0.000 0.000 0.000 /home/jackie/code/regulations-parser/regparser/tree/xml_parser/reg_text.py:165(<lambda>)
1 0.000 0.000 0.000 0.000 /usr/lib/python2.7/codecs.py:666(read)
1 0.000 0.000 0.000 0.000 /usr/lib/python2.7/codecs.py:424(read)
6 0.000 0.000 0.000 0.000 {_codecs.utf_8_decode}
378 0.000 0.000 0.000 0.000 /home/jackie/code/regulations-parser/regparser/notice/diff.py:291(resolve_confused_context)
450 0.000 0.000 0.000 0.000 /home/jackie/code/regulations-parser/regparser/layer/terms.py:294(per_regulation_ignores)
20 0.000 0.000 0.000 0.000 /home/jackie/code/regulations-parser/regparser/layer/terms.py:205(add_match)
485 0.000 0.000 0.000 0.000 /home/jackie/code/regulations-parser/regparser/tree/priority_stack.py:11(push)
104 0.000 0.000 0.000 0.000 /usr/local/lib/python2.7/dist-packages/constraint.py:62(__init__)
2 0.000 0.000 0.000 0.000 /usr/local/lib/python2.7/dist-packages/requests/models.py:460(__init__)
1 0.000 0.000 0.000 0.000 /usr/local/lib/python2.7/dist-packages/requests/models.py:604(text)
79 0.000 0.000 0.000 0.000 /home/jackie/code/regulations-parser/regparser/notice/diff.py:135(contains_one_paragraph)
78 0.000 0.000 0.000 0.000 /home/jackie/code/regulations-parser/regparser/layer/terms.py:53(__init__)
1742 0.000 0.000 0.000 0.000 {method 'partition' of 'str' objects}
2 0.000 0.000 0.000 0.000 /usr/local/lib/python2.7/dist-packages/requests/adapters.py:184(get_connection)
450 0.000 0.000 0.000 0.000 /home/jackie/code/regulations-parser/regparser/layer/internal_citations.py:21(per_node)
3 0.000 0.000 0.000 0.000 {built-in method decompress}
58 0.000 0.000 0.000 0.000 {repr}
450 0.000 0.000 0.000 0.000 /home/jackie/code/regulations-parser/regparser/layer/terms.py:66(per_node)
187 0.000 0.000 0.000 0.000 /home/jackie/code/regulations-parser/regparser/grammar/tokens.py:72(__init__)
2 0.000 0.000 0.000 0.000 /usr/local/lib/python2.7/dist-packages/requests/sessions.py:69(resolve_redirects)
1053 0.000 0.000 0.000 0.000 /home/jackie/code/regulations-parser/regparser/notice/diff.py:586(wanted)
8 0.000 0.000 0.000 0.000 /usr/lib/python2.7/logging/__init__.py:1239(makeRecord)
8 0.000 0.000 0.000 0.000 /usr/lib/python2.7/rfc822.py:228(getallmatchingheaders)
2 0.000 0.000 0.000 0.000 /usr/local/lib/python2.7/dist-packages/requests/packages/urllib3/poolmanager.py:113(connection_from_url)
209 0.000 0.000 0.000 0.000 /home/jackie/code/regulations-parser/regparser/citations.py:114(__init__)
1 0.000 0.000 0.000 0.000 /home/jackie/code/regulations-parser/regparser/tree/xml_parser/reg_text.py:41(preprocess_xml)
1 0.000 0.000 0.000 0.000 /home/jackie/code/regulations-parser/regparser/content.py:22(__iter__)
1 0.000 0.000 0.000 0.000 /home/jackie/code/regulations-parser/regparser/content.py:10(_try_to_load)
8 0.000 0.000 0.000 0.000 /usr/lib/python2.7/logging/__init__.py:242(__init__)
1 0.000 0.000 0.000 0.000 /usr/lib/python2.7/_strptime.py:50(__init__)
2 0.000 0.000 0.000 0.000 /usr/local/lib/python2.7/dist-packages/requests/models.py:59(_encode_params)
54 0.000 0.000 0.000 0.000 /usr/lib/python2.7/urllib.py:1251(quote)
2 0.000 0.000 0.000 0.000 /usr/local/lib/python2.7/dist-packages/requests/packages/urllib3/poolmanager.py:90(connection_from_host)
4 0.000 0.000 0.000 0.000 /usr/local/lib/python2.7/dist-packages/requests/adapters.py:69(__init__)
8 0.000 0.000 0.000 0.000 /usr/lib/python2.7/cookielib.py:639(escape_path)
10 0.000 0.000 0.000 0.000 /usr/lib/python2.7/sre_compile.py:258(_mk_bitmap)
450 0.000 0.000 0.000 0.000 /home/jackie/code/regulations-parser/regparser/layer/interpretations.py:36(process)
251 0.000 0.000 0.000 0.000 /home/jackie/code/regulations-parser/regparser/notice/build_interp.py:12(_is_interp_amend)
508 0.000 0.000 0.000 0.000 /home/jackie/code/regulations-parser/regparser/citations.py:125(__contains__)
323 0.000 0.000 0.000 0.000 /home/jackie/code/regulations-parser/regparser/grammar/tokens.py:55(__init__)
8 0.000 0.000 0.000 0.000 /usr/lib/python2.7/cookielib.py:582(request_host)
220 0.000 0.000 0.000 0.000 /usr/lib/python2.7/sre_compile.py:472(isstring)
1416 0.000 0.000 0.000 0.000 /usr/lib/python2.7/posixpath.py:51(normcase)
257 0.000 0.000 0.000 0.000 /usr/local/lib/python2.7/dist-packages/pyparsing.py:354(__iter__)
45 0.000 0.000 0.000 0.000 /home/jackie/code/regulations-parser/regparser/tree/xml_parser/tree_utils.py:82(<lambda>)
4 0.000 0.000 0.000 0.000 /usr/local/lib/python2.7/dist-packages/requests/adapters.py:94(init_poolmanager)
135 0.000 0.000 0.000 0.000 /home/jackie/code/regulations-parser/regparser/layer/terms.py:39(unwind)
1 0.000 0.000 0.000 0.000 /usr/lib/python2.7/httplib.py:579(_read_chunked)
450 0.000 0.000 0.000 0.000 /home/jackie/code/regulations-parser/regparser/layer/table_of_contents.py:7(check_toc_candidacy)
35 0.000 0.000 0.000 0.000 /home/jackie/code/regulations-parser/regparser/grammar/delays.py:60(<lambda>)
2 0.000 0.000 0.000 0.000 /usr/local/lib/python2.7/dist-packages/requests/structures.py:105(copy)
43 0.000 0.000 0.000 0.000 {method 'write' of 'cStringIO.StringO' objects}
185 0.000 0.000 0.000 0.000 /usr/lib/python2.7/re.py:251(_compile_repl)
1770 0.000 0.000 0.000 0.000 /usr/lib/python2.7/stat.py:24(S_IFMT)
4 0.000 0.000 0.000 0.000 /usr/lib/python2.7/socket.py:185(__init__)
2 0.000 0.000 0.000 0.000 /usr/local/lib/python2.7/dist-packages/requests/packages/urllib3/response.py:203(from_httplib)
79 0.000 0.000 0.000 0.000 /home/jackie/code/regulations-parser/regparser/notice/diff.py:128(contains_one_instance)
4 0.000 0.000 0.000 0.000 /usr/local/lib/python2.7/dist-packages/requests/packages/urllib3/poolmanager.py:58(__init__)
2 0.000 0.000 0.000 0.000 /usr/local/lib/python2.7/dist-packages/requests/packages/urllib3/poolmanager.py:64(_new_pool)
6 0.000 0.000 0.000 0.000 /usr/local/lib/python2.7/dist-packages/requests/cookies.py:32(__init__)
4 0.000 0.000 0.000 0.000 /usr/lib/python2.7/cookielib.py:137(_str2time)
2 0.000 0.000 0.000 0.000 /usr/local/lib/python2.7/dist-packages/requests/packages/urllib3/connectionpool.py:525(__init__)
20 0.000 0.000 0.000 0.000 /home/jackie/code/regulations-parser/regparser/layer/terms.py:175(is_exclusion)
305 0.000 0.000 0.000 0.000 {method 'find' of 'unicode' objects}
2 0.000 0.000 0.000 0.000 /usr/lib/python2.7/ssl.py:274(getpeercert)
23 0.000 0.000 0.000 0.000 /home/jackie/code/regulations-parser/regparser/notice/changes.py:88(find_misparsed_node)
2 0.000 0.000 0.000 0.000 /usr/local/lib/python2.7/dist-packages/requests/packages/urllib3/connectionpool.py:178(__init__)
6 0.000 0.000 0.000 0.000 /usr/local/lib/python2.7/dist-packages/requests/cookies.py:378(cookiejar_from_dict)
3 0.000 0.000 0.000 0.000 /usr/lib/python2.7/logging/__init__.py:1142(info)
4 0.000 0.000 0.000 0.000 /usr/local/lib/python2.7/dist-packages/requests/packages/urllib3/_collections.py:38(__init__)
930 0.000 0.000 0.000 0.000 /home/jackie/code/regulations-parser/regparser/tree/priority_stack.py:17(peek_last)
110 0.000 0.000 0.000 0.000 {_sre.compile}
720 0.000 0.000 0.000 0.000 /home/jackie/code/regulations-parser/regparser/grammar/amdpar.py:23(<lambda>)
258 0.000 0.000 0.000 0.000 /home/jackie/code/regulations-parser/regparser/notice/diff.py:555(fix_interp_format)
75 0.000 0.000 0.000 0.000 /home/jackie/code/regulations-parser/regparser/layer/key_terms.py:7(eliminate_extras)
2 0.000 0.000 0.000 0.000 {built-in method peer_certificate}
2 0.000 0.000 0.000 0.000 /usr/local/lib/python2.7/dist-packages/requests/models.py:436(prepare_cookies)
1040 0.000 0.000 0.000 0.000 /home/jackie/code/regulations-parser/regparser/tree/depth/rules.py:8(inner)
31 0.000 0.000 0.000 0.000 /usr/lib/python2.7/urlparse.py:160(_splitnetloc)
269 0.000 0.000 0.000 0.000 {method 'endswith' of 'unicode' objects}
22 0.000 0.000 0.000 0.000 /usr/lib/python2.7/Queue.py:107(put)
144 0.000 0.000 0.000 0.000 {method 'split' of 'unicode' objects}
8 0.000 0.000 0.000 0.000 /usr/lib/python2.7/cookielib.py:1217(__init__)
56 0.000 0.000 0.000 0.000 /usr/lib/python2.7/sre_compile.py:354(_simple)
33 0.000 0.000 0.000 0.000 /usr/lib/python2.7/threading.py:146(acquire)
191 0.000 0.000 0.000 0.000 /home/jackie/code/regulations-parser/regparser/notice/build.py:27(<genexpr>)
4 0.000 0.000 0.000 0.000 /usr/lib/python2.7/collections.py:38(__init__)
4 0.000 0.000 0.000 0.000 /usr/lib/python2.7/cookielib.py:598(eff_request_host)
231 0.000 0.000 0.000 0.000 /home/jackie/code/regulations-parser/regparser/notice/diff.py:273(<lambda>)
1 0.000 0.000 0.000 0.000 /home/jackie/code/regulations-parser/regparser/tree/xml_parser/reg_text.py:16(get_reg_part)
2 0.000 0.000 0.000 0.000 /usr/local/lib/python2.7/dist-packages/requests/cookies.py:112(get_cookie_header)
318 0.000 0.000 0.000 0.000 /home/jackie/code/regulations-parser/regparser/tree/priority_stack.py:51(size)
43 0.000 0.000 0.000 0.000 /home/jackie/code/regulations-parser/regparser/layer/terms.py:89(<genexpr>)
2 0.000 0.000 0.000 0.000 /usr/lib/python2.7/urllib.py:1297(urlencode)
68 0.000 0.000 0.000 0.000 /home/jackie/code/regulations-parser/regparser/layer/terms.py:91(<genexpr>)
55 0.000 0.000 0.000 0.000 /home/jackie/code/regulations-parser/regparser/grammar/utils.py:18(__getattr__)
973 0.000 0.000 0.000 0.000 {method 'add' of 'set' objects}
2 0.000 0.000 0.000 0.000 /usr/lib/python2.7/ssl.py:320(sendall)
23 0.000 0.000 0.000 0.000 /home/jackie/code/regulations-parser/regparser/notice/changes.py:39(find_candidate)
12 0.000 0.000 0.000 0.000 /home/jackie/code/regulations-parser/regparser/notice/diff.py:46(find_lost_section)
284 0.000 0.000 0.000 0.000 {method 'find' of 'str' objects}
23 0.000 0.000 0.000 0.000 /usr/lib/python2.7/_weakrefset.py:58(__iter__)
29 0.000 0.000 0.000 0.000 /usr/lib/python2.7/posixpath.py:89(split)
18 0.000 0.000 0.000 0.000 /home/jackie/code/regulations-parser/regparser/grammar/tokens.py:77(__repr__)
45 0.000 0.000 0.000 0.000 /usr/local/lib/python2.7/dist-packages/requests/structures.py:71(__setitem__)
318 0.000 0.000 0.000 0.000 /usr/lib/python2.7/sre_parse.py:90(__init__)
120 0.000 0.000 0.000 0.000 /home/jackie/code/regulations-parser/regparser/tree/depth/rules.py:134(depth_type_order)
2 0.000 0.000 0.000 0.000 /usr/local/lib/python2.7/dist-packages/requests/utils.py:271(get_encoding_from_headers)
4 0.000 0.000 0.000 0.000 /usr/lib/python2.7/cookielib.py:966(set_ok_path)
143 0.000 0.000 0.000 0.000 /home/jackie/code/regulations-parser/regparser/grammar/amdpar.py:26(<lambda>)
2 0.000 0.000 0.000 0.000 /usr/lib/python2.7/ssl.py:290(send)
6 0.000 0.000 0.000 0.000 /home/jackie/code/regulations-parser/regparser/grammar/amdpar.py:223(<lambda>)
16 0.000 0.000 0.000 0.000 /usr/local/lib/python2.7/dist-packages/requests/sessions.py:37(merge_setting)
324 0.000 0.000 0.000 0.000 /usr/lib/python2.7/sre_parse.py:126(__len__)
27 0.000 0.000 0.000 0.000 /usr/lib/python2.7/rfc822.py:197(isheader)
32 0.000 0.000 0.000 0.000 /home/jackie/code/regulations-parser/regparser/api_writer.py:144(notice)
6 0.000 0.000 0.000 0.000 /usr/lib/python2.7/_strptime.py:221(__seqToRE)
18 0.000 0.000 0.000 0.000 {method 'split' of '_sre.SRE_Pattern' objects}
4 0.000 0.000 0.000 0.000 /usr/lib/python2.7/cookielib.py:609(request_path)
483 0.000 0.000 0.000 0.000 /home/jackie/code/regulations-parser/regparser/notice/diff.py:114(is_valid_label)
2 0.000 0.000 0.000 0.000 {built-in method write}
50 0.000 0.000 0.000 0.000 /home/jackie/code/regulations-parser/regparser/layer/terms.py:93(<genexpr>)
42 0.000 0.000 0.000 0.000 {method 'strftime' of 'datetime.date' objects}
33 0.000 0.000 0.000 0.000 /usr/lib/python2.7/threading.py:186(release)
88 0.000 0.000 0.000 0.000 /home/jackie/code/regulations-parser/regparser/layer/layer.py:2(__init__)
263 0.000 0.000 0.000 0.000 /home/jackie/code/regulations-parser/regparser/notice/build.py:200(__init__)
1278 0.000 0.000 0.000 0.000 {ord}
101 0.000 0.000 0.000 0.000 /home/jackie/code/regulations-parser/regparser/tree/depth/derive.py:35(__iter__)
4 0.000 0.000 0.000 0.000 /usr/lib/python2.7/cookielib.py:725(__init__)
571 0.000 0.000 0.000 0.000 {method 'isspace' of 'unicode' objects}
1 0.000 0.000 0.000 0.000 /usr/lib/python2.7/stringprep.py:6(<module>)
44 0.000 0.000 0.000 0.000 /usr/lib/python2.7/json/encoder.py:101(__init__)
450 0.000 0.000 0.000 0.000 /home/jackie/code/regulations-parser/regparser/layer/interpretations.py:19(per_node)
262 0.000 0.000 0.000 0.000 {method 'groups' of '_sre.SRE_Match' objects}
44 0.000 0.000 0.000 0.000 /usr/lib/python2.7/urllib.py:1290(quote_plus)
4 0.000 0.000 0.000 0.000 /usr/lib/python2.7/cookielib.py:1622(set_cookie)
6 0.000 0.000 0.000 0.000 /home/jackie/code/regulations-parser/regparser/grammar/amdpar.py:201(<lambda>)
4 0.000 0.000 0.000 0.000 /usr/local/lib/python2.7/dist-packages/requests/packages/urllib3/response.py:113(release_conn)
2 0.000 0.000 0.000 0.000 /usr/local/lib/python2.7/dist-packages/requests/utils.py:374(requote_uri)
2 0.000 0.000 0.000 0.000 /home/jackie/code/regulations-parser/regparser/grammar/amdpar.py:282(_through_sect)
9 0.000 0.000 0.000 0.000 /usr/lib/python2.7/logging/__init__.py:713(format)
623 0.000 0.000 0.000 0.000 {method 'getparent' of 'lxml.etree._Element' objects}
119 0.000 0.000 0.000 0.000 /home/jackie/code/regulations-parser/regparser/tree/priority_stack.py:48(add_to_bottom)
16 0.000 0.000 0.000 0.000 /home/jackie/code/regulations-parser/regparser/grammar/tokens.py:100(__repr__)
1 0.000 0.000 0.000 0.000 /usr/lib/python2.7/_strptime.py:96(__calc_month)
2 0.000 0.000 0.000 0.000 /usr/lib/python2.7/cgi.py:303(parse_header)
27 0.000 0.000 0.000 0.000 /usr/lib/python2.7/httplib.py:220(addheader)
1 0.000 0.000 0.000 0.000 /home/jackie/code/regulations-parser/regparser/history/notices.py:25(group_by_eff_date)
9 0.000 0.000 0.000 0.000 /usr/lib/python2.7/logging/__init__.py:828(flush)
50 0.000 0.000 0.000 0.000 /usr/lib/python2.7/_strptime.py:236(<genexpr>)
8 0.000 0.000 0.000 0.000 /usr/local/lib/python2.7/dist-packages/requests/utils.py:119(to_key_val_list)
1 0.000 0.000 0.000 0.000 /home/jackie/code/regulations-parser/regparser/tree/xml_parser/appendices.py:362(build_non_reg_text)
4 0.000 0.000 0.000 0.000 /usr/local/lib/python2.7/dist-packages/requests/packages/urllib3/util.py:98(parse_url)
8 0.000 0.000 0.000 0.000 /usr/lib/python2.7/cookielib.py:1345(_normalized_cookie_tuples)
2 0.000 0.000 0.000 0.000 /usr/local/lib/python2.7/dist-packages/requests/utils.py:53(get_netrc_auth)
4 0.000 0.000 0.000 0.000 /usr/lib/python2.7/cookielib.py:512(domain_match)
110 0.000 0.000 0.000 0.000 /usr/lib/python2.7/sre_parse.py:67(__init__)
9 0.000 0.000 0.000 0.000 /usr/lib/python2.7/logging/__init__.py:451(format)
8 0.000 0.000 0.000 0.000 /usr/lib/python2.7/logging/__init__.py:1218(findCaller)
4 0.000 0.000 0.000 0.000 /usr/lib/python2.7/sre_parse.py:703(parse_template)
36 0.000 0.000 0.000 0.000 {method 'read' of 'cStringIO.StringO' objects}
18 0.000 0.000 0.000 0.000 /usr/lib/python2.7/logging/__init__.py:693(acquire)
9 0.000 0.000 0.000 0.000 /usr/lib/python2.7/threading.py:113(RLock)
2 0.000 0.000 0.000 0.000 /usr/local/lib/python2.7/dist-packages/requests/packages/urllib3/connectionpool.py:207(_get_conn)
2 0.000 0.000 0.000 0.000 /usr/lib/python2.7/cookielib.py:1312(add_cookie_header)
104 0.000 0.000 0.000 0.000 /usr/local/lib/python2.7/dist-packages/constraint.py:443(__init__)
4 0.000 0.000 0.000 0.000 /usr/lib/python2.7/httplib.py:518(close)
4 0.000 0.000 0.000 0.000 /usr/lib/python2.7/cookielib.py:72(_timegm)
2 0.000 0.000 0.000 0.000 /usr/local/lib/python2.7/dist-packages/requests/models.py:336(prepare_headers)
2 0.000 0.000 0.000 0.000 /usr/local/lib/python2.7/dist-packages/requests/packages/urllib3/connectionpool.py:240(_put_conn)
81 0.000 0.000 0.000 0.000 /usr/lib/python2.7/sre_parse.py:83(closegroup)
1 0.000 0.000 0.000 0.000 /usr/lib/python2.7/_strptime.py:88(__calc_weekday)
205 0.000 0.000 0.000 0.000 /home/jackie/code/regulations-parser/regparser/notice/changes.py:77(<lambda>)
81 0.000 0.000 0.000 0.000 /usr/lib/python2.7/sre_parse.py:72(opengroup)
4 0.000 0.000 0.000 0.000 /usr/local/lib/python2.7/dist-packages/requests/cookies.py:43(get_origin_req_host)
121 0.000 0.000 0.000 0.000 /home/jackie/code/regulations-parser/regparser/tree/priority_stack.py:2(__init__)
2 0.000 0.000 0.000 0.000 /usr/lib/python2.7/httplib.py:335(__init__)
154 0.000 0.000 0.000 0.000 /home/jackie/code/regulations-parser/regparser/layer/external_citations.py:15(citation_type)
2 0.000 0.000 0.000 0.000 /usr/lib/python2.7/httplib.py:637(_safe_read)
69 0.000 0.000 0.000 0.000 /usr/lib/python2.7/_weakrefset.py:70(__contains__)
2 0.000 0.000 0.000 0.000 /usr/local/lib/python2.7/dist-packages/requests/utils.py:386(get_environ_proxies)
172 0.000 0.000 0.000 0.000 {setattr}
358 0.000 0.000 0.000 0.000 {iter}
2 0.000 0.000 0.000 0.000 /usr/local/lib/python2.7/dist-packages/requests/utils.py:356(unquote_unreserved)
4 0.000 0.000 0.000 0.000 /usr/lib/python2.7/cookielib.py:655(reach)
2 0.000 0.000 0.000 0.000 /usr/lib/python2.7/mimetools.py:33(parsetype)
26 0.000 0.000 0.000 0.000 /usr/lib/python2.7/calendar.py:55(__getitem__)
12 0.000 0.000 0.000 0.000 /usr/lib/python2.7/logging/__init__.py:1345(isEnabledFor)
12 0.000 0.000 0.000 0.000 /usr/lib/python2.7/cookielib.py:497(is_HDN)
2 0.000 0.000 0.000 0.000 /usr/local/lib/python2.7/dist-packages/requests/packages/urllib3/response.py:76(__init__)
6 0.000 0.000 0.000 0.000 /usr/lib/python2.7/_strptime.py:27(_getlang)
9 0.000 0.000 0.000 0.000 /usr/lib/python2.7/threading.py:131(__init__)
2 0.000 0.000 0.000 0.000 /usr/local/lib/python2.7/dist-packages/requests/packages/urllib3/connectionpool.py:543(_new_conn)
337 0.000 0.000 0.000 0.000 {_sre.getlower}
52 0.000 0.000 0.000 0.000 /home/jackie/code/regulations-parser/regparser/history/delays.py:42(<lambda>)
4 0.000 0.000 0.000 0.000 {method 'decode' of 'str' objects}
181 0.000 0.000 0.000 0.000 {method 'remove' of 'lxml.etree._Element' objects}
4 0.000 0.000 0.000 0.000 /usr/local/lib/python2.7/dist-packages/requests/cookies.py:40(get_host)
24 0.000 0.000 0.000 0.000 /usr/lib/python2.7/threading.py:372(notify)
438 0.000 0.000 0.000 0.000 {method 'getnext' of 'lxml.etree._Element' objects}
44 0.000 0.000 0.000 0.000 /usr/lib/python2.7/json/encoder.py:272(_make_iterencode)
2 0.000 0.000 0.000 0.000 /usr/local/lib/python2.7/dist-packages/requests/models.py:449(prepare_hooks)
2 0.000 0.000 0.000 0.000 /usr/lib/python2.7/encodings/idna.py:147(encode)
2 0.000 0.000 0.000 0.000 /usr/lib/python2.7/Queue.py:26(__init__)
18 0.000 0.000 0.000 0.000 /usr/lib/python2.7/logging/__init__.py:700(release)
8 0.000 0.000 0.000 0.000 /usr/local/lib/python2.7/dist-packages/requests/packages/urllib3/packages/ordered_dict.py:143(update)
78 0.000 0.000 0.000 0.000 {method 'seek' of 'cStringIO.StringO' objects}
2 0.000 0.000 0.000 0.000 /usr/local/lib/python2.7/dist-packages/requests/models.py:139(register_hook)
14 0.000 0.000 0.000 0.000 /usr/lib/python2.7/calendar.py:74(__getitem__)
175 0.000 0.000 0.000 0.000 {method 'rstrip' of 'unicode' objects}
2 0.000 0.000 0.000 0.000 /usr/lib/python2.7/ssl.py:463(makefile)
235 0.000 0.000 0.000 0.000 /home/jackie/code/regulations-parser/regparser/grammar/tokens.py:9(_none_str)
115 0.000 0.000 0.000 0.000 /home/jackie/code/regulations-parser/regparser/notice/build.py:204(append)
5 0.000 0.000 0.000 0.000 /usr/local/lib/python2.7/dist-packages/requests/packages/urllib3/packages/ordered_dict.py:29(__init__)
66 0.000 0.000 0.000 0.000 /usr/local/lib/python2.7/dist-packages/pyparsing.py:351(__len__)
12 0.000 0.000 0.000 0.000 /usr/local/lib/python2.7/dist-packages/requests/utils.py:397(<lambda>)
6 0.000 0.000 0.000 0.000 /usr/lib/python2.7/locale.py:546(getlocale)
104 0.000 0.000 0.000 0.000 /home/jackie/code/regulations-parser/regparser/tree/depth/rules.py:6(must_be)
5 0.000 0.000 0.000 0.000 /usr/lib/python2.7/cgi.py:291(_parseparam)
6 0.000 0.000 0.000 0.000 /usr/local/lib/python2.7/dist-packages/requests/utils.py:57(<genexpr>)
1 0.000 0.000 0.000 0.000 /usr/lib/python2.7/logging/__init__.py:1492(basicConfig)
28 0.000 0.000 0.000 0.000 /usr/lib/python2.7/stat.py:49(S_ISREG)
2 0.000 0.000 0.000 0.000 /home/jackie/code/regulations-parser/regparser/notice/address.py:8(cleanup_address_p)
146 0.000 0.000 0.000 0.000 {method 'lstrip' of 'unicode' objects}
11 0.000 0.000 0.000 0.000 /home/jackie/code/regulations-parser/regparser/grammar/amdpar.py:139(<lambda>)
12 0.000 0.000 0.000 0.000 /usr/lib/python2.7/rfc822.py:285(getheader)
28 0.000 0.000 0.000 0.000 /home/jackie/code/regulations-parser/regparser/notice/build.py:91(set_document_numbers)
1 0.000 0.000 0.000 0.000 /home/jackie/code/regulations-parser/regparser/history/notices.py:4(applicable)
1 0.000 0.000 0.000 0.000 /home/jackie/code/regulations-parser/regparser/tree/xml_parser/reg_text.py:34(get_title)
4 0.000 0.000 0.000 0.000 /usr/lib/python2.7/calendar.py:610(timegm)
1 0.000 0.000 0.000 0.000 /usr/lib/python2.7/_strptime.py:115(__calc_date_time)
2 0.000 0.000 0.000 0.000 /usr/local/lib/python2.7/dist-packages/requests/packages/urllib3/util.py:269(resolve_cert_reqs)
44 0.000 0.000 0.000 0.000 {cStringIO.StringIO}
13 0.000 0.000 0.000 0.000 /home/jackie/code/regulations-parser/regparser/grammar/amdpar.py:324(<lambda>)
29 0.000 0.000 0.000 0.000 /home/jackie/code/regulations-parser/regparser/notice/changes.py:233(__init__)
70 0.000 0.000 0.000 0.000 {method 'rstrip' of 'str' objects}
1 0.000 0.000 0.000 0.000 /usr/local/lib/python2.7/dist-packages/requests/packages/urllib3/response.py:44(_get_decoder)
6 0.000 0.000 0.000 0.000 /usr/lib/python2.7/threading.py:241(Condition)
2 0.000 0.000 0.000 0.000 /usr/lib/python2.7/logging/__init__.py:1130(debug)
4 0.000 0.000 0.000 0.000 /usr/lib/python2.7/encodings/utf_8.py:15(decode)
16 0.000 0.000 0.000 0.000 /usr/lib/python2.7/_weakrefset.py:26(__exit__)
4 0.000 0.000 0.000 0.000 /usr/local/lib/python2.7/dist-packages/requests/cookies.py:261(update)
90 0.000 0.000 0.000 0.000 /usr/lib/python2.7/threading.py:63(_note)
6 0.000 0.000 0.000 0.000 /usr/lib/python2.7/locale.py:447(_parse_localename)
4 0.000 0.000 0.000 0.000 {method 'getvalue' of 'cStringIO.StringO' objects}
11 0.000 0.000 0.000 0.000 /home/jackie/code/regulations-parser/regparser/builder.py:146(cache_for)
4 0.000 0.000 0.000 0.000 /usr/lib/python2.7/_abcoll.py:360(get)
95 0.000 0.000 0.000 0.000 /home/jackie/code/regulations-parser/regparser/tree/xml_parser/reg_text.py:116(<genexpr>)
2 0.000 0.000 0.000 0.000 {method 'getpeername' of '_socket.socket' objects}
4 0.000 0.000 0.000 0.000 /usr/lib/python2.7/cookielib.py:977(set_ok_domain)
32 0.000 0.000 0.000 0.000 {method 'readline' of 'cStringIO.StringO' objects}
4 0.000 0.000 0.000 0.000 /usr/lib/python2.7/socket.py:276(close)
2 0.000 0.000 0.000 0.000 /usr/lib/python2.7/socket.py:246(__init__)
29 0.000 0.000 0.000 0.000 /home/jackie/code/regulations-parser/regparser/notice/sxs.py:57(build_section_by_section)
11 0.000 0.000 0.000 0.000 /home/jackie/code/regulations-parser/regparser/api_writer.py:140(layer)
8 0.000 0.000 0.000 0.000 /usr/lib/python2.7/posixpath.py:104(splitext)
121 0.000 0.000 0.000 0.000 /home/jackie/code/regulations-parser/regparser/history/delays.py:25(<genexpr>)
1 0.000 0.000 0.000 0.000 {zlib.decompressobj}
170 0.000 0.000 0.000 0.000 /home/jackie/code/regulations-parser/regparser/tree/xml_parser/reg_text.py:197(<lambda>)
16 0.000 0.000 0.000 0.000 /usr/lib/python2.7/_weakrefset.py:20(__enter__)
4 0.000 0.000 0.000 0.000 /usr/local/lib/python2.7/dist-packages/requests/sessions.py:481(mount)
67 0.000 0.000 0.000 0.000 /home/jackie/code/regulations-parser/regparser/citations.py:266(<genexpr>)
4 0.000 0.000 0.000 0.000 /usr/lib/python2.7/posixpath.py:258(expanduser)
6 0.000 0.000 0.000 0.000 /usr/lib/python2.7/threading.py:259(__init__)
2 0.000 0.000 0.000 0.000 /usr/lib/python2.7/httplib.py:488(_check_close)
10 0.000 0.000 0.000 0.000 /usr/local/lib/python2.7/dist-packages/requests/packages/urllib3/packages/ordered_dict.py:45(__setitem__)
2 0.000 0.000 0.000 0.000 /usr/lib/python2.7/platform.py:1510(python_implementation)
12 0.000 0.000 0.000 0.000 /usr/lib/python2.7/logging/__init__.py:1331(getEffectiveLevel)
62 0.000 0.000 0.000 0.000 /usr/lib/python2.7/urlparse.py:206(<genexpr>)
11 0.000 0.000 0.000 0.000 {method 'index' of 'lxml.etree._Element' objects}
79 0.000 0.000 0.000 0.000 /home/jackie/code/regulations-parser/regparser/layer/key_terms.py:46(<genexpr>)
2 0.000 0.000 0.000 0.000 /home/jackie/code/regulations-parser/regparser/citations.py:101(__repr__)
4 0.000 0.000 0.000 0.000 /usr/lib/python2.7/cookielib.py:1543(_process_rfc2109_cookies)
2 0.000 0.000 0.000 0.000 /usr/lib/python2.7/httplib.py:835(putrequest)
4 0.000 0.000 0.000 0.000 {built-in method utcnow}
18 0.000 0.000 0.000 0.000 /usr/local/lib/python2.7/dist-packages/requests/structures.py:76(__getitem__)
2 0.000 0.000 0.000 0.000 /usr/local/lib/python2.7/dist-packages/requests/models.py:414(prepare_auth)
4 0.000 0.000 0.000 0.000 /usr/lib/python2.7/_abcoll.py:367(__contains__)
2 0.000 0.000 0.000 0.000 /usr/lib/python2.7/httplib.py:673(getheaders)
6 0.000 0.000 0.000 0.000 /usr/lib/python2.7/cookielib.py:1180(deepvalues)
66 0.000 0.000 0.000 0.000 {method 'acquire' of 'thread.lock' objects}
4 0.000 0.000 0.000 0.000 /usr/lib/python2.7/cookielib.py:326(split_header_words)
2 0.000 0.000 0.000 0.000 /usr/local/lib/python2.7/dist-packages/requests/adapters.py:211(request_url)
2 0.000 0.000 0.000 0.000 /usr/local/lib/python2.7/dist-packages/requests/models.py:345(prepare_body)
34 0.000 0.000 0.000 0.000 {method 'insert' of 'lxml.etree._Element' objects}
4 0.000 0.000 0.000 0.000 /usr/lib/python2.7/platform.py:1412(_sys_version)
29 0.000 0.000 0.000 0.000 /usr/lib/python2.7/rfc822.py:209(islast)
3 0.000 0.000 0.000 0.000 /home/jackie/code/regulations-parser/regparser/grammar/amdpar.py:98(<lambda>)
2 0.000 0.000 0.000 0.000 /usr/lib/python2.7/socket.py:285(__del__)
184 0.000 0.000 0.000 0.000 {method 'isdigit' of 'str' objects}
3 0.000 0.000 0.000 0.000 /home/jackie/code/regulations-parser/regparser/grammar/amdpar.py:158(<lambda>)
4 0.000 0.000 0.000 0.000 /usr/lib/python2.7/cookielib.py:437(_strip_quotes)
2 0.000 0.000 0.000 0.000 {method 'getsockopt' of '_socket.socket' objects}
28 0.000 0.000 0.000 0.000 /usr/lib/python2.7/UserDict.py:58(get)
56 0.000 0.000 0.000 0.000 /usr/lib/python2.7/sre_parse.py:134(__setitem__)
8 0.000 0.000 0.000 0.000 /usr/lib/python2.7/cookielib.py:848(__init__)
4 0.000 0.000 0.000 0.000 /usr/local/lib/python2.7/dist-packages/requests/utils.py:543(get_auth_from_url)
2 0.000 0.000 0.000 0.000 /usr/lib/python2.7/_abcoll.py:393(items)
6 0.000 0.000 0.000 0.000 /usr/lib/python2.7/locale.py:363(normalize)
95 0.000 0.000 0.000 0.000 /home/jackie/code/regulations-parser/regparser/layer/terms.py:340(<genexpr>)
168 0.000 0.000 0.000 0.000 {method 'getprevious' of 'lxml.etree._Element' objects}
2 0.000 0.000 0.000 0.000 /usr/lib/python2.7/mimetools.py:50(parseplist)
29 0.000 0.000 0.000 0.000 {method 'rfind' of 'unicode' objects}
4 0.000 0.000 0.000 0.000 /usr/lib/python2.7/copy_reg.py:95(_slotnames)
82 0.000 0.000 0.000 0.000 {thread.get_ident}
2 0.000 0.000 0.000 0.000 /usr/lib/python2.7/cookielib.py:1691(clear_expired_cookies)
1 0.000 0.000 0.000 0.000 /usr/lib/python2.7/codecs.py:838(open)
6 0.000 0.000 0.000 0.000 /home/jackie/code/regulations-parser/regparser/grammar/amdpar.py:142(<lambda>)
8 0.000 0.000 0.000 0.000 /usr/lib/python2.7/posixpath.py:119(basename)
6 0.000 0.000 0.000 0.000 /usr/lib/python2.7/cookielib.py:1175(vals_sorted_by_key)
24 0.000 0.000 0.000 0.000 /usr/lib/python2.7/threading.py:299(_is_owned)
29 0.000 0.000 0.000 0.000 /usr/lib/python2.7/rfc822.py:219(iscomment)
1 0.000 0.000 0.000 0.000 /usr/lib/python2.7/logging/__init__.py:817(__init__)
4 0.000 0.000 0.000 0.000 /usr/local/lib/python2.7/dist-packages/requests/packages/urllib3/util.py:65(split_first)
85 0.000 0.000 0.000 0.000 /home/jackie/code/regulations-parser/regparser/notice/changes.py:47(check)
1 0.000 0.000 0.000 0.000 /usr/lib/python2.7/_strptime.py:160(__calc_timezone)
4 0.000 0.000 0.000 0.000 /usr/local/lib/python2.7/dist-packages/requests/models.py:255(__init__)
44 0.000 0.000 0.000 0.000 {method 'tell' of 'cStringIO.StringO' objects}
2 0.000 0.000 0.000 0.000 /usr/local/lib/python2.7/dist-packages/requests/hooks.py:29(dispatch_hook)
46 0.000 0.000 0.000 0.000 /usr/lib/python2.7/sre_compile.py:51(fixup)
103 0.000 0.000 0.000 0.000 {method 'start' of '_sre.SRE_Match' objects}
8 0.000 0.000 0.000 0.000 /usr/lib/python2.7/genericpath.py:85(_splitext)
4 0.000 0.000 0.000 0.000 /home/jackie/code/regulations-parser/regparser/layer/terms.py:249(pos_start_excluding)
2 0.000 0.000 0.000 0.000 {method 'close' of 'file' objects}
20 0.000 0.000 0.000 0.000 /home/jackie/code/regulations-parser/regparser/layer/terms.py:18(__init__)
16 0.000 0.000 0.000 0.000 /usr/lib/python2.7/_weakrefset.py:83(add)
8 0.000 0.000 0.000 0.000 /usr/lib/python2.7/httplib.py:945(putheader)
8 0.000 0.000 0.000 0.000 /usr/lib/python2.7/logging/__init__.py:153(getLevelName)
1 0.000 0.000 0.000 0.000 /home/jackie/code/regulations-parser/regparser/grammar/amdpar.py:184(<lambda>)
8 0.000 0.000 0.000 0.000 /usr/lib/python2.7/_abcoll.py:384(iteritems)
1 0.000 0.000 0.000 0.000 /usr/lib/python2.7/logging/__init__.py:655(__init__)
4 0.000 0.000 0.000 0.000 /usr/local/lib/python2.7/dist-packages/requests/packages/urllib3/util.py:46(__new__)
2 0.000 0.000 0.000 0.000 /usr/lib/python2.7/rfc822.py:454(items)
9 0.000 0.000 0.000 0.000 /usr/lib/python2.7/logging/__init__.py:311(getMessage)
7 0.000 0.000 0.000 0.000 /usr/lib/python2.7/sre_parse.py:225(_class_escape)
14 0.000 0.000 0.000 0.000 /usr/lib/python2.7/cookielib.py:43(_debug)
4 0.000 0.000 0.000 0.000 /usr/lib/python2.7/copy.py:113(_copy_with_constructor)
66 0.000 0.000 0.000 0.000 {method 'isdigit' of 'unicode' objects}
9 0.000 0.000 0.000 0.000 /usr/lib/python2.7/logging/__init__.py:445(usesTime)
44 0.000 0.000 0.000 0.000 /home/jackie/code/regulations-parser/regparser/api_writer.py:21(__init__)
41 0.000 0.000 0.000 0.000 /home/jackie/code/regulations-parser/regparser/history/delays.py:13(<lambda>)
8 0.000 0.000 0.000 0.000 /usr/lib/python2.7/logging/__init__.py:81(<lambda>)
4 0.000 0.000 0.000 0.000 {method 'settimeout' of '_socket.socket' objects}
36 0.000 0.000 0.000 0.000 /home/jackie/code/regulations-parser/regparser/notice/diff.py:370(<genexpr>)
8 0.000 0.000 0.000 0.000 /usr/lib/python2.7/threading.py:1152(currentThread)
2 0.000 0.000 0.000 0.000 /usr/local/lib/python2.7/dist-packages/requests/packages/urllib3/_collections.py:45(__getitem__)
1 0.000 0.000 0.000 0.000 {time.tzset}
4 0.000 0.000 0.000 0.000 /usr/lib/python2.7/_weakrefset.py:36(__init__)
2 0.000 0.000 0.000 0.000 /usr/local/lib/python2.7/dist-packages/requests/packages/urllib3/_collections.py:52(__setitem__)
16 0.000 0.000 0.000 0.000 {method 'lstrip' of 'str' objects}
14 0.000 0.000 0.000 0.000 {method 'index' of 'unicode' objects}
3 0.000 0.000 0.000 0.000 /usr/local/lib/python2.7/dist-packages/requests/packages/urllib3/packages/ordered_dict.py:125(items)
24 0.000 0.000 0.000 0.000 /usr/lib/python2.7/Queue.py:237(_qsize)
21 0.000 0.000 0.000 0.000 /home/jackie/code/regulations-parser/regparser/grammar/tokens.py:117(__init__)
2 0.000 0.000 0.000 0.000 /usr/lib/python2.7/Queue.py:150(get)
4 0.000 0.000 0.000 0.000 /usr/lib/python2.7/cookielib.py:123(offset_from_tz_string)
2 0.000 0.000 0.000 0.000 /usr/lib/python2.7/httplib.py:1160(__init__)
2 0.000 0.000 0.000 0.000 /usr/local/lib/python2.7/dist-packages/requests/models.py:182(__init__)
2 0.000 0.000 0.000 0.000 /home/jackie/code/regulations-parser/regparser/grammar/delays.py:39(<lambda>)
16 0.000 0.000 0.000 0.000 {thread.allocate_lock}
28 0.000 0.000 0.000 0.000 {method 'rfind' of 'str' objects}
42 0.000 0.000 0.000 0.000 {method 'release' of 'thread.lock' objects}
12 0.000 0.000 0.000 0.000 /usr/local/lib/python2.7/dist-packages/requests/cookies.py:46(get_full_url)
32 0.000 0.000 0.000 0.000 /home/jackie/code/regulations-parser/regparser/history/notices.py:37(<lambda>)
8 0.000 0.000 0.000 0.000 /usr/local/lib/python2.7/dist-packages/requests/models.py:340(<genexpr>)
16 0.000 0.000 0.000 0.000 /usr/lib/python2.7/_weakrefset.py:16(__init__)
13 0.000 0.000 0.000 0.000 {method '__subclasses__' of 'type' objects}
23 0.000 0.000 0.000 0.000 /usr/local/lib/python2.7/dist-packages/requests/packages/urllib3/packages/ordered_dict.py:64(__iter__)
2 0.000 0.000 0.000 0.000 /usr/local/lib/python2.7/dist-packages/requests/sessions.py:466(get_adapter)
2 0.000 0.000 0.000 0.000 /usr/local/lib/python2.7/dist-packages/requests/adapters.py:234(add_headers)
16 0.000 0.000 0.000 0.000 {time.time}
3 0.000 0.000 0.000 0.000 /usr/lib/python2.7/logging/__init__.py:210(_acquireLock)
22 0.000 0.000 0.000 0.000 /usr/lib/python2.7/Queue.py:240(_put)
6 0.000 0.000 0.000 0.000 /usr/lib/python2.7/encodings/idna.py:62(ToASCII)
8 0.000 0.000 0.000 0.000 {method 'index' of 'list' objects}
15 0.000 0.000 0.000 0.000 /usr/lib/python2.7/threading.py:58(__init__)
1 0.000 0.000 0.000 0.000 /usr/lib/python2.7/encodings/idna.py:279(getregentry)
16 0.000 0.000 0.000 0.000 /home/jackie/code/regulations-parser/regparser/notice/diff.py:215(<lambda>)
2 0.000 0.000 0.000 0.000 /usr/local/lib/python2.7/dist-packages/requests/models.py:38(path_url)
8 0.000 0.000 0.000 0.000 {method 'encode' of 'str' objects}
7 0.000 0.000 0.000 0.000 /home/jackie/code/regulations-parser/regparser/builder.py:163(__init__)
2 0.000 0.000 0.000 0.000 /home/jackie/code/regulations-parser/regparser/notice/changes.py:31(impossible_label)
1 0.000 0.000 0.000 0.000 /usr/lib/python2.7/urlparse.py:68(clear_cache)
17 0.000 0.000 0.000 0.000 /usr/lib/python2.7/logging/__init__.py:598(filter)
6 0.000 0.000 0.000 0.000 /usr/local/lib/python2.7/dist-packages/requests/structures.py:82(__iter__)
8 0.000 0.000 0.000 0.000 /usr/lib/python2.7/threading.py:967(name)
2 0.000 0.000 0.000 0.000 /usr/local/lib/python2.7/dist-packages/requests/models.py:528(iter_content)
1 0.000 0.000 0.000 0.000 /usr/lib/python2.7/encodings/__init__.py:49(normalize_encoding)
8 0.000 0.000 0.000 0.000 /usr/local/lib/python2.7/dist-packages/requests/hooks.py:20(default_hooks)
2 0.000 0.000 0.000 0.000 /usr/lib/python2.7/httplib.py:691(__init__)
4 0.000 0.000 0.000 0.000 /usr/lib/python2.7/cookielib.py:930(set_ok_version)
16 0.000 0.000 0.000 0.000 /usr/lib/python2.7/_weakrefset.py:52(_commit_removals)
1 0.000 0.000 0.000 0.000 {built-in method flush}
10 0.000 0.000 0.000 0.000 /usr/lib/python2.7/sre_parse.py:710(literal)
12 0.000 0.000 0.000 0.000 {delattr}
47 0.000 0.000 0.000 0.000 {chr}
1 0.000 0.000 0.000 0.000 /home/jackie/code/regulations-parser/regparser/notice/changes.py:195(create_reserve_amendment)
8 0.000 0.000 0.000 0.000 {time.strftime}
4 0.000 0.000 0.000 0.000 <string>:8(__new__)
2 0.000 0.000 0.000 0.000 /home/jackie/code/regulations-parser/regparser/notice/changes.py:15(bad_label)
15 0.000 0.000 0.000 0.000 /home/jackie/code/regulations-parser/regparser/grammar/delays.py:32(<lambda>)
9 0.000 0.000 0.000 0.000 {method 'flush' of 'file' objects}
3 0.000 0.000 0.000 0.000 /usr/lib/python2.7/sre_parse.py:216(isname)
8 0.000 0.000 0.000 0.000 /usr/local/lib/python2.7/dist-packages/requests/cookies.py:91(info)
4 0.000 0.000 0.000 0.000 /usr/lib/python2.7/cookielib.py:888(is_blocked)
3 0.000 0.000 0.000 0.000 /usr/lib/python2.7/logging/__init__.py:219(_releaseLock)
24 0.000 0.000 0.000 0.000 /usr/local/lib/python2.7/dist-packages/requests/structures.py:83(<genexpr>)
1 0.000 0.000 0.000 0.000 /usr/lib/python2.7/logging/__init__.py:636(_addHandlerRef)
15 0.000 0.000 0.000 0.000 /usr/lib/python2.7/_abcoll.py:98(__subclasshook__)
4 0.000 0.000 0.000 0.000 /usr/local/lib/python2.7/dist-packages/requests/cookies.py:84(__init__)
1 0.000 0.000 0.000 0.000 /home/jackie/code/regulations-parser/regparser/layer/interpretations.py:13(__init__)
1 0.000 0.000 0.000 0.000 /usr/lib/python2.7/_abcoll.py:128(__subclasshook__)
1 0.000 0.000 0.000 0.000 /usr/lib/python2.7/_strptime.py:103(__calc_am_pm)
2 0.000 0.000 0.000 0.000 /usr/lib/python2.7/cookielib.py:1253(_cookie_attrs)
18 0.000 0.000 0.000 0.000 {method 'index' of 'str' objects}
84 0.000 0.000 0.000 0.000 /home/jackie/code/regulations-parser/regparser/layer/terms.py:343(<genexpr>)
1 0.000 0.000 0.000 0.000 /home/jackie/code/regulations-parser/regparser/tree/reg_text.py:68(build_empty_part)
6 0.000 0.000 0.000 0.000 {_locale.setlocale}
4 0.000 0.000 0.000 0.000 /usr/lib/python2.7/cookielib.py:957(set_ok_name)
1 0.000 0.000 0.000 0.000 /usr/lib/python2.7/_abcoll.py:24(_hasattr)
1 0.000 0.000 0.000 0.000 /usr/lib/python2.7/logging/__init__.py:1283(addHandler)
2 0.000 0.000 0.000 0.000 /usr/lib/python2.7/ssl.py:394(close)
1 0.000 0.000 0.000 0.000 /usr/lib/python2.7/logging/__init__.py:684(createLock)
2 0.000 0.000 0.000 0.000 /usr/lib/python2.7/collections.py:54(__setitem__)
2 0.000 0.000 0.000 0.000 /usr/local/lib/python2.7/dist-packages/requests/utils.py:44(super_len)
32 0.000 0.000 0.000 0.000 /usr/lib/python2.7/UserDict.py:70(__contains__)
2 0.000 0.000 0.000 0.000 /usr/lib/python2.7/urlparse.py:223(urlunparse)
2 0.000 0.000 0.000 0.000 /usr/local/lib/python2.7/dist-packages/requests/adapters.py:111(cert_verify)
7 0.000 0.000 0.000 0.000 build_from.py:51(<genexpr>)
6 0.000 0.000 0.000 0.000 /home/jackie/code/regulations-parser/regparser/layer/meta.py:29(<lambda>)
1 0.000 0.000 0.000 0.000 /home/jackie/code/regulations-parser/regparser/layer/internal_citations.py:13(__init__)
72 0.000 0.000 0.000 0.000 /usr/lib/python2.7/sre_compile.py:24(_identityfunction)
12 0.000 0.000 0.000 0.000 {method 'toordinal' of 'datetime.date' objects}
1 0.000 0.000 0.000 0.000 /usr/lib/python2.7/codecs.py:717(__exit__)
2 0.000 0.000 0.000 0.000 /usr/lib/python2.7/urlparse.py:233(urlunsplit)
9 0.000 0.000 0.000 0.000 /usr/lib/python2.7/httplib.py:523(isclosed)
1 0.000 0.000 0.000 0.000 /usr/lib/python2.7/codecs.py:648(__init__)
1 0.000 0.000 0.000 0.000 /home/jackie/code/regulations-parser/regparser/api_writer.py:129(__init__)
22 0.000 0.000 0.000 0.000 /home/jackie/code/regulations-parser/regparser/grammar/tokens.py:132(__repr__)
4 0.000 0.000 0.000 0.000 /usr/local/lib/python2.7/dist-packages/requests/cookies.py:49(is_unverifiable)
4 0.000 0.000 0.000 0.000 /usr/local/lib/python2.7/dist-packages/requests/adapters.py:36(__init__)
4 0.000 0.000 0.000 0.000 {method 'get' of 'dictproxy' objects}
2 0.000 0.000 0.000 0.000 /usr/lib/python2.7/platform.py:1345(release)
1 0.000 0.000 0.000 0.000 /usr/lib/python2.7/codecs.py:77(__new__)
2 0.000 0.000 0.000 0.000 /usr/lib/python2.7/collections.py:132(pop)
4 0.000 0.000 0.000 0.000 /usr/lib/python2.7/cookielib.py:903(is_not_allowed)
4 0.000 0.000 0.000 0.000 /usr/lib/python2.7/UserDict.py:18(__getitem__)
2 0.000 0.000 0.000 0.000 {method 'tolist' of 'array.array' objects}
1 0.000 0.000 0.000 0.000 /usr/lib/python2.7/string.py:248(strip)
2 0.000 0.000 0.000 0.000 {built-in method fromkeys}
2 0.000 0.000 0.000 0.000 /usr/lib/python2.7/socket.py:292(flush)
6 0.000 0.000 0.000 0.000 /usr/lib/python2.7/cookielib.py:1710(__iter__)
7 0.000 0.000 0.000 0.000 {method 'translate' of 'str' objects}
6 0.000 0.000 0.000 0.000 /usr/local/lib/python2.7/dist-packages/requests/packages/urllib3/request.py:50(__init__)
2 0.000 0.000 0.000 0.000 {method 'count' of 'str' objects}
2 0.000 0.000 0.000 0.000 /usr/local/lib/python2.7/dist-packages/requests/models.py:270(prepare_method)
4 0.000 0.000 0.000 0.000 /usr/lib/python2.7/cookielib.py:1036(set_ok_port)
2 0.000 0.000 0.000 0.000 /usr/local/lib/python2.7/dist-packages/requests/models.py:402(prepare_content_length)
10 0.000 0.000 0.000 0.000 /usr/lib/python2.7/httplib.py:807(_output)
8 0.000 0.000 0.000 0.000 /home/jackie/code/regulations-parser/regparser/layer/layer.py:15(pre_process)
2 0.000 0.000 0.000 0.000 /usr/local/lib/python2.7/dist-packages/requests/packages/urllib3/util.py:292(resolve_ssl_version)
1 0.000 0.000 0.000 0.000 /home/jackie/code/regulations-parser/regparser/builder.py:104(__init__)
1 0.000 0.000 0.000 0.000 {posix.uname}
3 0.000 0.000 0.000 0.000 /usr/lib/python2.7/sre_parse.py:210(isident)
2 0.000 0.000 0.000 0.000 /usr/lib/python2.7/httplib.py:721(_set_hostport)
1 0.000 0.000 0.000 0.000 /home/jackie/code/regulations-parser/regparser/api_writer.py:137(regulation)
1 0.000 0.000 0.000 0.000 /usr/lib/python2.7/string.py:281(split)
2 0.000 0.000 0.000 0.000 /usr/local/lib/python2.7/dist-packages/requests/structures.py:85(__len__)
1 0.000 0.000 0.000 0.000 {posix.readlink}
2 0.000 0.000 0.000 0.000 /usr/lib/python2.7/urllib.py:1043(_is_unicode)
8 0.000 0.000 0.000 0.000 {posix.getpid}
2 0.000 0.000 0.000 0.000 /usr/lib/python2.7/Queue.py:243(_get)
4 0.000 0.000 0.000 0.000 {method 'format' of 'str' objects}
46 0.000 0.000 0.000 0.000 {method 'isalnum' of 'str' objects}
2 0.000 0.000 0.000 0.000 /usr/lib/python2.7/Queue.py:234(_init)
2 0.000 0.000 0.000 0.000 /usr/lib/python2.7/cookielib.py:1246(_cookies_for_request)
4 0.000 0.000 0.000 0.000 {method 'weekday' of 'datetime.date' objects}
5 0.000 0.000 0.000 0.000 /usr/lib/python2.7/_strptime.py:212(<genexpr>)
2 0.000 0.000 0.000 0.000 /usr/local/lib/python2.7/dist-packages/requests/packages/urllib3/connectionpool.py:128(__init__)
2 0.000 0.000 0.000 0.000 /home/jackie/code/regulations-parser/regparser/grammar/delays.py:14(__init__)
2 0.000 0.000 0.000 0.000 /usr/lib/python2.7/urlparse.py:76(username)
2 0.000 0.000 0.000 0.000 /usr/lib/python2.7/platform.py:1523(python_version)
1 0.000 0.000 0.000 0.000 /home/jackie/code/regulations-parser/regparser/history/delays.py:49(<lambda>)
1 0.000 0.000 0.000 0.000 /usr/lib/python2.7/_strptime.py:31(LocaleTime)
2 0.000 0.000 0.000 0.000 /usr/local/lib/python2.7/dist-packages/requests/packages/urllib3/connectionpool.py:83(set_cert)
1 0.000 0.000 0.000 0.000 /usr/lib/python2.7/logging/__init__.py:182(_checkLevel)
4 0.000 0.000 0.000 0.000 {method 'iterkeys' of 'dict' objects}
2 0.000 0.000 0.000 0.000 /usr/local/lib/python2.7/dist-packages/requests/models.py:145(<genexpr>)
1 0.000 0.000 0.000 0.000 {method 'rsplit' of 'str' objects}
1 0.000 0.000 0.000 0.000 {_codecs.lookup}
1 0.000 0.000 0.000 0.000 /usr/lib/python2.7/logging/__init__.py:390(__init__)
1 0.000 0.000 0.000 0.000 /usr/lib/python2.7/encodings/idna.py:146(Codec)
2 0.000 0.000 0.000 0.000 /usr/lib/python2.7/urlparse.py:86(password)
3 0.000 0.000 0.000 0.000 /home/jackie/code/regulations-parser/regparser/grammar/amdpar.py:15(<lambda>)
16 0.000 0.000 0.000 0.000 {method 'remove' of 'set' objects}
1 0.000 0.000 0.000 0.000 /usr/lib/python2.7/_strptime.py:176(TimeRE)
1 0.000 0.000 0.000 0.000 /usr/lib/python2.7/codecs.py:322(__init__)
1 0.000 0.000 0.000 0.000 /usr/lib/python2.7/encodings/idna.py:271(StreamWriter)
1 0.000 0.000 0.000 0.000 /home/jackie/code/regulations-parser/regparser/grammar/delays.py:42(<lambda>)
1 0.000 0.000 0.000 0.000 /usr/lib/python2.7/codecs.py:395(__init__)
36 0.000 0.000 0.000 0.000 /home/jackie/code/regulations-parser/regparser/grammar/delays.py:49(<lambda>)
3 0.000 0.000 0.000 0.000 /usr/lib/python2.7/_abcoll.py:26(<genexpr>)
2 0.000 0.000 0.000 0.000 {method 'tostring' of 'array.array' objects}
1 0.000 0.000 0.000 0.000 /usr/lib/python2.7/logging/__init__.py:578(__init__)
1 0.000 0.000 0.000 0.000 {method '__getitem__' of 'dict' objects}
4 0.000 0.000 0.000 0.000 /home/jackie/code/regulations-parser/regparser/layer/terms.py:256(<genexpr>)
1 0.000 0.000 0.000 0.000 /usr/lib/python2.7/logging/__init__.py:754(setFormatter)
1 0.000 0.000 0.000 0.000 /usr/lib/python2.7/encodings/idna.py:231(IncrementalDecoder)
1 0.000 0.000 0.000 0.000 /usr/lib/python2.7/encodings/idna.py:274(StreamReader)
1 0.000 0.000 0.000 0.000 /usr/lib/python2.7/codecs.py:714(__enter__)
2 0.000 0.000 0.000 0.000 /usr/lib/python2.7/calendar.py:50(<lambda>)
2 0.000 0.000 0.000 0.000 {method 'pop' of 'dict' objects}
2 0.000 0.000 0.000 0.000 /usr/local/lib/python2.7/dist-packages/requests/cookies.py:65(get_new_headers)
1 0.000 0.000 0.000 0.000 /usr/lib/python2.7/encodings/idna.py:197(IncrementalEncoder)
1 0.000 0.000 0.000 0.000 {method 'disable' of '_lsprof.Profiler' objects}
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment