Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- 628356787 function calls (628162288 primitive calls) in 747.213 seconds
- Ordered by: internal time
- ncalls tottime percall cumtime percall filename:lineno(function)
- 625762426 395.926 0.000 395.926 0.000 circuit.py:286(__lt__)
- 259964 346.420 0.001 742.363 0.003 circuit.py:381(_find_min)
- 32768 1.991 0.000 1.991 0.000 {method 'write' of '_io.TextIOWrapper' objects}
- 64400 0.803 0.000 744.876 0.012 circuit.py:423(step)
- 194381 0.287 0.000 742.661 0.004 circuit.py:361(min)
- 828807/634395 0.252 0.000 0.350 0.000 {built-in method builtins.len}
- 65583 0.156 0.000 0.251 0.000 circuit.py:268(__init__)
- 65583 0.150 0.000 0.279 0.000 circuit.py:368(pop)
- 65554 0.146 0.000 0.385 0.000 circuit.py:163(transition_output)
- 1 0.126 0.126 745.100 745.100 circuit.py:456(run)
- 65554 0.107 0.000 0.126 0.000 circuit.py:33(output)
- 65583 0.101 0.000 0.101 0.000 {method 'pop' of 'list' objects}
- 194384 0.098 0.000 0.140 0.000 circuit.py:350(__len__)
- 65583 0.095 0.000 0.095 0.000 circuit.py:335(next_object_id)
- 65583 0.077 0.000 0.091 0.000 circuit.py:354(append)
- 65556 0.063 0.000 0.063 0.000 circuit.py:315(apply)
- 65554 0.058 0.000 0.058 0.000 circuit.py:170(<listcomp>)
- 65583 0.057 0.000 0.057 0.000 circuit.py:309(is_valid)
- 65554 0.055 0.000 0.181 0.000 circuit.py:90(output)
- 65554 0.048 0.000 0.085 0.000 circuit.py:172(transition_time)
- 1 0.042 0.042 2.063 2.063 circuit.py:549(outputs_to_file)
- 4 0.039 0.010 0.040 0.010 <frozen importlib._bootstrap_external>:914(get_data)
- 65554 0.037 0.000 0.037 0.000 circuit.py:94(output_time)
- 147942 0.035 0.000 0.035 0.000 {method 'append' of 'list' objects}
- 1 0.027 0.027 0.031 0.031 circuit.py:547(<listcomp>)
- 16428 0.004 0.000 0.004 0.000 {method 'join' of 'str' objects}
- 3 0.002 0.001 0.002 0.001 {method 'sort' of 'list' objects}
- 18 0.002 0.000 0.002 0.000 {built-in method nt.stat}
- 15/6 0.000 0.000 0.001 0.000 sre_parse.py:475(_parse)
- 4 0.000 0.000 0.000 0.000 {built-in method marshal.loads}
- 1 0.000 0.000 0.001 0.001 circuit.py:478(from_file)
- 38 0.000 0.000 0.000 0.000 {method 'format' of 'str' objects}
- 1 0.000 0.000 0.000 0.000 {built-in method _imp.create_builtin}
- 4 0.000 0.000 0.000 0.000 {method 'read' of '_io.FileIO' objects}
- 66 0.000 0.000 0.001 0.000 circuit.py:233(add_gate)
- 10 0.000 0.000 0.000 0.000 {built-in method builtins.__build_class__}
- 14 0.000 0.000 0.000 0.000 sre_compile.py:276(_optimize_charset)
- 5 0.000 0.000 0.003 0.001 <frozen importlib._bootstrap>:882(_find_spec)
- 25/6 0.000 0.000 0.001 0.000 sre_compile.py:71(_compile)
- 66 0.000 0.000 0.000 0.000 circuit.py:108(__init__)
- 7 0.000 0.000 0.002 0.000 <frozen importlib._bootstrap_external>:1356(fin
- d_spec)
- 102 0.000 0.000 0.000 0.000 sre_parse.py:233(__next)
- 1 0.000 0.000 0.000 0.000 {built-in method nt.listdir}
- 1 0.000 0.000 0.000 0.000 <frozen importlib._bootstrap_external>:1190(_pa
- th_hooks)
- 120 0.000 0.000 0.000 0.000 {method 'readline' of '_io.TextIOWrapper' objec
- ts}
- 4 0.000 0.000 0.041 0.010 <frozen importlib._bootstrap_external>:793(get_
- code)
- 31/12 0.000 0.000 0.000 0.000 sre_parse.py:174(getwidth)
- 123 0.000 0.000 0.000 0.000 sre_parse.py:164(__getitem__)
- 1 0.000 0.000 747.213 747.213 circuit.py:3(<module>)
- 13/6 0.000 0.000 0.001 0.000 sre_parse.py:417(_parse_sub)
- 5/1 0.000 0.000 0.048 0.048 <frozen importlib._bootstrap>:978(_find_and_loa
- d)
- 78 0.000 0.000 0.000 0.000 circuit.py:122(connect_input)
- 6 0.000 0.000 0.003 0.000 re.py:271(_compile)
- 120 0.000 0.000 0.000 0.000 {method 'split' of 'str' objects}
- 1 0.000 0.000 0.001 0.001 encoder.py:2(<module>)
- 36 0.000 0.000 0.000 0.000 <frozen importlib._bootstrap_external>:58(<list
- comp>)
- 7 0.000 0.000 0.000 0.000 <frozen importlib._bootstrap>:157(_get_module_l
- ock)
- 36 0.000 0.000 0.000 0.000 <frozen importlib._bootstrap_external>:56(_path
- _join)
- 8 0.000 0.000 0.000 0.000 <frozen importlib._bootstrap_external>:271(cach
- e_from_source)
- 6 0.000 0.000 0.002 0.000 sre_compile.py:759(compile)
- 188 0.000 0.000 0.000 0.000 {built-in method builtins.isinstance}
- 28 0.000 0.000 0.000 0.000 {built-in method builtins.hasattr}
- 71 0.000 0.000 0.000 0.000 sre_parse.py:254(get)
- 5 0.000 0.000 0.000 0.000 <frozen importlib._bootstrap>:504(_init_module_
- attrs)
- 6 0.000 0.000 0.000 0.000 sre_compile.py:536(_compile_info)
- 5/1 0.000 0.000 0.047 0.047 <frozen importlib._bootstrap>:663(_load_unlocke
- d)
- 8 0.000 0.000 0.000 0.000 <frozen importlib._bootstrap_external>:62(_path
- _split)
- 7 0.000 0.000 0.000 0.000 <frozen importlib._bootstrap>:78(acquire)
- 4 0.000 0.000 0.000 0.000 sre_compile.py:413(<listcomp>)
- 4 0.000 0.000 0.000 0.000 <frozen importlib._bootstrap_external>:438(_cla
- ssify_pyc)
- 6 0.000 0.000 0.001 0.000 sre_parse.py:919(parse)
- 10 0.000 0.000 0.000 0.000 {built-in method _thread.allocate_lock}
- 14 0.000 0.000 0.000 0.000 sre_compile.py:249(_compile_charset)
- 1 0.000 0.000 0.000 0.000 {built-in method _codecs.charmap_decode}
- 28 0.000 0.000 0.000 0.000 {built-in method builtins.getattr}
- 5/1 0.000 0.000 0.048 0.048 <frozen importlib._bootstrap>:948(_find_and_loa
- d_unlocked)
- 71 0.000 0.000 0.000 0.000 sre_parse.py:249(match)
- 1 0.000 0.000 0.000 0.000 <frozen importlib._bootstrap_external>:1404(_fi
- ll_cache)
- 16 0.000 0.000 0.000 0.000 sre_parse.py:295(_class_escape)
- 1 0.000 0.000 0.013 0.013 decoder.py:2(<module>)
- 2 0.000 0.000 0.000 0.000 enum.py:872(_decompose)
- 48 0.000 0.000 0.000 0.000 {method 'find' of 'bytearray' objects}
- 59 0.000 0.000 0.000 0.000 {built-in method builtins.min}
- 4 0.000 0.000 0.002 0.001 <frozen importlib._bootstrap_external>:1240(_ge
- t_spec)
- 29 0.000 0.000 0.000 0.000 circuit.py:415(add_transition)
- 1 0.000 0.000 0.036 0.036 __init__.py:97(<module>)
- 16 0.000 0.000 0.000 0.000 circuit.py:214(add_gate_type)
- 7 0.000 0.000 0.000 0.000 <frozen importlib._bootstrap>:103(release)
- 37 0.000 0.000 0.000 0.000 <frozen importlib._bootstrap>:222(_verbose_mess
- age)
- 25 0.000 0.000 0.000 0.000 sre_parse.py:172(append)
- 20 0.000 0.000 0.000 0.000 enum.py:526(__new__)
- 38 0.000 0.000 0.000 0.000 sre_parse.py:286(tell)
- 66 0.000 0.000 0.000 0.000 circuit.py:117(<listcomp>)
- 4 0.000 0.000 0.000 0.000 <frozen importlib._bootstrap_external>:523(_com
- pile_bytecode)
- 4 0.000 0.000 0.000 0.000 <frozen importlib._bootstrap_external>:574(spec
- _from_file_location)
- 4/1 0.000 0.000 0.047 0.047 <frozen importlib._bootstrap_external>:722(exec
- _module)
- 28 0.000 0.000 0.000 0.000 types.py:164(__get__)
- 20 0.000 0.000 0.000 0.000 enum.py:284(__call__)
- 8/5 0.000 0.000 0.000 0.000 sre_compile.py:461(_get_literal_prefix)
- 9 0.000 0.000 0.000 0.000 sre_parse.py:408(_uniq)
- 52 0.000 0.000 0.000 0.000 sre_parse.py:160(__len__)
- 18 0.000 0.000 0.002 0.000 <frozen importlib._bootstrap_external>:74(_path
- _stat)
- 5 0.000 0.000 0.000 0.000 <frozen importlib._bootstrap>:318(__exit__)
- 26 0.000 0.000 0.000 0.000 sre_parse.py:111(__init__)
- 4 0.000 0.000 0.000 0.000 enum.py:830(__or__)
- 6 0.000 0.000 0.000 0.000 enum.py:836(__and__)
- 5 0.000 0.000 0.001 0.000 <frozen importlib._bootstrap>:576(module_from_s
- pec)
- 4 0.000 0.000 0.000 0.000 sre_compile.py:411(_mk_bitmap)
- 7 0.000 0.000 0.001 0.000 <frozen importlib._bootstrap_external>:84(_path
- _is_mode_type)
- 2 0.000 0.000 0.000 0.000 enum.py:890(<listcomp>)
- 2 0.000 0.000 0.000 0.000 enum.py:800(_create_pseudo_member_)
- 80 0.000 0.000 0.000 0.000 {method 'rstrip' of 'str' objects}
- 6 0.000 0.000 0.000 0.000 sre_parse.py:224(__init__)
- 5/1 0.000 0.000 747.213 747.213 {built-in method builtins.exec}
- 4 0.000 0.000 0.000 0.000 <frozen importlib._bootstrap_external>:369(_get
- _cached)
- 27 0.000 0.000 0.000 0.000 {method 'rpartition' of 'str' objects}
- 5 0.000 0.000 0.000 0.000 <frozen importlib._bootstrap>:58(__init__)
- 8 0.000 0.000 0.000 0.000 <frozen importlib._bootstrap_external>:1203(_pa
- th_importer_cache)
- 6 0.000 0.000 0.001 0.000 sre_compile.py:598(_code)
- 1 0.000 0.000 0.000 0.000 decoder.py:284(__init__)
- 4 0.000 0.000 0.000 0.000 <frozen importlib._bootstrap_external>:1351(_ge
- t_spec)
- 38 0.000 0.000 0.000 0.000 {method 'get' of 'dict' objects}
- 12 0.000 0.000 0.000 0.000 <frozen importlib._bootstrap_external>:51(_r_lo
- ng)
- 4 0.000 0.000 0.000 0.000 sre_parse.py:258(getwhile)
- 6 0.000 0.000 0.000 0.000 {built-in method _sre.compile}
- 7/1 0.000 0.000 0.036 0.036 <frozen importlib._bootstrap>:211(_call_with_fr
- ames_removed)
- 1 0.000 0.000 0.000 0.000 <frozen importlib._bootstrap_external>:1319(__i
- nit__)
- 5 0.000 0.000 0.000 0.000 sre_compile.py:492(_get_charset_prefix)
- 16 0.000 0.000 0.000 0.000 circuit.py:71(__init__)
- 34 0.000 0.000 0.000 0.000 {method 'setdefault' of 'dict' objects}
- 1 0.000 0.000 0.002 0.002 scanner.py:2(<module>)
- 2 0.000 0.000 0.000 0.000 os.py:673(__getitem__)
- 12 0.000 0.000 0.000 0.000 {built-in method from_bytes}
- 1 0.000 0.000 0.000 0.000 {built-in method builtins.sorted}
- 6 0.000 0.000 0.000 0.000 sre_parse.py:84(opengroup)
- 5 0.000 0.000 0.000 0.000 <frozen importlib._bootstrap>:176(cb)
- 8/7 0.000 0.000 0.012 0.002 <frozen importlib._bootstrap>:1009(_handle_from
- list)
- 9 0.000 0.000 0.000 0.000 sre_compile.py:423(_simple)
- 8 0.000 0.000 0.000 0.000 <frozen importlib._bootstrap>:403(cached)
- 8 0.000 0.000 0.000 0.000 {method 'rsplit' of 'str' objects}
- 24 0.000 0.000 0.000 0.000 sre_parse.py:81(groups)
- 7 0.000 0.000 0.000 0.000 <frozen importlib._bootstrap>:416(parent)
- 5 0.000 0.000 0.000 0.000 {built-in method builtins.any}
- 32 0.000 0.000 0.000 0.000 {built-in method builtins.chr}
- 13 0.000 0.000 0.000 0.000 <frozen importlib._bootstrap>:859(__exit__)
- 4 0.000 0.000 0.000 0.000 <frozen importlib._bootstrap_external>:471(_val
- idate_timestamp_pyc)
- 25 0.000 0.000 0.000 0.000 {built-in method _imp.acquire_lock}
- 4 0.000 0.000 0.000 0.000 <frozen importlib._bootstrap>:35(_new_module)
- 6 0.000 0.000 0.000 0.000 sre_parse.py:76(__init__)
- 7/3 0.000 0.000 0.000 0.000 circuit.py:42(_build_table)
- 5 0.000 0.000 0.000 0.000 <frozen importlib._bootstrap>:147(__enter__)
- 4 0.000 0.000 0.000 0.000 <frozen importlib._bootstrap_external>:951(path
- _stats)
- 6 0.000 0.000 0.000 0.000 sre_parse.py:903(fix_flags)
- 12 0.000 0.000 0.000 0.000 {method 'extend' of 'list' objects}
- 5 0.000 0.000 0.000 0.000 <frozen importlib._bootstrap>:369(__init__)
- 12 0.000 0.000 0.000 0.000 sre_compile.py:65(_combine_flags)
- 12 0.000 0.000 0.000 0.000 sre_compile.py:595(isstring)
- 3 0.000 0.000 0.000 0.000 circuit.py:60(_table_depth)
- 3 0.000 0.000 0.000 0.000 circuit.py:495(<listcomp>)
- 13 0.000 0.000 0.000 0.000 <frozen importlib._bootstrap>:855(__enter__)
- 4 0.000 0.000 0.000 0.000 <frozen importlib._bootstrap_external>:401(_che
- ck_name_wrapper)
- 10 0.000 0.000 0.000 0.000 sre_parse.py:168(__setitem__)
- 6 0.000 0.000 0.001 0.000 <frozen importlib._bootstrap_external>:93(_path
- _isfile)
- 3 0.000 0.000 0.000 0.000 circuit.py:18(__init__)
- 12 0.000 0.000 0.000 0.000 {built-in method nt.fspath}
- 2 0.000 0.000 0.000 0.000 {built-in method _imp.is_builtin}
- 7 0.000 0.000 0.000 0.000 <frozen importlib._bootstrap_external>:36(_rela
- x_case)
- 4 0.000 0.000 0.002 0.001 <frozen importlib._bootstrap_external>:1272(fin
- d_spec)
- 2 0.000 0.000 0.000 0.000 _collections_abc.py:657(get)
- 4 0.000 0.000 0.000 0.000 sre_parse.py:343(_escape)
- 5 0.000 0.000 0.000 0.000 <frozen importlib._bootstrap>:311(__enter__)
- 2 0.000 0.000 0.000 0.000 os.py:743(encodekey)
- 25 0.000 0.000 0.000 0.000 {built-in method _imp.release_lock}
- 5 0.000 0.000 0.000 0.000 <frozen importlib._bootstrap>:151(__exit__)
- 5 0.000 0.000 0.000 0.000 <frozen importlib._bootstrap>:719(find_spec)
- 4 0.000 0.000 0.000 0.000 <frozen importlib._bootstrap_external>:884(__in
- it__)
- 5 0.000 0.000 0.000 0.000 <frozen importlib._bootstrap>:143(__init__)
- 20 0.000 0.000 0.000 0.000 <frozen importlib._bootstrap>:321(<genexpr>)
- 1 0.000 0.000 0.000 0.000 <frozen importlib._bootstrap_external>:1445(pat
- h_hook_for_FileFinder)
- 5 0.000 0.000 0.000 0.000 enum.py:907(_power_of_two)
- 1 0.000 0.000 0.000 0.000 circuit.py:395(Simulation)
- 4 0.000 0.000 0.000 0.000 {built-in method _imp._fix_co_filename}
- 2 0.000 0.000 0.000 0.000 <frozen importlib._bootstrap>:194(_lock_unlock_
- module)
- 5 0.000 0.000 0.000 0.000 <frozen importlib._bootstrap>:307(__init__)
- 23 0.000 0.000 0.000 0.000 enum.py:623(name)
- 6 0.000 0.000 0.003 0.000 re.py:232(compile)
- 3 0.000 0.000 0.000 0.000 circuit.py:200(add_truth_table)
- 14 0.000 0.000 0.000 0.000 {built-in method _thread.get_ident}
- 4 0.000 0.000 0.000 0.000 <frozen importlib._bootstrap>:792(find_spec)
- 1 0.000 0.000 0.000 0.000 cp1251.py:22(decode)
- 1 0.000 0.000 0.000 0.000 circuit.py:265(Transition)
- 4 0.000 0.000 0.000 0.000 {method 'endswith' of 'str' objects}
- 1 0.000 0.000 0.012 0.012 {built-in method builtins.__import__}
- 1 0.000 0.000 0.000 0.000 <frozen importlib._bootstrap>:433(spec_from_loa
- der)
- 2 0.000 0.000 0.000 0.000 enum.py:793(_missing_)
- 13 0.000 0.000 0.000 0.000 sre_compile.py:453(_get_iscased)
- 6 0.000 0.000 0.000 0.000 sre_parse.py:96(closegroup)
- 4 0.000 0.000 0.000 0.000 {method 'translate' of 'bytearray' objects}
- 4 0.000 0.000 0.000 0.000 {built-in method _imp.is_frozen}
- 1 0.000 0.000 0.000 0.000 <frozen importlib._bootstrap_external>:1433(<se
- tcomp>)
- 3 0.000 0.000 0.000 0.000 enum.py:855(_high_bit)
- 1 0.000 0.000 0.000 0.000 circuit.py:105(Gate)
- 3 0.000 0.000 0.000 0.000 {built-in method builtins.setattr}
- 1 0.000 0.000 0.000 0.000 circuit.py:187(Circuit)
- 1 0.000 0.000 0.000 0.000 encoder.py:73(JSONEncoder)
- 6 0.000 0.000 0.000 0.000 {method 'partition' of 'str' objects}
- 1 0.000 0.000 0.000 0.000 <frozen importlib._bootstrap>:232(_requires_bui
- ltin_wrapper)
- 1 0.000 0.000 0.000 0.000 <frozen importlib._bootstrap>:740(create_module
- )
- 2 0.000 0.000 0.000 0.000 os.py:737(check_str)
- 1 0.000 0.000 0.000 0.000 circuit.py:398(__init__)
- 1 0.000 0.000 0.000 0.000 encoder.py:104(__init__)
- 6 0.000 0.000 0.000 0.000 {method 'add' of 'set' objects}
- 2 0.000 0.000 0.000 0.000 {method 'startswith' of 'str' objects}
- 8 0.000 0.000 0.000 0.000 <frozen importlib._bootstrap_external>:1325(<ge
- nexpr>)
- 1 0.000 0.000 0.000 0.000 circuit.py:15(TruthTable)
- 1 0.000 0.000 0.000 0.000 circuit.py:343(PriorityQueue)
- 1 0.000 0.000 0.000 0.000 decoder.py:254(JSONDecoder)
- 1 0.000 0.000 0.000 0.000 {built-in method nt.getcwd}
- 2 0.000 0.000 0.000 0.000 {built-in method __new__ of type object at 0x62
- 791320}
- 1 0.000 0.000 0.031 0.031 circuit.py:546(outputs_to_line_list)
- 11 0.000 0.000 0.000 0.000 {method 'lower' of 'str' objects}
- 17 0.000 0.000 0.000 0.000 {built-in method builtins.ord}
- 5 0.000 0.000 0.000 0.000 <frozen importlib._bootstrap>:424(has_location)
- 1 0.000 0.000 0.000 0.000 <frozen importlib._bootstrap>:748(exec_module)
- 1 0.000 0.000 0.000 0.000 <frozen importlib._bootstrap_external>:98(_path
- _isdir)
- 1 0.000 0.000 0.000 0.000 circuit.py:68(GateType)
- 1 0.000 0.000 0.000 0.000 circuit.py:194(__init__)
- 8 0.000 0.000 0.000 0.000 {method 'items' of 'dict' objects}
- 4 0.000 0.000 0.000 0.000 {built-in method builtins.max}
- 1 0.000 0.000 0.000 0.000 circuit.py:254(add_probe)
- 1 0.000 0.000 0.000 0.000 decoder.py:20(JSONDecodeError)
- 3 0.000 0.000 0.000 0.000 {method 'bit_length' of 'int' objects}
- 2 0.000 0.000 0.000 0.000 {method 'upper' of 'str' objects}
- 4 0.000 0.000 0.000 0.000 <frozen importlib._bootstrap_external>:719(crea
- te_module)
- 4 0.000 0.000 0.000 0.000 <frozen importlib._bootstrap_external>:909(get_
- filename)
- 5 0.000 0.000 0.000 0.000 enum.py:628(value)
- 1 0.000 0.000 0.000 0.000 circuit.py:345(__init__)
- 1 0.000 0.000 0.000 0.000 {built-in method _imp.exec_builtin}
- 5 0.000 0.000 0.000 0.000 enum.py:901(<lambda>)
- 1 0.000 0.000 0.000 0.000 {method 'insert' of 'list' objects}
- 1 0.000 0.000 0.000 0.000 <frozen importlib._bootstrap>:765(is_package)
- 1 0.000 0.000 0.000 0.000 codecs.py:281(getstate)
- 1 0.000 0.000 0.000 0.000 circuit.py:135(probe)
- 1 0.000 0.000 0.000 0.000 {method 'disable' of '_lsprof.Profiler' objects}
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement