Last active
May 8, 2016 20:24
-
-
Save hellpanderrr/a751d16905d0c27d61ea334f6e9212c9 to your computer and use it in GitHub Desktop.
pdfminer-20140328 profiling
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
DSD_Y41-650-D-PermitsCompleted.pdf 34 pages | |
Sun May 08 22:53:13 2016 restats_w | |
53819963 function calls (53796078 primitive calls) in 187.163 seconds | |
Ordered by: internal time | |
ncalls tottime percall cumtime percall filename:lineno(function) | |
34 30.264 0.890 145.637 4.283 layout.py:607(group_textboxes) | |
7795373 26.562 0.000 40.905 0.000 utils.py:154(<lambda>) | |
15342479 16.521 0.000 16.521 0.000 utils.py:329(__contains__) | |
7782749 14.318 0.000 14.318 0.000 layout.py:641(key_obj) | |
10217 13.951 0.001 54.856 0.005 :0(sorted) | |
136 13.028 0.096 22.061 0.162 :0(dump) | |
10217 9.984 0.001 73.020 0.007 utils.py:148(csort) | |
7805590 8.181 0.000 8.181 0.000 utils.py:152(<genexpr>) | |
283210 5.812 0.000 9.033 0.000 copy_reg.py:59(_reduce_ex) | |
512602 4.611 0.000 7.964 0.000 utils.py:373(find) | |
380675 4.319 0.000 6.652 0.000 layout.py:613(dist) | |
1504926 2.552 0.000 2.552 0.000 :0(hasattr) | |
1319222 1.979 0.000 1.979 0.000 :0(min) | |
89359 1.960 0.000 3.606 0.000 layout.py:224(__init__) | |
1308847 1.838 0.000 1.838 0.000 :0(max) | |
693323 1.635 0.000 2.339 0.000 utils.py:331(_getrange) | |
89359 1.501 0.000 6.117 0.000 converter.py:106(render_char) | |
29362 1.386 0.000 9.460 0.000 layout.py:631(isany) | |
111383 1.359 0.000 2.634 0.000 layout.py:319(add) | |
1029690 1.350 0.000 1.350 0.000 :0(isinstance) | |
906293 1.337 0.000 1.337 0.000 :0(append) | |
5892 1.222 0.000 14.294 0.002 layout.py:499(group_objects) | |
84017 0.981 0.000 4.624 0.000 psparser.py:497(nexttoken) | |
70564 0.970 0.000 7.106 0.000 psparser.py:567(nextobject) | |
707666 0.907 0.000 0.907 0.000 :0(add) | |
217133 0.879 0.000 0.879 0.000 layout.py:101(set_bbox) | |
87465 0.841 0.000 0.981 0.000 utils.py:34(__call__) | |
34 0.797 0.023 14.983 0.441 pdfinterp.py:855(execute) | |
84449 0.776 0.000 1.250 0.000 psparser.py:274(_parse_main) | |
311586 0.767 0.000 0.767 0.000 :0(getattr) | |
89359 0.654 0.000 2.969 0.000 layout.py:369(add) | |
87848 0.641 0.000 1.335 0.000 layout.py:144(voverlap) | |
177173 0.559 0.000 0.760 0.000 layout.py:133(is_voverlap) | |
5858 0.559 0.000 7.008 0.001 pdfdevice.py:85(render_string_horizontal) | |
181466 0.526 0.000 0.526 0.000 utils.py:112(apply_matrix_pt) | |
185664 0.473 0.000 0.473 0.000 :0(search) | |
207858 0.465 0.000 0.669 0.000 layout.py:296(add) | |
105750 0.417 0.000 0.858 0.000 layout.py:82(__init__) | |
191674 0.415 0.000 0.415 0.000 :0(pop) | |
154019 0.413 0.000 0.413 0.000 utils.py:182(drange) | |
192097 0.342 0.000 0.342 0.000 utils.py:324(<genexpr>) | |
38786 0.341 0.000 0.573 0.000 psparser.py:371(_parse_number) | |
87374 0.338 0.000 0.830 0.000 layout.py:119(hdistance) | |
155721 0.322 0.000 0.451 0.000 pdfinterp.py:239(fillbuf) | |
30913 0.311 0.000 0.595 0.000 psparser.py:404(_parse_keyword) | |
69905 0.301 0.000 0.649 0.000 pdfinterp.py:282(flush) | |
12658 0.272 0.000 0.789 0.000 utils.py:352(add) | |
87374 0.269 0.000 0.364 0.000 layout.py:115(is_hoverlap) | |
89359 0.266 0.000 0.266 0.000 utils.py:105(translate_matrix) | |
68 0.250 0.004 0.606 0.009 utils.py:169(fsplit) | |
181966 0.248 0.000 0.248 0.000 :0(start) | |
89359 0.242 0.000 0.359 0.000 pdffont.py:556(to_unichr) | |
234742 0.205 0.000 0.205 0.000 :0(abs) | |
226016/225982 0.203 0.000 0.203 0.000 :0(len) | |
83981 0.200 0.000 0.302 0.000 psparser.py:318(_add_token) | |
157358 0.198 0.000 0.227 0.000 :0(extend) | |
12658/34 0.192 0.000 0.560 0.016 layout.py:305(analyze) | |
5858 0.186 0.000 0.901 0.000 layout.py:378(find_neighbors) | |
81678 0.186 0.000 0.275 0.000 psparser.py:528(push) | |
3451 0.184 0.000 9.603 0.003 layout.py:574(group_textlines) | |
184576 0.176 0.000 0.176 0.000 pdffont.py:488(is_vertical) | |
70528 0.175 0.000 0.256 0.000 psparser.py:542(add_results) | |
90549 0.163 0.000 0.233 0.000 layout.py:683(<lambda>) | |
89359 0.151 0.000 0.151 0.000 pdffont.py:509(get_height) | |
87465 0.141 0.000 0.141 0.000 utils.py:30(__get__) | |
87465 0.141 0.000 0.141 0.000 :0(items) | |
85027 0.138 0.000 0.138 0.000 :0(replace) | |
89359 0.133 0.000 0.133 0.000 pdffont.py:515(char_width) | |
15659 0.130 0.000 0.242 0.000 psparser.py:390(_parse_float) | |
89359 0.117 0.000 0.117 0.000 cmapdb.py:144(get_unichr) | |
34 0.114 0.003 170.889 5.026 layout.py:679(analyze) | |
28342 0.113 0.000 0.210 0.000 pdfinterp.py:290(do_keyword) | |
89359 0.104 0.000 0.104 0.000 pdffont.py:500(get_descent) | |
69915 0.093 0.000 0.093 0.000 psparser.py:537(popall) | |
41563 0.093 0.000 0.133 0.000 pdfinterp.py:385(push) | |
1 0.088 0.088 187.162 187.162 <string>:1(<module>) | |
74161 0.087 0.000 0.087 0.000 :0(isdigit) | |
89325 0.087 0.000 0.087 0.000 layout.py:276(is_compatible) | |
29362 0.083 0.000 0.083 0.000 :0(difference) | |
5858 0.083 0.000 7.126 0.001 pdfdevice.py:64(render_string) | |
89359 0.080 0.000 0.080 0.000 pdffont.py:524(char_disp) | |
136 0.078 0.001 0.078 0.001 :0(open) | |
90481 0.076 0.000 0.076 0.000 layout.py:61(analyze) | |
35478 0.074 0.000 0.113 0.000 psparser.py:208(fillbuf) | |
5513 0.066 0.000 0.174 0.000 psparser.py:334(_parse_literal) | |
37498 0.066 0.000 0.066 0.000 psparser.py:102(intern) | |
6766 0.063 0.000 0.136 0.000 utils.py:365(remove) | |
15099 0.061 0.000 0.316 0.000 layout.py:330(__init__) | |
28342 0.060 0.000 0.085 0.000 psparser.py:131(keyword_name) | |
6312 0.059 0.000 0.107 0.000 psparser.py:421(_parse_string) | |
15201 0.056 0.000 0.201 0.000 layout.py:285(__init__) | |
15099 0.056 0.000 0.255 0.000 layout.py:315(__init__) | |
21116 0.052 0.000 0.068 0.000 utils.py:134(uniq) | |
17640 0.049 0.000 0.049 0.000 pdfinterp.py:389(pop) | |
40104 0.044 0.000 0.044 0.000 :0(isalpha) | |
3605 0.044 0.000 0.084 0.000 psparser.py:219(nextline) | |
5858 0.041 0.000 0.297 0.000 layout.py:353(analyze) | |
6800/34 0.040 0.000 0.064 0.002 layout.py:21(run) | |
2374 0.031 0.000 0.082 0.000 pdfparser.py:60(do_keyword) | |
5859 0.031 0.000 0.031 0.000 :0(map) | |
5858 0.030 0.000 7.156 0.001 pdfinterp.py:754(do_TJ) | |
6028 0.024 0.000 0.024 0.000 utils.py:96(mult_matrix) | |
1122 0.024 0.000 0.108 0.000 converter.py:73(paint_path) | |
5513 0.023 0.000 0.053 0.000 :0(decode) | |
3383 0.022 0.000 0.290 0.000 layout.py:458(__init__) | |
3383/34 0.022 0.000 0.561 0.017 layout.py:466(analyze) | |
3417 0.021 0.000 0.420 0.000 layout.py:434(analyze) | |
5858 0.020 0.000 0.160 0.000 layout.py:364(__init__) | |
1 0.020 0.020 0.816 0.816 pdfdocument.py:168(load) | |
1190 0.020 0.000 0.040 0.000 utils.py:189(get_bound) | |
5858 0.019 0.000 7.175 0.001 pdfinterp.py:764(do_Tj) | |
5858 0.019 0.000 0.130 0.000 layout.py:421(__init__) | |
5858 0.019 0.000 0.140 0.000 layout.py:343(__init__) | |
68 0.018 0.000 0.683 0.010 utils.py:346(extend) | |
3146 0.018 0.000 0.029 0.000 utils.py:212(choplist) | |
8603 0.018 0.000 0.026 0.000 layout.py:290(__iter__) | |
6766 0.017 0.000 0.017 0.000 layout.py:469(<lambda>) | |
3383 0.017 0.000 0.184 0.000 layout.py:300(extend) | |
5513 0.017 0.000 0.017 0.000 :0(utf_8_decode) | |
3610 0.014 0.000 0.014 0.000 pdfinterp.py:724(do_Td) | |
5513 0.014 0.000 0.030 0.000 utf_8.py:15(decode) | |
5868 0.013 0.000 0.023 0.000 utils.py:130(isnumber) | |
5858 0.013 0.000 0.020 0.000 layout.py:691(<lambda>) | |
5858 0.013 0.000 0.044 0.000 pdffont.py:494(decode) | |
1336 0.012 0.000 0.020 0.000 pdfinterp.py:492(do_re) | |
9275 0.012 0.000 0.012 0.000 layout.py:112(is_empty) | |
1143 0.012 0.000 0.017 0.000 :0(join) | |
1 0.012 0.012 187.075 187.075 pdf_test.py:31(convert_pdf_to_txt) | |
3417 0.011 0.000 0.011 0.000 utils.py:323(__iter__) | |
3010 0.010 0.000 0.045 0.000 psparser.py:599(<genexpr>) | |
5152 0.010 0.000 0.014 0.000 layout.py:293(__len__) | |
4446 0.010 0.000 0.013 0.000 psparser.py:122(literal_name) | |
7210 0.009 0.000 0.009 0.000 :0(end) | |
6766 0.009 0.000 0.009 0.000 :0(remove) | |
1123/155 0.009 0.000 0.015 0.000 pdftypes.py:100(decipher_all) | |
1095 0.009 0.000 0.009 0.000 :0(read) | |
1181 0.008 0.000 0.010 0.000 psparser.py:555(end_type) | |
1040 0.008 0.000 0.103 0.000 pdfinterp.py:501(do_S) | |
8603 0.008 0.000 0.008 0.000 :0(iter) | |
1999 0.008 0.000 0.014 0.000 pdfinterp.py:703(do_Tf) | |
1122 0.007 0.000 0.052 0.000 layout.py:156(__init__) | |
5858 0.007 0.000 0.007 0.000 layout.py:436(<lambda>) | |
2248 0.007 0.000 0.010 0.000 pdfinterp.py:645(do_BT) | |
2166 0.007 0.000 0.007 0.000 :0(match) | |
1288 0.007 0.000 0.008 0.000 pdfinterp.py:399(set_current_state) | |
5858 0.007 0.000 0.007 0.000 layout.py:212(__init__) | |
1288 0.006 0.000 0.028 0.000 pdfinterp.py:396(get_current_state) | |
1288 0.006 0.000 0.014 0.000 pdfinterp.py:79(copy) | |
5858 0.006 0.000 0.006 0.000 pdffont.py:491(is_multibyte) | |
1 0.006 0.006 0.025 0.025 pdfdocument.py:95(load) | |
1322 0.006 0.000 0.008 0.000 pdfinterp.py:57(__init__) | |
34 0.006 0.000 0.010 0.000 pdf_test.py:15(get_objects) | |
1288 0.005 0.000 0.015 0.000 pdfinterp.py:410(do_Q) | |
1288 0.005 0.000 0.008 0.000 pdfinterp.py:113(copy) | |
3570 0.005 0.000 0.005 0.000 pdfinterp.py:93(reset) | |
36 0.005 0.000 0.015 0.000 cmapdb.py:307(do_keyword) | |
1288 0.005 0.000 0.035 0.000 pdfinterp.py:405(do_q) | |
34 0.005 0.000 0.008 0.000 :0(sort) | |
414 0.005 0.000 0.016 0.000 psparser.py:481(_parse_hexstring) | |
1040 0.004 0.000 0.051 0.000 layout.py:170(__init__) | |
902 0.004 0.000 0.014 0.000 psparser.py:523(seek) | |
1833 0.004 0.000 0.004 0.000 psparser.py:532(pop) | |
2248 0.004 0.000 0.004 0.000 pdfinterp.py:741(do_Tm) | |
1868 0.004 0.000 0.004 0.000 :0(startswith) | |
3646 0.004 0.000 0.004 0.000 converter.py:74(<genexpr>) | |
902 0.004 0.000 0.007 0.000 psparser.py:191(seek) | |
1181 0.004 0.000 0.005 0.000 psparser.py:548(start_type) | |
828 0.004 0.000 0.008 0.000 :0(sub) | |
984 0.004 0.000 0.004 0.000 :0(seek) | |
3417 0.003 0.000 0.003 0.000 layout.py:705(<lambda>) | |
1322 0.003 0.000 0.003 0.000 pdfinterp.py:103(__init__) | |
1058 0.003 0.000 0.005 0.000 psparser.py:473(_parse_wclose) | |
354 0.003 0.000 0.298 0.001 pdfdocument.py:657(getobj) | |
1058 0.003 0.000 0.005 0.000 psparser.py:463(_parse_wopen) | |
732 0.003 0.000 0.004 0.000 psparser.py:489(<lambda>) | |
769/693 0.003 0.000 0.303 0.000 pdftypes.py:73(resolve1) | |
1040 0.003 0.000 0.004 0.000 pdfinterp.py:462(do_m) | |
3263 0.003 0.000 0.003 0.000 psparser.py:172(flush) | |
1040 0.003 0.000 0.004 0.000 pdfinterp.py:467(do_l) | |
940 0.003 0.000 0.003 0.000 psparser.py:516(reset) | |
1015 0.003 0.000 0.003 0.000 :0(tell) | |
1254 0.002 0.000 0.002 0.000 pdfinterp.py:551(do_n) | |
156 0.002 0.000 0.280 0.002 pdfdocument.py:644(_getobj_parse) | |
2248 0.002 0.000 0.002 0.000 pdfinterp.py:650(do_ET) | |
36 0.002 0.000 0.002 0.000 :0(decompress) | |
301 0.002 0.000 0.003 0.000 psparser.py:446(_parse_string_1) | |
1126 0.002 0.000 0.002 0.000 pdftypes.py:53(__init__) | |
34 0.002 0.000 0.133 0.004 pdfinterp.py:328(init_resources) | |
1424 0.002 0.000 0.002 0.000 pdfdevice.py:25(set_ctm) | |
354 0.002 0.000 0.299 0.001 pdftypes.py:65(resolve) | |
68 0.001 0.000 0.022 0.000 pdfinterp.py:797(do_Do) | |
1337 0.001 0.000 0.001 0.000 :0(chr) | |
402 0.001 0.000 0.002 0.000 utils.py:224(nunpack) | |
103/35 0.001 0.000 0.103 0.003 pdfpage.py:80(search) | |
326 0.001 0.000 0.120 0.000 pdftypes.py:159(dict_value) | |
340 0.001 0.000 0.002 0.000 layout.py:718(<genexpr>) | |
68 0.001 0.000 0.003 0.000 layout.py:189(__init__) | |
1254 0.001 0.000 0.001 0.000 pdfinterp.py:556(do_W) | |
469 0.001 0.000 0.001 0.000 :0(split) | |
34 0.001 0.000 0.090 0.003 pdfpage.py:44(__init__) | |
134 0.001 0.000 0.003 0.000 cmapdb.py:179(add_cid2unichr) | |
465 0.001 0.000 0.001 0.000 :0(groups) | |
412 0.001 0.000 0.001 0.000 pdftypes.py:213(get_any) | |
34 0.001 0.000 170.890 5.026 converter.py:44(end_page) | |
68 0.001 0.000 0.008 0.000 layout.py:714(__init__) | |
2 0.001 0.000 0.001 0.001 :0(__import__) | |
323 0.001 0.000 0.001 0.000 pdfdocument.py:344(<genexpr>) | |
476 0.001 0.000 0.001 0.000 :0(strip) | |
38 0.001 0.000 0.003 0.000 pdfdocument.py:410(decrypt_rc4) | |
198 0.001 0.000 0.050 0.000 pdfinterp.py:224(fillfp) | |
68 0.001 0.000 0.009 0.000 converter.py:53(begin_figure) | |
384 0.001 0.000 0.001 0.000 :0(get) | |
38 0.001 0.000 0.001 0.000 :0(decrypt) | |
102 0.001 0.000 0.001 0.000 pdfinterp.py:416(do_cm) | |
211 0.001 0.000 0.001 0.000 :0(pack) | |
204 0.001 0.000 0.001 0.000 :0(time) | |
170 0.001 0.000 0.001 0.000 pdfinterp.py:622(do_scn) | |
68 0.001 0.000 0.004 0.000 converter.py:65(render_image) | |
732 0.001 0.000 0.001 0.000 :0(group) | |
34 0.001 0.000 0.001 0.000 pdfinterp.py:369(init_state) | |
34 0.001 0.000 0.002 0.000 converter.py:36(begin_page) | |
34 0.001 0.000 186.010 5.471 pdfinterp.py:827(process_page) | |
68 0.001 0.000 0.001 0.000 utils.py:312(__init__) | |
34 0.001 0.000 15.118 0.445 pdfinterp.py:846(render_contents) | |
572 0.001 0.000 0.001 0.000 :0(ord) | |
36 0.001 0.000 0.006 0.000 pdftypes.py:230(decode) | |
281 0.000 0.000 0.000 0.000 :0(iteritems) | |
170 0.000 0.000 0.002 0.000 pdfinterp.py:636(do_sc) | |
104 0.000 0.000 0.052 0.000 pdftypes.py:168(stream_value) | |
1 0.000 0.000 0.000 0.000 :0(setprofile) | |
48 0.000 0.000 0.007 0.000 pdfinterp.py:513(do_f) | |
102 0.000 0.000 0.002 0.000 layout.py:491(__init__) | |
68 0.000 0.000 0.001 0.000 converter.py:58(end_figure) | |
36 0.000 0.000 0.001 0.000 pdftypes.py:219(get_filters) | |
80 0.000 0.000 0.000 0.000 pdftypes.py:181(__init__) | |
90 0.000 0.000 0.000 0.000 :0(openssl_md5) | |
35 0.000 0.000 0.194 0.006 pdfpage.py:78(create_pages) | |
134 0.000 0.000 0.000 0.000 :0(utf_16_be_decode) | |
2 0.000 0.000 0.096 0.048 pdffont.py:571(__init__) | |
48 0.000 0.000 0.003 0.000 layout.py:179(__init__) | |
110 0.000 0.000 0.001 0.000 pdftypes.py:210(get) | |
134 0.000 0.000 0.001 0.000 utf_16_be.py:15(decode) | |
81 0.000 0.000 0.001 0.000 pdftypes.py:114(int_value) | |
90 0.000 0.000 0.000 0.000 :0(digest) | |
71 0.000 0.000 0.000 0.000 :0(copy) | |
74 0.000 0.000 0.044 0.001 pdftypes.py:150(list_value) | |
34 0.000 0.000 0.007 0.000 pdfinterp.py:527(do_B) | |
156 0.000 0.000 0.000 0.000 pdfdocument.py:152(get_pos) | |
58 0.000 0.000 0.001 0.000 ARC4.py:103(new) | |
136 0.000 0.000 0.000 0.000 pdftypes.py:204(__contains__) | |
58 0.000 0.000 0.000 0.000 ARC4.py:72(__init__) | |
183 0.000 0.000 0.000 0.000 pdffont.py:585(<genexpr>) | |
38 0.000 0.000 0.003 0.000 pdfdocument.py:407(decrypt) | |
80 0.000 0.000 0.000 0.000 :0(index) | |
68 0.000 0.000 0.096 0.001 pdfinterp.py:168(get_font) | |
36 0.000 0.000 0.006 0.000 pdftypes.py:287(get_data) | |
34 0.000 0.000 0.050 0.001 pdfinterp.py:234(seek) | |
34 0.000 0.000 0.001 0.000 layout.py:739(__init__) | |
34 0.000 0.000 0.050 0.001 pdfinterp.py:218(__init__) | |
58 0.000 0.000 0.000 0.000 :0(new) | |
37 0.000 0.000 0.050 0.001 psparser.py:511(__init__) | |
1 0.000 0.000 0.000 0.000 pdfdocument.py:349(compute_encryption_key) | |
34 0.000 0.000 0.007 0.000 pdfinterp.py:539(do_b) | |
134 0.000 0.000 0.000 0.000 :0(unpack) | |
34 0.000 0.000 0.000 0.000 pdf_test.py:27(<lambda>) | |
68 0.000 0.000 0.000 0.000 utils.py:326(__len__) | |
1 0.000 0.000 0.002 0.002 pdfdocument.py:334(compute_u) | |
37 0.000 0.000 0.050 0.001 psparser.py:164(__init__) | |
68 0.000 0.000 0.000 0.000 layout.py:728(analyze) | |
84 0.000 0.000 0.000 0.000 psparser.py:58(__init__) | |
2 0.000 0.000 0.074 0.037 pdffont.py:534(__init__) | |
38 0.000 0.000 0.001 0.000 ARC4.py:92(decrypt) | |
67 0.000 0.000 0.000 0.000 pdfinterp.py:422(do_w) | |
1 0.000 0.000 0.000 0.000 utf_16_be.py:8(<module>) | |
1 0.000 0.000 187.163 187.163 profile:0(convert_pdf_to_txt('DSD_Y41-650-D-PermitsCompleted.pdf',cache_url=False)) | |
1 0.000 0.000 0.000 0.000 utf_8.py:8(<module>) | |
34 0.000 0.000 0.000 0.000 pdfinterp.py:487(do_h) | |
34 0.000 0.000 0.000 0.000 pdfinterp.py:149(get_procset) | |
36 0.000 0.000 0.000 0.000 :0(zip) | |
2 0.000 0.000 0.001 0.001 __init__.py:71(search_function) | |
34 0.000 0.000 0.000 0.000 layout.py:17(__init__) | |
2 0.000 0.000 0.002 0.001 pdffont.py:469(__init__) | |
8 0.000 0.000 0.000 0.000 psparser.py:249(revreadlines) | |
34 0.000 0.000 0.000 0.000 converter.py:135(receive_layout) | |
1 0.000 0.000 0.849 0.849 pdfdocument.py:540(__init__) | |
34 0.000 0.000 0.000 0.000 pdfinterp.py:427(do_J) | |
38 0.000 0.000 0.000 0.000 pdftypes.py:191(set_objid) | |
34 0.000 0.000 0.000 0.000 :0(values) | |
20 0.000 0.000 0.000 0.000 ARC4.py:81(encrypt) | |
34 0.000 0.000 0.000 0.000 pdfinterp.py:592(do_RG) | |
34 0.000 0.000 0.000 0.000 converter.py:139(get_result) | |
34 0.000 0.000 0.000 0.000 pdfinterp.py:597(do_rg) | |
29 0.000 0.000 0.000 0.000 psparser.py:80(__init__) | |
20 0.000 0.000 0.000 0.000 :0(encrypt) | |
1 0.000 0.000 0.000 0.000 pdfdocument.py:755(find_xref) | |
10 0.000 0.000 0.000 0.000 pdftypes.py:132(num_value) | |
1 0.000 0.000 0.025 0.025 pdfdocument.py:774(read_xref_from) | |
2 0.000 0.000 0.005 0.003 pdfdocument.py:133(load_trailer) | |
1 0.000 0.000 0.003 0.003 pdfdocument.py:591(_initialize_password) | |
6 0.000 0.000 0.000 0.000 :0(update) | |
1 0.000 0.000 0.000 0.000 converter.py:158(__init__) | |
14 0.000 0.000 0.000 0.000 :0(rfind) | |
2 0.000 0.000 0.000 0.000 __init__.py:49(normalize_encoding) | |
1 0.000 0.000 0.000 0.000 pdfdocument.py:310(init_params) | |
2 0.000 0.000 0.069 0.034 cmapdb.py:283(run) | |
2 0.000 0.000 0.000 0.000 codecs.py:77(__new__) | |
2 0.000 0.000 0.000 0.000 converter.py:29(__init__) | |
1 0.000 0.000 0.003 0.003 pdfdocument.py:373(authenticate_user_password) | |
2 0.000 0.000 0.000 0.000 pdftypes.py:62(__repr__) | |
2 0.000 0.000 0.000 0.000 cmapdb.py:136(__init__) | |
2 0.000 0.000 0.000 0.000 :0(StringIO) | |
1 0.000 0.000 0.000 0.000 layout.py:52(__repr__) | |
2 0.000 0.000 0.000 0.000 encodingdb.py:49(get_encoding) | |
2 0.000 0.000 0.000 0.000 cmapdb.py:276(__init__) | |
1 0.000 0.000 0.000 0.000 utf_16_be.py:33(getregentry) | |
1 0.000 0.000 0.000 0.000 utf_8.py:33(getregentry) | |
1 0.000 0.000 0.002 0.002 pdfdocument.py:380(verify_encryption_key) | |
1 0.000 0.000 0.000 0.000 converter.py:147(__init__) | |
1 0.000 0.000 0.000 0.000 pdfparser.py:42(__init__) | |
2 0.000 0.000 0.000 0.000 cmapdb.py:45(__init__) | |
1 0.000 0.000 0.003 0.003 pdfdocument.py:303(init) | |
2 0.000 0.000 0.000 0.000 pdftypes.py:141(str_value) | |
2 0.000 0.000 0.000 0.000 :0(range) | |
4 0.000 0.000 0.000 0.000 cmapdb.py:52(set_attr) | |
1 0.000 0.000 0.003 0.003 pdfdocument.py:319(init_key) | |
1 0.000 0.000 0.000 0.000 converter.py:130(__init__) | |
2 0.000 0.000 0.000 0.000 pdfdocument.py:87(__init__) | |
2 0.000 0.000 0.000 0.000 :0(__new__) | |
2 0.000 0.000 0.000 0.000 pdfdevice.py:14(__init__) | |
1 0.000 0.000 0.003 0.003 pdfdocument.py:296(__init__) | |
2 0.000 0.000 0.000 0.000 pdffont.py:82(get_metrics) | |
1 0.000 0.000 0.000 0.000 layout.py:35(__init__) | |
1 0.000 0.000 0.000 0.000 :0(close) | |
1 0.000 0.000 0.000 0.000 utf_16_be.py:18(IncrementalEncoder) | |
1 0.000 0.000 0.003 0.003 pdfdocument.py:367(authenticate) | |
2 0.000 0.000 0.000 0.000 :0(translate) | |
1 0.000 0.000 0.000 0.000 pdfdocument.py:325(is_printable) | |
1 0.000 0.000 0.000 0.000 pdfinterp.py:318(__init__) | |
2 0.000 0.000 0.000 0.000 pdfdocument.py:146(get_trailer) | |
1 0.000 0.000 0.000 0.000 pdfinterp.py:144(__init__) | |
1 0.000 0.000 0.000 0.000 pdfdocument.py:328(is_modifiable) | |
1 0.000 0.000 0.000 0.000 pdfdocument.py:331(is_extractable) | |
1 0.000 0.000 0.000 0.000 utf_8.py:22(IncrementalDecoder) | |
1 0.000 0.000 0.000 0.000 utf_8.py:28(StreamReader) | |
1 0.000 0.000 0.000 0.000 utf_8.py:18(IncrementalEncoder) | |
1 0.000 0.000 0.000 0.000 utf_16_be.py:22(IncrementalDecoder) | |
1 0.000 0.000 0.000 0.000 pdfdevice.py:22(close) | |
1 0.000 0.000 0.000 0.000 utf_8.py:25(StreamWriter) | |
1 0.000 0.000 0.000 0.000 pdfparser.py:48(set_document) | |
1 0.000 0.000 0.000 0.000 utf_16_be.py:25(StreamWriter) | |
1 0.000 0.000 0.000 0.000 utf_16_be.py:28(StreamReader) | |
0 0.000 0.000 profile:0(profiler) |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment