修正 HandlesExprCall 的 import

This commit is contained in:
TermiNexus committed 2026-08-22 04:35:40 +08:00
1 parent 56a4b5c818
commit 0e8283551c
8 files changed
+112 -2262

No files matched your search

-389
View File
@@ -1,389 +0,0 @@
========================================================================
上次编译状态: 成功 总耗时: 501.25s
PROF 综合分析报告 生成时间: 1787069174.1244113
主进程 prof: 1 个, worker prof: 43 个
总函数调用 115119581 次, 总 tottime 610.6s
========================================================================
【一】Top 40 热点函数 (tottime = 真实 CPU 消耗, 优先优化)
------------------------------------------------------------------------
Wed Aug 19 00:01:32 2026 D:\Users\TermiNexus\Desktop\TransPyC\PROF\main_prof_45008.prof
Wed Aug 19 00:00:04 2026 D:\Users\TermiNexus\Desktop\TransPyC\PROF\worker_prof_12728_1.prof
Wed Aug 19 00:00:10 2026 D:\Users\TermiNexus\Desktop\TransPyC\PROF\worker_prof_12728_2.prof
Wed Aug 19 00:00:02 2026 D:\Users\TermiNexus\Desktop\TransPyC\PROF\worker_prof_14308_1.prof
Wed Aug 19 00:00:06 2026 D:\Users\TermiNexus\Desktop\TransPyC\PROF\worker_prof_14308_2.prof
Wed Aug 19 00:00:15 2026 D:\Users\TermiNexus\Desktop\TransPyC\PROF\worker_prof_14308_3.prof
Wed Aug 19 00:00:04 2026 D:\Users\TermiNexus\Desktop\TransPyC\PROF\worker_prof_14748_1.prof
Wed Aug 19 00:00:13 2026 D:\Users\TermiNexus\Desktop\TransPyC\PROF\worker_prof_14748_2.prof
Wed Aug 19 00:00:02 2026 D:\Users\TermiNexus\Desktop\TransPyC\PROF\worker_prof_21412_1.prof
Wed Aug 19 00:00:05 2026 D:\Users\TermiNexus\Desktop\TransPyC\PROF\worker_prof_21412_2.prof
Wed Aug 19 00:00:10 2026 D:\Users\TermiNexus\Desktop\TransPyC\PROF\worker_prof_21412_3.prof
Wed Aug 19 00:00:04 2026 D:\Users\TermiNexus\Desktop\TransPyC\PROF\worker_prof_3188_1.prof
Wed Aug 19 00:00:09 2026 D:\Users\TermiNexus\Desktop\TransPyC\PROF\worker_prof_3188_2.prof
Wed Aug 19 00:00:03 2026 D:\Users\TermiNexus\Desktop\TransPyC\PROF\worker_prof_32220_1.prof
Wed Aug 19 00:00:08 2026 D:\Users\TermiNexus\Desktop\TransPyC\PROF\worker_prof_32220_2.prof
Wed Aug 19 00:00:20 2026 D:\Users\TermiNexus\Desktop\TransPyC\PROF\worker_prof_32220_3.prof
Wed Aug 19 00:00:03 2026 D:\Users\TermiNexus\Desktop\TransPyC\PROF\worker_prof_36004_1.prof
Wed Aug 19 00:00:07 2026 D:\Users\TermiNexus\Desktop\TransPyC\PROF\worker_prof_36004_2.prof
Wed Aug 19 00:00:17 2026 D:\Users\TermiNexus\Desktop\TransPyC\PROF\worker_prof_36004_3.prof
Wed Aug 19 00:00:03 2026 D:\Users\TermiNexus\Desktop\TransPyC\PROF\worker_prof_41872_1.prof
Wed Aug 19 00:00:08 2026 D:\Users\TermiNexus\Desktop\TransPyC\PROF\worker_prof_41872_2.prof
Wed Aug 19 00:00:25 2026 D:\Users\TermiNexus\Desktop\TransPyC\PROF\worker_prof_41872_3.prof
Wed Aug 19 00:00:03 2026 D:\Users\TermiNexus\Desktop\TransPyC\PROF\worker_prof_47120_1.prof
Wed Aug 19 00:00:08 2026 D:\Users\TermiNexus\Desktop\TransPyC\PROF\worker_prof_47120_2.prof
Wed Aug 19 00:00:30 2026 D:\Users\TermiNexus\Desktop\TransPyC\PROF\worker_prof_47120_3.prof
Wed Aug 19 00:00:02 2026 D:\Users\TermiNexus\Desktop\TransPyC\PROF\worker_prof_54788_1.prof
Wed Aug 19 00:00:07 2026 D:\Users\TermiNexus\Desktop\TransPyC\PROF\worker_prof_54788_2.prof
Wed Aug 19 00:00:20 2026 D:\Users\TermiNexus\Desktop\TransPyC\PROF\worker_prof_54788_3.prof
Wed Aug 19 00:00:02 2026 D:\Users\TermiNexus\Desktop\TransPyC\PROF\worker_prof_55456_1.prof
Wed Aug 19 00:00:06 2026 D:\Users\TermiNexus\Desktop\TransPyC\PROF\worker_prof_55456_2.prof
Wed Aug 19 00:00:12 2026 D:\Users\TermiNexus\Desktop\TransPyC\PROF\worker_prof_55456_3.prof
Wed Aug 19 00:00:03 2026 D:\Users\TermiNexus\Desktop\TransPyC\PROF\worker_prof_60112_1.prof
Wed Aug 19 00:00:07 2026 D:\Users\TermiNexus\Desktop\TransPyC\PROF\worker_prof_60112_2.prof
Wed Aug 19 00:00:15 2026 D:\Users\TermiNexus\Desktop\TransPyC\PROF\worker_prof_60112_3.prof
Wed Aug 19 00:00:04 2026 D:\Users\TermiNexus\Desktop\TransPyC\PROF\worker_prof_60724_1.prof
Wed Aug 19 00:00:09 2026 D:\Users\TermiNexus\Desktop\TransPyC\PROF\worker_prof_60724_2.prof
Wed Aug 19 00:00:02 2026 D:\Users\TermiNexus\Desktop\TransPyC\PROF\worker_prof_6192_1.prof
Wed Aug 19 00:00:07 2026 D:\Users\TermiNexus\Desktop\TransPyC\PROF\worker_prof_6192_2.prof
Wed Aug 19 00:00:13 2026 D:\Users\TermiNexus\Desktop\TransPyC\PROF\worker_prof_6192_3.prof
Wed Aug 19 00:00:03 2026 D:\Users\TermiNexus\Desktop\TransPyC\PROF\worker_prof_63756_1.prof
Wed Aug 19 00:00:09 2026 D:\Users\TermiNexus\Desktop\TransPyC\PROF\worker_prof_63756_2.prof
Wed Aug 19 00:00:32 2026 D:\Users\TermiNexus\Desktop\TransPyC\PROF\worker_prof_63756_3.prof
Wed Aug 19 00:00:04 2026 D:\Users\TermiNexus\Desktop\TransPyC\PROF\worker_prof_7536_1.prof
Wed Aug 19 00:00:11 2026 D:\Users\TermiNexus\Desktop\TransPyC\PROF\worker_prof_7536_2.prof
117198624 function calls (115119581 primitive calls) in 610.649 seconds
Ordered by: internal time
List reduced from 1597 to 40 due to restriction <40>
ncalls tottime percall cumtime percall filename:lineno(function)
328/225 347.601 1.060 340.376 1.513 {built-in method _winapi.WaitForMultipleObjects}
8673/8497 35.909 0.004 3.930 0.000 {method 'read' of '_io.TextIOWrapper' objects}
1566897 32.755 0.000 34.355 0.000 D:\Users\TermiNexus\Desktop\TransPyC\lib\vast\Nodes.py:314(_Init)
1681 9.850 0.006 44.109 0.026 {built-in method vast_c.parse}
5992065 9.808 0.000 21.155 0.000 D:\Users\TermiNexus\Desktop\TransPyC\lib\vast\Utils.py:25(iter_child_nodes)
37941 8.858 0.000 9.456 0.000 {method 'sub' of 're.Pattern' objects}
22279914 8.469 0.000 8.471 0.000 {built-in method builtins.isinstance}
102 8.264 0.081 11.625 0.114 {built-in method _pickle.loads}
43 7.662 0.178 17.425 0.405 D:\Users\TermiNexus\Desktop\TransPyC\lib\core\LLVMCG\StructGen.py:134(finalize)
9768/9762 7.574 0.001 8.010 0.001 {built-in method _io.open}
14754 7.149 0.000 7.149 0.000 {built-in method nt._path_isfile}
2645472 5.942 0.000 30.949 0.000 D:\Users\TermiNexus\Desktop\TransPyC\lib\vast\Utils.py:36(walk)
7476487 5.586 0.000 8.417 0.000 D:\Users\TermiNexus\Desktop\TransPyC\lib\vast\Utils.py:16(iter_fields)
16891112 5.172 0.000 5.172 0.000 {method 'startswith' of 'str' objects}
2638676 4.169 0.000 23.733 0.000 {method 'extend' of 'collections.deque' objects}
6776 4.058 0.001 4.058 0.001 {built-in method nt._path_isdir}
6966982/6694056 3.969 0.000 4.322 0.000 {built-in method builtins.getattr}
256646/41890 3.463 0.000 3.953 0.000 D:\Users\TermiNexus\Desktop\TransPyC\lib\vast\Utils.py:65(_format)
43 3.360 0.078 3.361 0.078 D:\Users\TermiNexus\Desktop\TransPyC\lib\core\SymbolTable.py:43(__setstate__)
1 3.117 3.117 26.021 26.021 D:\Users\TermiNexus\Desktop\TransPyC\lib\Projectrans\Phase2Translator.py:2401(_compile_include_py_files)
127184 2.983 0.000 3.315 0.000 D:\Users\TermiNexus\Desktop\TransPyC\lib\core\Handles\HandlesBase.py:98(__init__)
78599 2.495 0.000 3.410 0.000 D:\Users\TermiNexus\Desktop\TransPyC\lib\Projectrans\Phase2Translator.py:411(_count_braces_outside_strings)
5594722 2.429 0.000 2.429 0.000 {method 'split' of 'str' objects}
108/26 2.365 0.022 0.688 0.026 {built-in method _winapi.CreateProcess}
8524640/8521367 2.046 0.000 2.048 0.000 {built-in method builtins.len}
2/1 1.858 0.929 62.458 62.458 D:\Users\TermiNexus\Desktop\TransPyC\lib\Projectrans\Phase2Translator.py:606(run)
86 1.765 0.021 2.443 0.028 D:\Users\TermiNexus\Desktop\TransPyC\lib\Projectrans\Phase2Translator.py:947(_find_all_type_refs)
2981 1.721 0.001 1.721 0.001 {built-in method nt.stat}
1342030 1.474 0.000 1.926 0.000 D:\Users\TermiNexus\Desktop\TransPyC\lib\core\Handles\HandlesBase.py:49(__get__)
382 1.467 0.004 1.467 0.004 {built-in method _winapi.CopyFile2}
483183/117 1.285 0.000 4.300 0.037 D:\Python312\Lib\copy.py:118(deepcopy)
2639795 1.236 0.000 1.236 0.000 {method 'popleft' of 'collections.deque' objects}
9588 1.223 0.000 1.223 0.000 {method '__exit__' of '_io._IOBase' objects}
284 1.215 0.004 1.215 0.004 {built-in method nt.remove}
239 1.157 0.005 1.157 0.005 {built-in method nt.unlink}
41890 1.057 0.000 5.022 0.000 D:\Users\TermiNexus\Desktop\TransPyC\lib\vast\Utils.py:47(dump)
439 1.050 0.002 16.621 0.038 D:\Users\TermiNexus\Desktop\TransPyC\lib\Projectrans\Utils.py:91(get_file_dependencies)
41890/33133 1.044 0.000 15.450 0.000 D:\Users\TermiNexus\Desktop\TransPyC\lib\core\Handles\HandlesTypeMerge.py:36(_GetCTypeInfoInternal)
1845179 1.035 0.000 1.035 0.000 {method 'get' of 'dict' objects}
99 0.993 0.010 17.926 0.181 D:\Users\TermiNexus\Desktop\TransPyC\lib\Projectrans\Phase2Translator.py:882(_build_current_ModuleSha1Map)
【二】Top 20 调用链耗时 (cumtime = 含子调用, 看大流程)
------------------------------------------------------------------------
Wed Aug 19 00:01:32 2026 D:\Users\TermiNexus\Desktop\TransPyC\PROF\main_prof_45008.prof
Wed Aug 19 00:00:04 2026 D:\Users\TermiNexus\Desktop\TransPyC\PROF\worker_prof_12728_1.prof
Wed Aug 19 00:00:10 2026 D:\Users\TermiNexus\Desktop\TransPyC\PROF\worker_prof_12728_2.prof
Wed Aug 19 00:00:02 2026 D:\Users\TermiNexus\Desktop\TransPyC\PROF\worker_prof_14308_1.prof
Wed Aug 19 00:00:06 2026 D:\Users\TermiNexus\Desktop\TransPyC\PROF\worker_prof_14308_2.prof
Wed Aug 19 00:00:15 2026 D:\Users\TermiNexus\Desktop\TransPyC\PROF\worker_prof_14308_3.prof
Wed Aug 19 00:00:04 2026 D:\Users\TermiNexus\Desktop\TransPyC\PROF\worker_prof_14748_1.prof
Wed Aug 19 00:00:13 2026 D:\Users\TermiNexus\Desktop\TransPyC\PROF\worker_prof_14748_2.prof
Wed Aug 19 00:00:02 2026 D:\Users\TermiNexus\Desktop\TransPyC\PROF\worker_prof_21412_1.prof
Wed Aug 19 00:00:05 2026 D:\Users\TermiNexus\Desktop\TransPyC\PROF\worker_prof_21412_2.prof
Wed Aug 19 00:00:10 2026 D:\Users\TermiNexus\Desktop\TransPyC\PROF\worker_prof_21412_3.prof
Wed Aug 19 00:00:04 2026 D:\Users\TermiNexus\Desktop\TransPyC\PROF\worker_prof_3188_1.prof
Wed Aug 19 00:00:09 2026 D:\Users\TermiNexus\Desktop\TransPyC\PROF\worker_prof_3188_2.prof
Wed Aug 19 00:00:03 2026 D:\Users\TermiNexus\Desktop\TransPyC\PROF\worker_prof_32220_1.prof
Wed Aug 19 00:00:08 2026 D:\Users\TermiNexus\Desktop\TransPyC\PROF\worker_prof_32220_2.prof
Wed Aug 19 00:00:20 2026 D:\Users\TermiNexus\Desktop\TransPyC\PROF\worker_prof_32220_3.prof
Wed Aug 19 00:00:03 2026 D:\Users\TermiNexus\Desktop\TransPyC\PROF\worker_prof_36004_1.prof
Wed Aug 19 00:00:07 2026 D:\Users\TermiNexus\Desktop\TransPyC\PROF\worker_prof_36004_2.prof
Wed Aug 19 00:00:17 2026 D:\Users\TermiNexus\Desktop\TransPyC\PROF\worker_prof_36004_3.prof
Wed Aug 19 00:00:03 2026 D:\Users\TermiNexus\Desktop\TransPyC\PROF\worker_prof_41872_1.prof
Wed Aug 19 00:00:08 2026 D:\Users\TermiNexus\Desktop\TransPyC\PROF\worker_prof_41872_2.prof
Wed Aug 19 00:00:25 2026 D:\Users\TermiNexus\Desktop\TransPyC\PROF\worker_prof_41872_3.prof
Wed Aug 19 00:00:03 2026 D:\Users\TermiNexus\Desktop\TransPyC\PROF\worker_prof_47120_1.prof
Wed Aug 19 00:00:08 2026 D:\Users\TermiNexus\Desktop\TransPyC\PROF\worker_prof_47120_2.prof
Wed Aug 19 00:00:30 2026 D:\Users\TermiNexus\Desktop\TransPyC\PROF\worker_prof_47120_3.prof
Wed Aug 19 00:00:02 2026 D:\Users\TermiNexus\Desktop\TransPyC\PROF\worker_prof_54788_1.prof
Wed Aug 19 00:00:07 2026 D:\Users\TermiNexus\Desktop\TransPyC\PROF\worker_prof_54788_2.prof
Wed Aug 19 00:00:20 2026 D:\Users\TermiNexus\Desktop\TransPyC\PROF\worker_prof_54788_3.prof
Wed Aug 19 00:00:02 2026 D:\Users\TermiNexus\Desktop\TransPyC\PROF\worker_prof_55456_1.prof
Wed Aug 19 00:00:06 2026 D:\Users\TermiNexus\Desktop\TransPyC\PROF\worker_prof_55456_2.prof
Wed Aug 19 00:00:12 2026 D:\Users\TermiNexus\Desktop\TransPyC\PROF\worker_prof_55456_3.prof
Wed Aug 19 00:00:03 2026 D:\Users\TermiNexus\Desktop\TransPyC\PROF\worker_prof_60112_1.prof
Wed Aug 19 00:00:07 2026 D:\Users\TermiNexus\Desktop\TransPyC\PROF\worker_prof_60112_2.prof
Wed Aug 19 00:00:15 2026 D:\Users\TermiNexus\Desktop\TransPyC\PROF\worker_prof_60112_3.prof
Wed Aug 19 00:00:04 2026 D:\Users\TermiNexus\Desktop\TransPyC\PROF\worker_prof_60724_1.prof
Wed Aug 19 00:00:09 2026 D:\Users\TermiNexus\Desktop\TransPyC\PROF\worker_prof_60724_2.prof
Wed Aug 19 00:00:02 2026 D:\Users\TermiNexus\Desktop\TransPyC\PROF\worker_prof_6192_1.prof
Wed Aug 19 00:00:07 2026 D:\Users\TermiNexus\Desktop\TransPyC\PROF\worker_prof_6192_2.prof
Wed Aug 19 00:00:13 2026 D:\Users\TermiNexus\Desktop\TransPyC\PROF\worker_prof_6192_3.prof
Wed Aug 19 00:00:03 2026 D:\Users\TermiNexus\Desktop\TransPyC\PROF\worker_prof_63756_1.prof
Wed Aug 19 00:00:09 2026 D:\Users\TermiNexus\Desktop\TransPyC\PROF\worker_prof_63756_2.prof
Wed Aug 19 00:00:32 2026 D:\Users\TermiNexus\Desktop\TransPyC\PROF\worker_prof_63756_3.prof
Wed Aug 19 00:00:04 2026 D:\Users\TermiNexus\Desktop\TransPyC\PROF\worker_prof_7536_1.prof
Wed Aug 19 00:00:11 2026 D:\Users\TermiNexus\Desktop\TransPyC\PROF\worker_prof_7536_2.prof
117198624 function calls (115119581 primitive calls) in 610.649 seconds
Ordered by: cumulative time
List reduced from 1597 to 20 due to restriction <20>
ncalls tottime percall cumtime percall filename:lineno(function)
362/2 0.006 0.000 409.833 204.916 D:\Python312\Lib\threading.py:302(wait)
2424/49 0.098 0.000 409.833 8.364 {method 'acquire' of '_thread.lock' objects}
1 0.000 0.000 409.827 409.827 D:\Python312\Lib\concurrent\futures\process.py:335(run)
61/59 0.016 0.000 348.841 5.913 D:\Python312\Lib\concurrent\futures\process.py:773(submit)
90 0.005 0.000 347.709 3.863 D:\Python312\Lib\concurrent\futures\process.py:403(wait_result_broken_or_wakeup)
208 0.009 0.000 347.667 1.671 D:\Python312\Lib\multiprocessing\connection.py:1014(wait)
208 0.004 0.000 340.383 1.636 D:\Python312\Lib\multiprocessing\connection.py:992(_exhaustive_wait)
328/225 347.601 1.060 340.376 1.513 {built-in method _winapi.WaitForMultipleObjects}
61 0.007 0.000 336.080 5.510 D:\Python312\Lib\concurrent\futures\_base.py:199(as_completed)
43 0.069 0.002 109.409 2.544 D:\Users\TermiNexus\Desktop\TransPyC\lib\Projectrans\Phase2Translator.py:69(_parallel_translate_worker)
43 0.296 0.007 96.859 2.253 D:\Users\TermiNexus\Desktop\TransPyC\lib\Projectrans\Phase2Translator.py:1286(_translate_file)
43 0.012 0.000 86.997 2.023 D:\Users\TermiNexus\Desktop\TransPyC\lib\Shell\TransPyC.py:482(Convert)
200/32 0.066 0.000 85.929 2.685 D:\Python312\Lib\threading.py:1094(join)
200/32 0.028 0.000 85.927 2.685 D:\Python312\Lib\threading.py:1132(_wait_for_tstate_lock)
43 0.024 0.001 73.365 1.706 D:\Users\TermiNexus\Desktop\TransPyC\lib\core\Translator\LlvmGenerator.py:324(GenerateCCode)
43 0.077 0.002 72.785 1.693 D:\Users\TermiNexus\Desktop\TransPyC\lib\core\Translator\LlvmGenerator.py:25(GenerateLlvmDirect)
2/1 0.017 0.008 62.462 62.462 D:\Users\TermiNexus\Desktop\TransPyC\lib\Projectrans\Config.py:109(main)
2/1 1.858 0.929 62.458 62.458 D:\Users\TermiNexus\Desktop\TransPyC\lib\Projectrans\Phase2Translator.py:606(run)
61 0.001 0.000 47.362 0.776 D:\Python312\Lib\concurrent\futures\process.py:79(wakeup)
1681 0.019 0.000 44.287 0.026 D:\Users\TermiNexus\Desktop\TransPyC\lib\vast\__init__.py:66(parse)
【三】热点函数 callers 定位(找出"谁在调用"以定点优化)
------------------------------------------------------------------------
== _path_isfile ==
<built-in method nt._path_isfile>: tottime=7.149s cumtime=7.149s ncalls=14754
<- _build_current_ModuleSha1Map x(9306, 9306, 5.764490400000001, 5.764490400000001)
<- _EmitModuleDeclarationsLlvm x(2170, 2170, 0.2648532, 0.2648532)
<- _LoadModuleDeclarationsFromFile x(707, 707, 0.1145328, 0.1145328)
<- _register_compiled_include x(558, 558, 0.1046041, 0.1046041)
<- _TryGlobalCache x(245, 245, 0.134557, 0.134557)
<- _compile_ll_files x(239, 239, 0.043330400000000005, 0.043330400000000005)
<- _scan_include_libraries x(228, 228, 0.0227586, 0.0227586)
<- _RegisterCrossModuleDocstrings x(198, 198, 0.03636790000000001, 0.03636790000000001)
_path_isfile: tottime=0.000s cumtime=0.002s ncalls=5
<- find_spec x(5, 5, 2.7600000000000003e-05, 0.0024415)
== _LookupStubFuncType ==
_LookupStubFuncType: tottime=0.764s cumtime=3.120s ncalls=209
<- _HandleMethodCallLlvm x(201, 201, 0.6248898, 2.693493)
<- _HandleExternalCallLlvm x(8, 8, 0.1386203, 0.42693610000000004)
== _Init ==
_Init: tottime=32.755s cumtime=34.355s ncalls=1566897
<- <built-in method vast_c.parse> x(1553060, 1553060, 32.67106370000001, 34.258838499999996)
<- _make_replacement_node x(4050, 4050, 0.0093437, 0.011644100000000003)
<- _make_name_node x(3590, 3590, 0.014290699999999998, 0.0166854)
<- _body_contains_raise x(3526, 3526, 0.0362245, 0.0415034)
<- _EmitExternalClassDeclLlvm x(1561, 1561, 0.0180834, 0.020307500000000003)
<- _specialize_generic_class x(448, 448, 0.0018721000000000002, 0.0021786)
<- _HandleCallLlvm x(392, 392, 0.0029563000000000007, 0.0033427000000000005)
<- _apply_type_map_to_expr x(270, 270, 0.0006885999999999999, 0.0008499000000000001)
== _TryLoadClassMembersFromPyi ==
_TryLoadClassMembersFromPyi: tottime=0.942s cumtime=13.839s ncalls=27760
<- _EmitExternalClassDeclLlvm x(26280, 25992, 0.8715457, 6.3125135000000006)
<- _TryLoadStructFromStub x(852, 500, 0.059921, 12.739853600000002)
<- _EnsureClassParentsLoaded x(628, 628, 0.0100637, 0.03792390000000001)
== _TryLoadStructFromStub ==
_TryLoadStructFromStub: tottime=0.059s cumtime=13.246s ncalls=4576
<- _EmitExternalClassDeclLlvm x(4398, 1818, 0.04607270000000001, 12.950515200000002)
<- _generate_structs x(164, 65, 0.012509600000000004, 7.769146399999998)
<- _try_register_vtable_ondemand x(11, 11, 5.4800000000000004e-05, 6.630000000000001e-05)
<- _try_Load_struct_from_stub x(3, 3, 0.0001218, 0.07452360000000001)
== vast_c.parse ==
<built-in method vast_c.parse>: tottime=9.850s cumtime=44.109s ncalls=1681
<- parse x(1681, 1681, 9.8499697, 44.108808200000006)
== finalize ==
finalize: tottime=7.662s cumtime=17.425s ncalls=43
<- GenerateLlvmDirect x(43, 43, 7.661724799999999, 17.425479499999998)
== _LoadSha1Map ==
_LoadSha1Map: tottime=0.113s cumtime=5.072s ncalls=44
<- __init__ x(44, 44, 0.11333119999999998, 5.072211100000001)
== _BuildPyiCacheFile ==
_BuildPyiCacheFile: tottime=0.012s cumtime=4.602s ncalls=1
<- _LoadSha1Map x(1, 1, 0.012170100000000001, 4.601761300000001)
== _translate_file ==
_translate_file: tottime=0.296s cumtime=96.859s ncalls=43
<- _parallel_translate_worker x(43, 43, 0.29592929999999995, 96.8589117)
== Convert ==
_ConvertFunction: tottime=0.043s cumtime=0.133s ncalls=2619
<- convert x(1346, 1346, 0.0219496, 0.0697753)
<- _ConvertClass x(1273, 1273, 0.0208297, 0.0634073)
_ConvertClass: tottime=0.034s cumtime=0.117s ncalls=251
<- convert x(242, 242, 0.033336500000000005, 0.1171013)
<- _ConvertClass x(9, 9, 0.0002843, 0.0004173)
Convert: tottime=0.012s cumtime=86.997s ncalls=43
<- _translate_file x(43, 43, 0.0123759, 86.99665020000002)
_ConvertVariable: tottime=0.005s cumtime=0.009s ncalls=810
<- convert x(810, 810, 0.005180700000000001, 0.0094774)
== GenerateCCode ==
GenerateCCode: tottime=0.024s cumtime=73.365s ncalls=43
<- Convert x(43, 43, 0.024371399999999998, 73.36474700000001)
== _build_current_ModuleSha1Map ==
_build_current_ModuleSha1Map: tottime=0.993s cumtime=17.926s ncalls=99
<- run x(98, 98, 0.9912645000000001, 17.8981996)
<- _compile_include_py_files x(1, 1, 0.0013576, 0.027985600000000003)
== iter_child_nodes ==
iter_child_nodes: tottime=9.808s cumtime=21.155s ncalls=5992065
<- <method 'extend' of 'collections.deque' objects> x(5320727, 5320727, 9.053009700000006, 19.564493900000002)
<- visit x(424689, 424689, 0.529203, 1.135389)
<- _scan_node_for_self_assign x(148078, 148078, 0.13488460000000002, 0.30432620000000005)
<- generate x(15114, 15114, 0.011840700000000001, 0.0196225)
<- GenerateLlvmDirect x(13878, 13878, 0.011724000000000002, 0.018197500000000002)
<- _generate_class_decl x(11704, 11704, 0.010219, 0.013796500000000001)
<- _CollectInheritedWrapperDecls x(11044, 11044, 0.008940700000000001, 0.015206)
<- _collect_typedef_map x(10076, 10076, 0.004780100000000001, 0.007480400000000001)
== read of ==
[无匹配 'read of' 的函数]
== iter_fields ==
iter_fields: tottime=5.586s cumtime=8.417s ncalls=7476487
<- iter_child_nodes x(7476487, 7476487, 5.585532999999999, 8.416754499999998)
== walk ==
walk: tottime=5.942s cumtime=30.949s ncalls=2645472
<- get_file_dependencies x(554166, 554166, 1.4321114000000001, 7.6097542)
<- run x(406031, 406031, 1.666206, 8.0717625)
<- _extract_app_default_args x(406031, 406031, 0.48141090000000003, 2.5379018)
<- _body_contains_raise x(255751, 255751, 0.38476660000000007, 1.8634377000000002)
<- _infer_return_type_from_body x(218222, 218222, 0.2991063, 1.615264)
<- _build_struct_sha1_map x(188688, 188688, 0.6377285, 3.5367842)
<- _get_needed_include_files x(164518, 164518, 0.44745820000000003, 2.5512192000000002)
<- _discover_transitive_deps x(149441, 149441, 0.1595975, 0.8626633)
walk: tottime=0.009s cumtime=0.120s ncalls=98
<- find_reachable_files_from_entries x(22, 22, 0.0011724, 0.0161676)
<- _precollect_vtable_state x(13, 13, 0.0027139, 0.059532600000000005)
<- _get_needed_include_files x(13, 13, 0.0010159000000000001, 0.0121867)
<- _build_include_py_index x(13, 13, 0.0004531, 0.0084963)
<- _compile_include_sources x(11, 11, 0.0011647, 0.012670200000000001)
<- _scan_dir_for_libs x(10, 10, 0.00018820000000000002, 0.0011597)
<- _scan_include_libraries x(10, 10, 0.00014450000000000002, 0.0013974)
<- _compile_ll_files x(6, 6, 0.002362, 0.008541100000000001)
== _io.open ==
<built-in method _io.open>: tottime=7.574s cumtime=8.010s ncalls=9768
<- _build_current_ModuleSha1Map x(4653, 4653, 3.9519885, 4.026187)
<- _LookupStubFuncType x(919, 919, 0.4358869, 0.44136520000000007)
<- _LoadDeclarationsFromStubLlvm x(696, 696, 0.3019841999999999, 0.30635930000000006)
<- parse_python_file x(486, 486, 0.34128450000000005, 0.3472362)
<- _compile_ll_files x(255, 255, 0.2454773, 0.247264)
<- extract x(255, 255, 0.1342307, 0.13721170000000002)
<- _build_shared_symbol_data x(243, 243, 0.2233081, 0.22601130000000003)
<- _process_file_pyi x(196, 196, 0.4939116, 0.4949057)
<built-in method _io.open_code>: tottime=0.002s cumtime=0.002s ncalls=5
<- get_data x(5, 5, 0.0016684, 0.0016684)
== _pickle.loads ==
<built-in method _pickle.loads>: tottime=8.264s cumtime=11.625s ncalls=102
<- recv x(59, 59, 0.020488600000000003, 0.020488600000000003)
<- _parallel_translate_worker x(43, 43, 8.243114700000001, 11.604251500000004)
【四】模块聚合耗时(按顶层模块归类, tottime 降序)
------------------------------------------------------------------------
模块 ncalls tottime(s) cumtime(s)
~ 84531274 483.12 951.23
vast 17767923 58.64 148.17
core 5802693 34.46 606.64
Projectrans 856256 16.48 629.30
D:\Python312\Lib\copy.py 571920 3.33 22.80
D:\Python312\Lib\site-packages\llvmlite\ir\values.py 1082356 2.32 22.07
D:\Python312\Lib\site-packages\llvmlite\ir\types.py 1164385 1.80 4.28
includes 571512 1.69 3.63
<frozen ntpath> 356171 1.47 3.51
D:\Python312\Lib\site-packages\llvmlite\ir\_utils.py 775537 1.32 4.79
_bootstrap.py 325643 1.31 3.04
D:\Python312\Lib\site-packages\llvmlite\ir\instructions.py 232628 1.02 5.61
D:\Python312\Lib\re\__init__.py 343628 0.93 11.57
D:\Python312\Lib\site-packages\llvmlite\ir\builder.py 277544 0.57 3.67
D:\Python312\Lib\threading.py 11314 0.51 613.13
<frozen codecs> 27303 0.23 0.71
StubGen 21794 0.21 4.86
<frozen genericpath> 20590 0.18 0.37
<frozen os> 7798 0.17 1.06
D:\Python312\Lib\re\_parser.py 134790 0.13 0.48
D:\Python312\Lib\subprocess.py 3572 0.13 137.58
D:\Python312\Lib\copyreg.py 43917 0.09 0.11
D:\Python312\Lib\json\encoder.py 112864 0.08 0.18
D:\Python312\Lib\site-packages\llvmlite\ir\module.py 9984 0.07 6.84
D:\Python312\Lib\re\_compiler.py 10540 0.06 0.46
D:\Python312\Lib\json\__init__.py 341 0.06 0.24
D:\Python312\Lib\enum.py 27617 0.05 0.06
<frozen importlib._bootstrap> 9938 0.03 0.14
D:\Python312\Lib\concurrent\futures\process.py 800 0.03 1154.73
D:\Python312\Lib\multiprocessing\connection.py 3352 0.02 702.58
<frozen _collections_abc> 1789 0.02 0.16
D:\Python312\Lib\concurrent\futures\_base.py 1270 0.02 368.28
D:\Python312\Lib\shutil.py 458 0.02 3.91
D:\Python312\Lib\concurrent\futures\thread.py 133 0.01 9.04
D:\Python312\Lib\contextlib.py 1744 0.01 0.03
Shell 131 0.01 87.01
D:\Python312\Lib\tempfile.py 838 0.01 0.21
D:\Python312\Lib\argparse.py 322 0.01 0.12
D:\Python312\Lib\json\decoder.py 198 0.01 0.02
D:\Python312\Lib\multiprocessing\reduction.py 294 0.01 0.05
D:\Python312\Lib\multiprocessing\process.py 2899 0.00 0.48
D:\Python312\Lib\multiprocessing\popen_spawn_win32.py 387 0.00 0.47
D:\Python312\Lib\queue.py 479 0.00 0.00
D:\Python312\Lib\_weakrefset.py 418 0.00 0.00
<frozen importlib._bootstrap_external> 236 0.00 0.07
<string> 341 0.00 0.00
D:\Python312\Lib\inspect.py 465 0.00 0.00
D:\Python312\Lib\functools.py 86 0.00 0.00
D:\Python312\Lib\multiprocessing\spawn.py 130 0.00 0.01
D:\Python312\Lib\random.py 53 0.00 0.00
D:\Python312\Lib\multiprocessing\queues.py 245 0.00 0.00
D:\Python312\Lib\multiprocessing\context.py 366 0.00 0.47
<frozen abc> 138 0.00 0.00
D:\Python312\Lib\multiprocessing\synchronize.py 69 0.00 0.00
D:\Python312\Lib\gettext.py 18 0.00 0.01
D:\Python312\Lib\multiprocessing\util.py 26 0.00 0.00
D:\Python312\Lib\locale.py 9 0.00 0.00
D:\Python312\Lib\weakref.py 33 0.00 0.00
<frozen importlib.util> 4 0.00 0.00
D:\Python312\Lib\encodings\__init__.py 3 0.00 0.00
<frozen runpy> 4 0.00 0.00
D:\Python312\Lib\importlib\_abc.py 2 0.00 0.00
D:\Python312\Lib\site-packages\_distutils_hack\__init__.py 8 0.00 0.00
<frozen zipimport> 1 0.00 0.00
+14
View File
@@ -0,0 +1,14 @@
import pstats
for f in ["PROF/main_prof_23800.prof", "PROF/combined_all.raw.prof"]:
print("=" * 70)
print("FILE:", f)
print("=" * 70)
try:
p = pstats.Stats(f)
print("--- cumulative top 35 ---")
p.sort_stats("cumulative").print_stats(35)
print("--- tottime top 35 ---")
p.sort_stats("tottime").print_stats(35)
except Exception as e:
print("ERROR:", e)
-936
View File
@@ -1,936 +0,0 @@
Wed Aug 19 00:00:04 2026 D:\Users\TermiNexus\Desktop\TransPyC\PROF\worker_prof_12728_1.prof
Wed Aug 19 00:00:10 2026 D:\Users\TermiNexus\Desktop\TransPyC\PROF\worker_prof_12728_2.prof
Wed Aug 19 00:00:02 2026 D:\Users\TermiNexus\Desktop\TransPyC\PROF\worker_prof_14308_1.prof
Wed Aug 19 00:00:06 2026 D:\Users\TermiNexus\Desktop\TransPyC\PROF\worker_prof_14308_2.prof
Wed Aug 19 00:00:15 2026 D:\Users\TermiNexus\Desktop\TransPyC\PROF\worker_prof_14308_3.prof
Wed Aug 19 00:00:04 2026 D:\Users\TermiNexus\Desktop\TransPyC\PROF\worker_prof_14748_1.prof
Wed Aug 19 00:00:13 2026 D:\Users\TermiNexus\Desktop\TransPyC\PROF\worker_prof_14748_2.prof
Wed Aug 19 00:00:02 2026 D:\Users\TermiNexus\Desktop\TransPyC\PROF\worker_prof_21412_1.prof
Wed Aug 19 00:00:05 2026 D:\Users\TermiNexus\Desktop\TransPyC\PROF\worker_prof_21412_2.prof
Wed Aug 19 00:00:10 2026 D:\Users\TermiNexus\Desktop\TransPyC\PROF\worker_prof_21412_3.prof
Wed Aug 19 00:00:04 2026 D:\Users\TermiNexus\Desktop\TransPyC\PROF\worker_prof_3188_1.prof
Wed Aug 19 00:00:09 2026 D:\Users\TermiNexus\Desktop\TransPyC\PROF\worker_prof_3188_2.prof
Wed Aug 19 00:00:03 2026 D:\Users\TermiNexus\Desktop\TransPyC\PROF\worker_prof_32220_1.prof
Wed Aug 19 00:00:08 2026 D:\Users\TermiNexus\Desktop\TransPyC\PROF\worker_prof_32220_2.prof
Wed Aug 19 00:00:20 2026 D:\Users\TermiNexus\Desktop\TransPyC\PROF\worker_prof_32220_3.prof
Wed Aug 19 00:00:03 2026 D:\Users\TermiNexus\Desktop\TransPyC\PROF\worker_prof_36004_1.prof
Wed Aug 19 00:00:07 2026 D:\Users\TermiNexus\Desktop\TransPyC\PROF\worker_prof_36004_2.prof
Wed Aug 19 00:00:17 2026 D:\Users\TermiNexus\Desktop\TransPyC\PROF\worker_prof_36004_3.prof
Wed Aug 19 00:00:03 2026 D:\Users\TermiNexus\Desktop\TransPyC\PROF\worker_prof_41872_1.prof
Wed Aug 19 00:00:08 2026 D:\Users\TermiNexus\Desktop\TransPyC\PROF\worker_prof_41872_2.prof
Wed Aug 19 00:00:25 2026 D:\Users\TermiNexus\Desktop\TransPyC\PROF\worker_prof_41872_3.prof
Wed Aug 19 00:00:03 2026 D:\Users\TermiNexus\Desktop\TransPyC\PROF\worker_prof_47120_1.prof
Wed Aug 19 00:00:08 2026 D:\Users\TermiNexus\Desktop\TransPyC\PROF\worker_prof_47120_2.prof
Wed Aug 19 00:00:30 2026 D:\Users\TermiNexus\Desktop\TransPyC\PROF\worker_prof_47120_3.prof
Wed Aug 19 00:00:02 2026 D:\Users\TermiNexus\Desktop\TransPyC\PROF\worker_prof_54788_1.prof
Wed Aug 19 00:00:07 2026 D:\Users\TermiNexus\Desktop\TransPyC\PROF\worker_prof_54788_2.prof
Wed Aug 19 00:00:20 2026 D:\Users\TermiNexus\Desktop\TransPyC\PROF\worker_prof_54788_3.prof
Wed Aug 19 00:00:02 2026 D:\Users\TermiNexus\Desktop\TransPyC\PROF\worker_prof_55456_1.prof
Wed Aug 19 00:00:06 2026 D:\Users\TermiNexus\Desktop\TransPyC\PROF\worker_prof_55456_2.prof
Wed Aug 19 00:00:12 2026 D:\Users\TermiNexus\Desktop\TransPyC\PROF\worker_prof_55456_3.prof
Wed Aug 19 00:00:03 2026 D:\Users\TermiNexus\Desktop\TransPyC\PROF\worker_prof_60112_1.prof
Wed Aug 19 00:00:07 2026 D:\Users\TermiNexus\Desktop\TransPyC\PROF\worker_prof_60112_2.prof
Wed Aug 19 00:00:15 2026 D:\Users\TermiNexus\Desktop\TransPyC\PROF\worker_prof_60112_3.prof
Wed Aug 19 00:00:04 2026 D:\Users\TermiNexus\Desktop\TransPyC\PROF\worker_prof_60724_1.prof
Wed Aug 19 00:00:09 2026 D:\Users\TermiNexus\Desktop\TransPyC\PROF\worker_prof_60724_2.prof
Wed Aug 19 00:00:02 2026 D:\Users\TermiNexus\Desktop\TransPyC\PROF\worker_prof_6192_1.prof
Wed Aug 19 00:00:07 2026 D:\Users\TermiNexus\Desktop\TransPyC\PROF\worker_prof_6192_2.prof
Wed Aug 19 00:00:13 2026 D:\Users\TermiNexus\Desktop\TransPyC\PROF\worker_prof_6192_3.prof
Wed Aug 19 00:00:03 2026 D:\Users\TermiNexus\Desktop\TransPyC\PROF\worker_prof_63756_1.prof
Wed Aug 19 00:00:09 2026 D:\Users\TermiNexus\Desktop\TransPyC\PROF\worker_prof_63756_2.prof
Wed Aug 19 00:00:32 2026 D:\Users\TermiNexus\Desktop\TransPyC\PROF\worker_prof_63756_3.prof
Wed Aug 19 00:00:04 2026 D:\Users\TermiNexus\Desktop\TransPyC\PROF\worker_prof_7536_1.prof
Wed Aug 19 00:00:11 2026 D:\Users\TermiNexus\Desktop\TransPyC\PROF\worker_prof_7536_2.prof
70332069 function calls (68531363 primitive calls) in 109.411 seconds
Ordered by: cumulative time
ncalls tottime percall cumtime percall filename:lineno(function)
43 0.069 0.002 109.409 2.544 D:\Users\TermiNexus\Desktop\TransPyC\lib\Projectrans\Phase2Translator.py:69(_parallel_translate_worker)
43 0.296 0.007 96.859 2.253 D:\Users\TermiNexus\Desktop\TransPyC\lib\Projectrans\Phase2Translator.py:1286(_translate_file)
43 0.012 0.000 86.997 2.023 D:\Users\TermiNexus\Desktop\TransPyC\lib\Shell\TransPyC.py:482(Convert)
43 0.024 0.001 73.365 1.706 D:\Users\TermiNexus\Desktop\TransPyC\lib\core\Translator\LlvmGenerator.py:324(GenerateCCode)
43 0.077 0.002 72.785 1.693 D:\Users\TermiNexus\Desktop\TransPyC\lib\core\Translator\LlvmGenerator.py:25(GenerateLlvmDirect)
277/232 0.126 0.000 21.435 0.092 D:\Users\TermiNexus\Desktop\TransPyC\lib\core\Handles\HandlesClassDef.py:506(_EmitClassLlvm)
405 0.004 0.000 20.802 0.051 D:\Users\TermiNexus\Desktop\TransPyC\lib\vast\__init__.py:66(parse)
405 2.467 0.006 20.782 0.051 {built-in method vast_c.parse}
1435/1359 0.441 0.000 19.266 0.014 D:\Users\TermiNexus\Desktop\TransPyC\lib\core\Handles\HandlesFunctions.py:1151(_EmitFunctionLlvm)
607620 17.983 0.000 18.412 0.000 D:\Users\TermiNexus\Desktop\TransPyC\lib\vast\Nodes.py:314(_Init)
43 7.662 0.178 17.425 0.405 D:\Users\TermiNexus\Desktop\TransPyC\lib\core\LLVMCG\StructGen.py:134(finalize)
41890/33133 0.081 0.000 15.519 0.000 D:\Users\TermiNexus\Desktop\TransPyC\lib\core\Handles\HandlesTypeMerge.py:26(GetCTypeInfo)
41890/33133 1.044 0.000 15.450 0.000 D:\Users\TermiNexus\Desktop\TransPyC\lib\core\Handles\HandlesTypeMerge.py:36(_GetCTypeInfoInternal)
93 0.055 0.001 15.400 0.166 D:\Users\TermiNexus\Desktop\TransPyC\lib\core\Handles\HandlesImports.py:190(_EmitImportFromDeclarationsLlvm)
2199/567 0.540 0.000 14.953 0.026 D:\Users\TermiNexus\Desktop\TransPyC\lib\core\Handles\HandlesImports.py:1470(_EmitExternalClassDeclLlvm)
17338/15475 0.204 0.000 14.582 0.001 D:\Users\TermiNexus\Desktop\TransPyC\lib\core\Handles\HandlesTypeMerge.py:773(MergeTypes)
27760/10005 0.942 0.000 13.839 0.001 D:\Users\TermiNexus\Desktop\TransPyC\lib\core\Handles\HandlesImports.py:2280(_TryLoadClassMembersFromPyi)
26364/22594 0.141 0.000 13.813 0.001 D:\Users\TermiNexus\Desktop\TransPyC\lib\core\Handles\HandlesBase.py:690(ResolveAnnotationType)
4297/1121 0.147 0.000 13.478 0.012 D:\Users\TermiNexus\Desktop\TransPyC\lib\core\Handles\HandlesBody.py:14(HandleBodyLlvm)
4576/1689 0.059 0.000 13.246 0.008 D:\Users\TermiNexus\Desktop\TransPyC\lib\core\Handles\HandlesImports.py:2173(_TryLoadStructFromStub)
335/43 0.033 0.000 12.681 0.295 D:\Users\TermiNexus\Desktop\TransPyC\lib\core\Handles\HandlesImports.py:330(_LoadModuleDeclarationsFromFile)
34716/30990 0.078 0.000 12.630 0.000 D:\Users\TermiNexus\Desktop\TransPyC\lib\core\Handles\HandlesTypeMerge.py:743(_GetTypeFromNode)
43 8.243 0.192 11.604 0.270 {built-in method _pickle.loads}
155 0.059 0.000 11.032 0.071 D:\Users\TermiNexus\Desktop\TransPyC\lib\core\Handles\HandlesImports.py:565(_EmitModuleDeclarationsLlvm)
1747/1386 0.061 0.000 10.549 0.008 D:\Users\TermiNexus\Desktop\TransPyC\lib\core\Handles\HandlesClassDef.py:82(_specialize_generic_class)
34295/11889 0.129 0.000 9.813 0.001 D:\Users\TermiNexus\Desktop\TransPyC\lib\core\Handles\HandlesExpr.py:48(HandleExprLlvm)
21129/17560 0.056 0.000 9.263 0.001 D:\Users\TermiNexus\Desktop\TransPyC\lib\core\Handles\HandlesBase.py:703(CollectAnnAssignMember)
1912/1571 0.030 0.000 9.142 0.006 D:\Users\TermiNexus\Desktop\TransPyC\lib\core\Handles\HandlesExprCall.py:3528(_ResolveGenericSlice)
1896/1572 0.007 0.000 8.815 0.006 D:\Users\TermiNexus\Desktop\TransPyC\lib\core\Handles\HandlesTypeMerge.py:416(_HandleSubscript)
1896/1572 0.047 0.000 8.809 0.006 D:\Users\TermiNexus\Desktop\TransPyC\lib\core\Handles\HandlesTypeMerge.py:425(CollectAll)
148 0.069 0.000 8.508 0.057 D:\Users\TermiNexus\Desktop\TransPyC\lib\core\Handles\HandlesImports.py:99(_EmitImportDeclarationsLlvm)
349/313 0.300 0.001 8.354 0.027 D:\Users\TermiNexus\Desktop\TransPyC\lib\core\LLVMCG\StructGen.py:214(_generate_structs)
4569/4023 0.098 0.000 8.062 0.002 D:\Users\TermiNexus\Desktop\TransPyC\lib\core\Handles\HandlesExprCall.py:266(_HandleCallLlvm)
43 0.256 0.006 6.839 0.159 D:\Users\TermiNexus\Desktop\TransPyC\lib\core\Translator\PythonParser.py:63(ParsePythonFile)
26867/16007 0.042 0.000 6.776 0.000 D:\Users\TermiNexus\Desktop\TransPyC\lib\core\Handles\HandlesBase.py:525(HandleExprLlvm)
1836/1806 0.010 0.000 6.711 0.004 D:\Users\TermiNexus\Desktop\TransPyC\lib\core\Handles\HandlesAnnAssign.py:309(_HandleAnnAssignLlvm)
1836/1806 0.157 0.000 6.701 0.004 D:\Users\TermiNexus\Desktop\TransPyC\lib\core\Handles\HandlesAnnAssign.py:317(_HandleAnnAssignLlvmInner)
769071 1.106 0.000 5.721 0.000 D:\Users\TermiNexus\Desktop\TransPyC\lib\vast\Utils.py:36(walk)
2233/1420 0.054 0.000 5.656 0.004 D:\Users\TermiNexus\Desktop\TransPyC\lib\core\Handles\HandlesIf.py:157(_HandleIfLlvm)
2091/2071 0.071 0.000 5.528 0.003 D:\Users\TermiNexus\Desktop\TransPyC\lib\core\Handles\HandlesFunctions.py:1021(_EmitFunctionForwardDeclLlvm)
3836/3776 0.194 0.000 5.259 0.001 D:\Users\TermiNexus\Desktop\TransPyC\lib\core\Handles\HandlesImports.py:1151(_EmitExternalFuncDeclLlvm)
41890 1.057 0.000 5.022 0.000 D:\Users\TermiNexus\Desktop\TransPyC\lib\vast\Utils.py:47(dump)
1240/1123 0.106 0.000 4.912 0.004 D:\Users\TermiNexus\Desktop\TransPyC\lib\core\Handles\HandlesExprCall.py:2570(_HandleMethodCallLlvm)
15752538 4.679 0.000 4.679 0.000 {method 'startswith' of 'str' objects}
2091/2071 0.161 0.000 4.567 0.002 D:\Users\TermiNexus\Desktop\TransPyC\lib\core\Handles\HandlesFunctions.py:452(_GetFunctionSignatureLlvm)
763295 0.757 0.000 4.359 0.000 {method 'extend' of 'collections.deque' objects}
483183/117 1.285 0.000 4.300 0.037 D:\Python312\Lib\copy.py:118(deepcopy)
43842/117 0.370 0.000 4.295 0.037 D:\Python312\Lib\copy.py:247(_reconstruct)
26292/117 0.161 0.000 4.285 0.037 D:\Python312\Lib\copy.py:200(_deepcopy_tuple)
26292/117 0.345 0.000 4.281 0.037 D:\Python312\Lib\copy.py:217(_deepcopy_dict)
10809/585 0.032 0.000 4.268 0.007 D:\Python312\Lib\copy.py:191(_deepcopy_list)
43 0.200 0.005 4.169 0.097 D:\Users\TermiNexus\Desktop\TransPyC\lib\Projectrans\Phase2Translator.py:1215(_inject_auto_imports)
43 0.300 0.007 4.101 0.095 D:\Users\TermiNexus\Desktop\TransPyC\lib\Projectrans\Phase2Translator.py:979(_split_ll)
256646/41890 3.463 0.000 3.953 0.000 D:\Users\TermiNexus\Desktop\TransPyC\lib\vast\Utils.py:65(_format)
1689319 1.822 0.000 3.935 0.000 D:\Users\TermiNexus\Desktop\TransPyC\lib\vast\Utils.py:25(iter_child_nodes)
78599 2.495 0.000 3.410 0.000 D:\Users\TermiNexus\Desktop\TransPyC\lib\Projectrans\Phase2Translator.py:411(_count_braces_outside_strings)
43 0.001 0.000 3.400 0.079 D:\Python312\Lib\site-packages\llvmlite\ir\module.py:243(__repr__)
43 0.025 0.001 3.395 0.079 D:\Python312\Lib\site-packages\llvmlite\ir\module.py:217(_get_body_lines)
43 3.360 0.078 3.361 0.078 D:\Users\TermiNexus\Desktop\TransPyC\lib\core\SymbolTable.py:43(__setstate__)
8210 0.010 0.000 3.304 0.000 D:\Python312\Lib\site-packages\llvmlite\ir\values.py:1017(__str__)
8210 0.011 0.000 3.279 0.000 D:\Python312\Lib\site-packages\llvmlite\ir\values.py:1010(descr)
310 0.277 0.001 3.244 0.010 D:\Users\TermiNexus\Desktop\TransPyC\lib\core\Handles\HandlesImports.py:2550(_LoadDeclarationsFromStubLlvm)
209 0.764 0.004 3.120 0.015 D:\Users\TermiNexus\Desktop\TransPyC\lib\core\Handles\HandlesImports.py:2402(_LookupStubFuncType)
10776467 2.946 0.000 2.947 0.000 {built-in method builtins.isinstance}
475663/229408 0.755 0.000 2.909 0.000 {method 'format' of 'str' objects}
309733/107738 0.408 0.000 2.697 0.000 D:\Python312\Lib\site-packages\llvmlite\ir\_utils.py:44(__str__)
1451 0.009 0.000 2.688 0.002 D:\Python312\Lib\site-packages\llvmlite\ir\values.py:1003(descr_body)
8776 0.069 0.000 2.679 0.000 D:\Python312\Lib\site-packages\llvmlite\ir\values.py:1176(descr)
33715/31448 0.428 0.000 2.613 0.000 D:\Users\TermiNexus\Desktop\TransPyC\lib\core\LLVMCG\TypeConvert.py:28(_ctype_to_llvm)
444/302 0.001 0.000 2.484 0.008 D:\Users\TermiNexus\Desktop\TransPyC\lib\core\Handles\HandlesBase.py:528(HandleBodyLlvm)
3526 0.387 0.000 2.471 0.001 D:\Users\TermiNexus\Desktop\TransPyC\lib\core\Handles\HandlesFunctions.py:216(_body_contains_raise)
341/212 0.009 0.000 2.420 0.011 D:\Users\TermiNexus\Desktop\TransPyC\lib\core\Handles\HandlesWhile.py:10(_HandleWhileLlvm)
2278/2246 0.054 0.000 2.332 0.001 D:\Users\TermiNexus\Desktop\TransPyC\lib\core\Handles\HandlesAssign.py:37(_HandleAssignLlvm)
66960 0.242 0.000 2.300 0.000 D:\Python312\Lib\site-packages\llvmlite\ir\values.py:544(_to_string)
3571980/3299054 1.651 0.000 2.004 0.000 {built-in method builtins.getattr}
1082 0.142 0.000 1.838 0.002 D:\Users\TermiNexus\Desktop\TransPyC\lib\core\Handles\HandlesFunctions.py:277(_infer_return_type_from_body)
1286813 1.398 0.000 1.827 0.000 D:\Users\TermiNexus\Desktop\TransPyC\lib\core\Handles\HandlesBase.py:49(__get__)
17338 0.325 0.000 1.796 0.000 D:\Users\TermiNexus\Desktop\TransPyC\lib\core\Handles\HandlesTypeMerge.py:820(_MergeAllComponentTypes)
3064/3020 0.005 0.000 1.791 0.001 D:\Users\TermiNexus\Desktop\TransPyC\lib\core\Handles\HandlesAssign.py:34(HandleExprLlvm)
1478 0.004 0.000 1.735 0.001 D:\Users\TermiNexus\Desktop\TransPyC\lib\core\Handles\HandlesBody.py:76(HandleExprLlvm)
2119979 1.018 0.000 1.602 0.000 D:\Users\TermiNexus\Desktop\TransPyC\lib\vast\Utils.py:16(iter_fields)
42990/27995 0.470 0.000 1.590 0.000 D:\Users\TermiNexus\Desktop\TransPyC\lib\core\Handles\HandlesImports.py:2846(_parse_llvm_type)
20064 0.091 0.000 1.490 0.000 D:\Users\TermiNexus\Desktop\TransPyC\lib\core\Handles\HandlesBase.py:364(FromNode)
30720 0.192 0.000 1.475 0.000 D:\Users\TermiNexus\Desktop\TransPyC\lib\core\LLVMCG\TypeConvert.py:123(_base_ctype_to_llvm)
17544 0.029 0.000 1.404 0.000 D:\Python312\Lib\re\__init__.py:179(sub)
21425/20064 0.085 0.000 1.399 0.000 D:\Users\TermiNexus\Desktop\TransPyC\lib\core\TypeAnnotationResolver.py:59(from_node)
6124 0.116 0.000 1.374 0.000 D:\Users\TermiNexus\Desktop\TransPyC\lib\core\Handles\HandlesImports.py:2806(_parse_llvm_declare)
24675 0.127 0.000 1.360 0.000 D:\Users\TermiNexus\Desktop\TransPyC\lib\_bootstrap.py:121(_PatchedAsPointer)
6510870/6510509 1.333 0.000 1.333 0.000 {built-in method builtins.len}
8253 0.171 0.000 1.332 0.000 D:\Python312\Lib\site-packages\llvmlite\ir\values.py:940(__init__)
17630 0.720 0.000 1.317 0.000 {method 'sub' of 're.Pattern' objects}
2663/2643 0.153 0.000 1.278 0.000 D:\Users\TermiNexus\Desktop\TransPyC\lib\core\Handles\HandlesExprCall.py:1926(_HandleClosureCallLlvm)
101331 0.943 0.000 1.198 0.000 D:\Users\TermiNexus\Desktop\TransPyC\lib\core\Handles\HandlesBase.py:98(__init__)
75242 0.252 0.000 1.197 0.000 D:\Python312\Lib\site-packages\llvmlite\ir\types.py:164(__init__)
24675 0.081 0.000 1.189 0.000 D:\Python312\Lib\site-packages\llvmlite\ir\types.py:28(as_pointer)
108795 0.206 0.000 1.186 0.000 D:\Python312\Lib\site-packages\llvmlite\ir\values.py:537(__init__)
2273 1.112 0.000 1.174 0.001 {built-in method _io.open}
3605/3539 0.020 0.000 1.150 0.000 D:\Users\TermiNexus\Desktop\TransPyC\lib\core\Handles\HandlesExprAttr.py:906(_HandleAttributeLlvm)
87684 0.958 0.000 1.124 0.000 D:\Python312\Lib\copy.py:252(<genexpr>)
65444 0.265 0.000 1.044 0.000 D:\Python312\Lib\site-packages\llvmlite\ir\instructions.py:13(__init__)
4962 0.028 0.000 1.039 0.000 D:\Python312\Lib\site-packages\llvmlite\ir\builder.py:738(alloca)
2748 0.064 0.000 1.038 0.000 D:\Users\TermiNexus\Desktop\TransPyC\lib\core\Handles\HandlesExprOps.py:253(_HandleCompareLlvm)
4962 0.025 0.000 0.996 0.000 D:\Python312\Lib\site-packages\llvmlite\ir\instructions.py:532(__init__)
454 0.123 0.000 0.976 0.002 D:\Users\TermiNexus\Desktop\TransPyC\lib\core\Handles\HandlesExprCall.py:1418(_HandleExternalCallLlvm)
3095 0.030 0.000 0.972 0.000 D:\Users\TermiNexus\Desktop\TransPyC\lib\core\LLVMCG\MemoryOps.py:108(_allocaEntry)
111652 0.180 0.000 0.963 0.000 D:\Python312\Lib\site-packages\llvmlite\ir\values.py:557(_set_name)
16006 0.370 0.000 0.961 0.000 D:\Users\TermiNexus\Desktop\TransPyC\lib\core\TypeAnnotationResolver.py:582(_from_node_attribute)
75242 0.875 0.000 0.922 0.000 D:\Users\TermiNexus\Desktop\TransPyC\lib\_bootstrap.py:90(_patched_init)
59 0.002 0.000 0.912 0.015 D:\Users\TermiNexus\Desktop\TransPyC\lib\core\Handles\HandlesExprCall.py:4596(_HandleGenericClassNewLlvm)
3529617 0.899 0.000 0.899 0.000 {method 'isdigit' of 'str' objects}
82999 0.346 0.000 0.892 0.000 <frozen ntpath>:107(join)
16493 0.325 0.000 0.892 0.000 D:\Users\TermiNexus\Desktop\TransPyC\lib\core\Handles\HandlesTypeMerge.py:891(_MergeCTypeInfoInto)
43 0.000 0.000 0.867 0.020 D:\Users\TermiNexus\Desktop\TransPyC\lib\core\LLVMCG\StructGen.py:122(_strip_unnecessary_quotes)
16072 0.106 0.000 0.838 0.000 D:\Users\TermiNexus\Desktop\TransPyC\lib\includes\t.py:1068(CTypeToLLVM)
114897 0.427 0.000 0.835 0.000 D:\Python312\Lib\re\__init__.py:164(match)
2461 0.163 0.000 0.828 0.000 D:\Users\TermiNexus\Desktop\TransPyC\lib\core\Handles\HandlesExprAttr.py:396(_handle_attr_name)
111652 0.186 0.000 0.783 0.000 D:\Python312\Lib\site-packages\llvmlite\ir\_utils.py:16(register)
97996 0.778 0.000 0.778 0.000 D:\Users\TermiNexus\Desktop\TransPyC\lib\includes\t.py:74(__init__)
4436 0.086 0.000 0.763 0.000 D:\Users\TermiNexus\Desktop\TransPyC\lib\core\Handles\HandlesImports.py:813(_EmitExternalGlobalDeclLlvm)
5736 0.039 0.000 0.747 0.000 D:\Users\TermiNexus\Desktop\TransPyC\lib\core\LLVMCG\BaseGen.py:642(_get_or_declare_function)
1857 0.022 0.000 0.740 0.000 D:\Users\TermiNexus\Desktop\TransPyC\lib\core\Handles\HandlesReturn.py:28(_HandleReturnLlvm)
41893/40786 0.633 0.000 0.736 0.000 D:\Python312\Lib\site-packages\llvmlite\ir\types.py:171(_to_string)
838 0.735 0.001 0.735 0.001 {built-in method nt.listdir}
9538 0.040 0.000 0.734 0.000 D:\Python312\Lib\site-packages\llvmlite\ir\instructions.py:467(descr)
19695 0.097 0.000 0.720 0.000 D:\Users\TermiNexus\Desktop\TransPyC\lib\core\LLVMCG\MemoryOps.py:129(_load)
24806 0.096 0.000 0.710 0.000 D:\Python312\Lib\site-packages\llvmlite\ir\values.py:1108(__init__)
1731924 0.703 0.000 0.703 0.000 {method 'get' of 'dict' objects}
14157 0.146 0.000 0.695 0.000 D:\Users\TermiNexus\Desktop\TransPyC\lib\core\Handles\HandlesExpr.py:328(_HandleNameLlvm)
12208 0.021 0.000 0.691 0.000 D:\Users\TermiNexus\Desktop\TransPyC\lib\includes\t.py:409(__init__)
783/777 0.002 0.000 0.685 0.001 D:\Users\TermiNexus\Desktop\TransPyC\lib\core\Handles\HandlesExprCall.py:2371(_try_complete_generic_specialization)
350371/350054 0.247 0.000 0.670 0.000 {method 'join' of 'str' objects}
13228 0.102 0.000 0.633 0.000 D:\Users\TermiNexus\Desktop\TransPyC\lib\core\LLVMCG\BaseGen.py:239(_get_or_create_struct)
66868 0.260 0.000 0.616 0.000 {built-in method builtins.all}
186126/185430 0.268 0.000 0.603 0.000 D:\Python312\Lib\site-packages\llvmlite\ir\_utils.py:54(get_reference)
212/208 0.020 0.000 0.602 0.003 D:\Users\TermiNexus\Desktop\TransPyC\lib\core\Handles\HandlesExprCall.py:4169(_HandleClassNewLlvm)
216789 0.247 0.000 0.597 0.000 D:\Users\TermiNexus\Desktop\TransPyC\lib\core\LLVMCG\StructGen.py:124(_unquote)
75242 0.191 0.000 0.585 0.000 D:\Users\TermiNexus\Desktop\TransPyC\lib\_bootstrap.py:85(_patched_new)
8210 0.058 0.000 0.578 0.000 D:\Python312\Lib\site-packages\llvmlite\ir\values.py:977(descr_prototype)
1387 0.006 0.000 0.561 0.000 D:\Users\TermiNexus\Desktop\TransPyC\lib\core\Handles\HandlesClassDef.py:1048(_scan_method_body_for_self_members)
76419/4760 0.186 0.000 0.555 0.000 D:\Users\TermiNexus\Desktop\TransPyC\lib\core\Handles\HandlesClassDef.py:1052(_scan_node_for_self_assign)
19696 0.108 0.000 0.549 0.000 D:\Python312\Lib\site-packages\llvmlite\ir\builder.py:756(load)
85208 0.280 0.000 0.549 0.000 D:\Users\TermiNexus\Desktop\TransPyC\lib\core\Handles\HandlesBase.py:129(BaseType)
1182 0.315 0.000 0.534 0.000 D:\Users\TermiNexus\Desktop\TransPyC\lib\core\Handles\HandlesExprCall.py:159(_fill_default_args)
7841 0.060 0.000 0.523 0.000 D:\Python312\Lib\site-packages\llvmlite\ir\builder.py:922(gep)
101883 0.270 0.000 0.522 0.000 D:\Python312\Lib\site-packages\llvmlite\ir\_utils.py:24(deduplicate)
3401 0.511 0.000 0.511 0.000 {built-in method nt._path_isfile}
168512 0.345 0.000 0.509 0.000 <frozen ntpath>:179(splitroot)
1381347 0.490 0.000 0.490 0.000 {method 'endswith' of 'str' objects}
1431596 0.472 0.000 0.472 0.000 {method 'strip' of 'str' objects}
2638 0.050 0.000 0.467 0.000 {built-in method builtins.min}
9117 0.305 0.000 0.459 0.000 D:\Users\TermiNexus\Desktop\TransPyC\lib\core\LLVMCG\BaseGen.py:567(_find_function)
7841 0.097 0.000 0.447 0.000 D:\Python312\Lib\site-packages\llvmlite\ir\instructions.py:551(__init__)
2646 0.058 0.000 0.431 0.000 D:\Users\TermiNexus\Desktop\TransPyC\lib\core\Handles\HandlesExprAttr.py:24(_gep_and_Load_member)
43 0.431 0.010 0.431 0.010 {built-in method _pickle.load}
485/468 0.020 0.000 0.424 0.001 D:\Users\TermiNexus\Desktop\TransPyC\lib\core\Handles\HandlesExprOps.py:114(_HandleBoolOpLlvm)
39192 0.116 0.000 0.418 0.000 D:\Users\TermiNexus\Desktop\TransPyC\lib\core\Handles\HandlesImports.py:2205(_entry_priority)
437/351 0.006 0.000 0.394 0.001 D:\Users\TermiNexus\Desktop\TransPyC\lib\core\Handles\HandlesExprCall.py:1751(_HandleTypeCastLlvm)
19696 0.062 0.000 0.392 0.000 D:\Python312\Lib\site-packages\llvmlite\ir\instructions.py:434(__init__)
425/335 0.004 0.000 0.389 0.001 D:\Users\TermiNexus\Desktop\TransPyC\lib\core\Handles\HandlesSpecialCall.py:341(_HandleTSpecialCallLlvm)
1260/862 0.033 0.000 0.388 0.000 D:\Users\TermiNexus\Desktop\TransPyC\lib\core\Handles\HandlesExprOps.py:12(_HandleBinOpLlvm)
43 0.004 0.000 0.381 0.009 D:\Users\TermiNexus\Desktop\TransPyC\lib\Projectrans\Phase2Translator.py:442(__init__)
349 0.193 0.001 0.374 0.001 D:\Users\TermiNexus\Desktop\TransPyC\lib\core\LLVMCG\StructGen.py:535(_create_Vtable_globals)
877136 0.371 0.000 0.371 0.000 {method 'append' of 'list' objects}
4291 0.048 0.000 0.366 0.000 D:\Python312\Lib\site-packages\llvmlite\ir\builder.py:875(call)
1305 0.361 0.000 0.361 0.000 {built-in method nt._path_isdir}
41641 0.337 0.000 0.354 0.000 D:\Python312\Lib\site-packages\llvmlite\ir\values.py:864(__init__)
354 0.003 0.000 0.354 0.001 D:\Users\TermiNexus\Desktop\TransPyC\lib\core\Translator\LlvmGenerator.py:83(_register_cdefine_constant)
220882 0.261 0.000 0.353 0.000 D:\Users\TermiNexus\Desktop\TransPyC\lib\core\Handles\HandlesBase.py:55(__set__)
5836 0.015 0.000 0.345 0.000 D:\Users\TermiNexus\Desktop\TransPyC\lib\core\LLVMCG\BaseGen.py:596(_has_function)
43 0.074 0.002 0.343 0.008 D:\Users\TermiNexus\Desktop\TransPyC\lib\Projectrans\Phase2Translator.py:518(_LoadSha1Map)
24806 0.062 0.000 0.339 0.000 D:\Python312\Lib\site-packages\llvmlite\ir\values.py:1055(__init__)
7976 0.054 0.000 0.335 0.000 D:\Users\TermiNexus\Desktop\TransPyC\lib\core\LLVMCG\MemoryOps.py:245(_store)
13860 0.132 0.000 0.332 0.000 D:\Users\TermiNexus\Desktop\TransPyC\lib\core\LLVMCG\BaseGen.py:370(_resolve_typedef_int_width)
847 0.020 0.000 0.309 0.000 D:\Users\TermiNexus\Desktop\TransPyC\lib\core\Handles\HandlesAugAssign.py:57(_HandleAugAssignLlvm)
4291 0.103 0.000 0.301 0.000 D:\Python312\Lib\site-packages\llvmlite\ir\instructions.py:68(__init__)
98040 0.211 0.000 0.289 0.000 D:\Users\TermiNexus\Desktop\TransPyC\lib\core\SymbolTable.py:107(lookup)
24691 0.024 0.000 0.288 0.000 D:\Python312\Lib\site-packages\llvmlite\ir\values.py:983(<genexpr>)
15988 0.196 0.000 0.285 0.000 D:\Users\TermiNexus\Desktop\TransPyC\lib\core\LLVMCG\TypeConvert.py:577(_llvm_str_to_ir)
139194 0.155 0.000 0.284 0.000 D:\Python312\Lib\re\__init__.py:280(_compile)
9538 0.059 0.000 0.281 0.000 D:\Python312\Lib\site-packages\llvmlite\ir\builder.py:769(store)
46834 0.097 0.000 0.278 0.000 D:\Users\TermiNexus\Desktop\TransPyC\lib\core\Handles\HandlesBase.py:426(GetTModuleCType)
6947 0.075 0.000 0.278 0.000 D:\Users\TermiNexus\Desktop\TransPyC\lib\core\Handles\HandlesExpr.py:212(_HandleConstantLlvm)
1024 0.019 0.000 0.273 0.000 D:\Users\TermiNexus\Desktop\TransPyC\lib\core\Handles\HandlesExprAttr.py:297(_handle_attr_self)
16481 0.038 0.000 0.264 0.000 D:\Python312\Lib\site-packages\llvmlite\ir\values.py:1127(__str__)
4691 0.061 0.000 0.263 0.000 D:\Users\TermiNexus\Desktop\TransPyC\lib\core\TypeAnnotationResolver.py:87(_from_node_name)
263 0.027 0.000 0.260 0.001 D:\Users\TermiNexus\Desktop\TransPyC\lib\core\Handles\HandlesClassDef.py:1417(_EmitNewFunctionLlvm)
705309 0.257 0.000 0.257 0.000 {method 'group' of 're.Match' objects}
123673 0.254 0.000 0.254 0.000 {method 'match' of 're.Pattern' objects}
1972 0.221 0.000 0.254 0.000 {method 'read' of '_io.TextIOWrapper' objects}
9128 0.059 0.000 0.250 0.000 D:\Users\TermiNexus\Desktop\TransPyC\lib\core\TypeAnnotationResolver.py:19(from_type_name)
75242 0.189 0.000 0.242 0.000 D:\Python312\Lib\site-packages\llvmlite\ir\types.py:124(__new__)
80328 0.141 0.000 0.242 0.000 D:\Python312\Lib\site-packages\llvmlite\ir\values.py:564(_get_reference)
696954 0.239 0.000 0.239 0.000 {method 'items' of 'dict' objects}
2267 0.022 0.000 0.236 0.000 D:\Users\TermiNexus\Desktop\TransPyC\lib\core\LLVMCG\TypeConvert.py:90(_resolve_typedef_ctype)
915 0.035 0.000 0.235 0.000 D:\Users\TermiNexus\Desktop\TransPyC\lib\core\Handles\HandlesAssign.py:686(_HandleAttributeStoreLlvm)
763295 0.232 0.000 0.232 0.000 {method 'popleft' of 'collections.deque' objects}
10090/8438 0.028 0.000 0.231 0.000 D:\Users\TermiNexus\Desktop\TransPyC\lib\core\LLVMCG\TypeConvert.py:650(_check_node_unsigned)
10860 0.082 0.000 0.217 0.000 D:\Users\TermiNexus\Desktop\TransPyC\lib\core\LLVMCG\BaseGen.py:660(_mangle_func_name)
7841 0.053 0.000 0.216 0.000 D:\Python312\Lib\site-packages\llvmlite\ir\instructions.py:582(descr)
332973 0.202 0.000 0.202 0.000 {method 'replace' of 'str' objects}
64463 0.125 0.000 0.196 0.000 D:\Users\TermiNexus\Desktop\TransPyC\lib\includes\t.py:1062(GetClassByName)
107235 0.115 0.000 0.186 0.000 D:\Python312\Lib\copy.py:231(_keep_alive)
9538 0.037 0.000 0.186 0.000 D:\Python312\Lib\site-packages\llvmlite\ir\instructions.py:463(__init__)
226378 0.186 0.000 0.186 0.000 {method 'split' of 'str' objects}
43 0.006 0.000 0.177 0.004 D:\Users\TermiNexus\Desktop\TransPyC\lib\Projectrans\Phase2Translator.py:1131(_save_deps)
704865 0.176 0.000 0.176 0.000 {built-in method builtins.id}
150484 0.118 0.000 0.172 0.000 D:\Users\TermiNexus\Desktop\TransPyC\lib\_bootstrap.py:58(_IsBadPointee)
1269 0.014 0.000 0.171 0.000 D:\Users\TermiNexus\Desktop\TransPyC\lib\core\LLVMCG\TypeConvert.py:749(_check_attribute_signedness)
45 0.003 0.000 0.169 0.004 D:\Users\TermiNexus\Desktop\TransPyC\lib\core\Handles\HandlesFor.py:27(_HandleForLlvm)
124 0.166 0.001 0.169 0.001 D:\Users\TermiNexus\Desktop\TransPyC\lib\core\Handles\HandlesAssign.py:1664(_CheckEnumMemberAssignment)
43842 0.169 0.000 0.169 0.000 {method '__reduce_ex__' of 'object' objects}
201776 0.158 0.000 0.168 0.000 {built-in method builtins.hasattr}
386274 0.166 0.000 0.166 0.000 D:\Python312\Lib\site-packages\llvmlite\ir\types.py:277(__new__)
8776 0.028 0.000 0.166 0.000 D:\Python312\Lib\site-packages\llvmlite\ir\instructions.py:201(__init__)
52094/17338 0.110 0.000 0.164 0.000 D:\Users\TermiNexus\Desktop\TransPyC\lib\core\Handles\HandlesTypeMerge.py:731(_CollectAllOperandTypes)
8776 0.036 0.000 0.164 0.000 D:\Python312\Lib\site-packages\llvmlite\ir\values.py:965(append_basic_block)
4291 0.008 0.000 0.163 0.000 D:\Python312\Lib\site-packages\llvmlite\ir\instructions.py:175(descr)
19696 0.062 0.000 0.163 0.000 D:\Python312\Lib\site-packages\llvmlite\ir\instructions.py:447(descr)
43 0.120 0.003 0.163 0.004 D:\Users\TermiNexus\Desktop\TransPyC\lib\core\LLVMCG\FuncGen.py:14(setup_from_symbol_table)
418 0.018 0.000 0.158 0.000 {built-in method builtins.sum}
1210 0.078 0.000 0.156 0.000 D:\Users\TermiNexus\Desktop\TransPyC\lib\core\LLVMCG\FuncGen.py:483(_resolve_class_for_var)
4291 0.050 0.000 0.156 0.000 D:\Python312\Lib\site-packages\llvmlite\ir\instructions.py:133(_descr)
74878 0.085 0.000 0.155 0.000 {built-in method builtins.any}
9946 0.042 0.000 0.154 0.000 D:\Users\TermiNexus\Desktop\TransPyC\lib\core\LLVMCG\BaseGen.py:222(_extract_struct_sha1)
397062 0.154 0.000 0.154 0.000 {built-in method builtins.setattr}
6671 0.049 0.000 0.153 0.000 D:\Users\TermiNexus\Desktop\TransPyC\lib\core\LLVMCG\BaseGen.py:548(_skip_mangle)
107009 0.153 0.000 0.153 0.000 D:\Users\TermiNexus\Desktop\TransPyC\lib\core\TypeSpec.py:244(__init__)
57983 0.065 0.000 0.153 0.000 D:\Python312\Lib\site-packages\llvmlite\ir\types.py:31(__ne__)
5678/4414 0.033 0.000 0.150 0.000 D:\Users\TermiNexus\Desktop\TransPyC\lib\core\Handles\HandlesBase.py:376(Copy)
2273 0.149 0.000 0.149 0.000 {method '__exit__' of '_io._IOBase' objects}
657/652 0.017 0.000 0.144 0.000 D:\Users\TermiNexus\Desktop\TransPyC\lib\core\TypeAnnotationResolver.py:276(_from_node_binop)
1701 0.143 0.000 0.143 0.000 {method 'splitlines' of 'str' objects}
370 0.012 0.000 0.139 0.000 D:\Users\TermiNexus\Desktop\TransPyC\lib\core\Handles\HandlesExprAttr.py:943(_HandleSubscriptLlvm)
6344 0.039 0.000 0.138 0.000 D:\Python312\Lib\site-packages\llvmlite\ir\instructions.py:205(descr)
9769 0.042 0.000 0.135 0.000 D:\Python312\Lib\site-packages\llvmlite\ir\values.py:785(__init__)
94592 0.106 0.000 0.135 0.000 D:\Python312\Lib\site-packages\llvmlite\ir\types.py:720(__eq__)
666264 0.133 0.000 0.133 0.000 D:\Users\TermiNexus\Desktop\TransPyC\lib\core\Handles\HandlesImports.py:2210(<genexpr>)
437 0.005 0.000 0.131 0.000 D:\Users\TermiNexus\Desktop\TransPyC\lib\core\Handles\HandlesExprCall.py:2177(_try_register_vtable_ondemand)
65444 0.087 0.000 0.130 0.000 D:\Python312\Lib\site-packages\llvmlite\ir\builder.py:351(_insert)
8/4 0.000 0.000 0.129 0.032 D:\Users\TermiNexus\Desktop\TransPyC\lib\core\Handles\HandlesImports.py:531(_LoadPackageInitForRelativeImport)
29002 0.069 0.000 0.129 0.000 D:\Python312\Lib\site-packages\llvmlite\ir\values.py:445(__init__)
24691 0.067 0.000 0.126 0.000 D:\Python312\Lib\site-packages\llvmlite\ir\values.py:1095(_to_list)
437 0.005 0.000 0.125 0.000 D:\Users\TermiNexus\Desktop\TransPyC\lib\core\Handles\HandlesExprCall.py:2218(collect_class_methods)
8776 0.041 0.000 0.123 0.000 D:\Python312\Lib\site-packages\llvmlite\ir\values.py:1158(__init__)
3706 0.059 0.000 0.121 0.000 D:\Users\TermiNexus\Desktop\TransPyC\lib\core\LLVMCG\FuncGen.py:82(_adjust_args)
191870 0.121 0.000 0.121 0.000 D:\Python312\Lib\site-packages\llvmlite\ir\_utils.py:13(is_used)
17/15 0.000 0.000 0.119 0.008 D:\Users\TermiNexus\Desktop\TransPyC\lib\core\Handles\HandlesMatch.py:11(_HandleMatchLlvm)
110 0.003 0.000 0.119 0.001 D:\Users\TermiNexus\Desktop\TransPyC\lib\core\Handles\HandlesExprCall.py:2197(load_pyi)
22880 0.059 0.000 0.119 0.000 D:\Users\TermiNexus\Desktop\TransPyC\lib\core\Handles\HandlesBase.py:557(_IsTModuleType)
3254 0.027 0.000 0.119 0.000 D:\Python312\Lib\site-packages\llvmlite\ir\builder.py:568(_icmp)
3718 0.013 0.000 0.118 0.000 D:\Users\TermiNexus\Desktop\TransPyC\lib\core\Handles\HandlesBase.py:350(FromTypeName)
17/15 0.003 0.000 0.117 0.008 D:\Users\TermiNexus\Desktop\TransPyC\lib\core\Handles\HandlesMatch.py:236(_HandleRenumMatchLlvm)
109616 0.117 0.000 0.117 0.000 D:\Users\TermiNexus\Desktop\TransPyC\lib\core\Handles\HandlesImports.py:2915(<genexpr>)
35506/33190 0.069 0.000 0.112 0.000 D:\Users\TermiNexus\Desktop\TransPyC\lib\core\LLVMCG\StructGen.py:12(_get_align)
20061 0.082 0.000 0.112 0.000 D:\Users\TermiNexus\Desktop\TransPyC\lib\core\LLVMCG\BaseGen.py:528(_set_node_info)
107009 0.112 0.000 0.112 0.000 D:\Users\TermiNexus\Desktop\TransPyC\lib\core\TypeSpec.py:137(__init__)
1928 0.053 0.000 0.110 0.000 D:\Users\TermiNexus\Desktop\TransPyC\lib\core\LLVMCG\ExprGen.py:49(emit_binary_op)
43 0.032 0.001 0.109 0.003 D:\Python312\Lib\json\__init__.py:120(dump)
48011 0.108 0.000 0.108 0.000 {method 'write' of '_io.TextIOWrapper' objects}
1654 0.030 0.000 0.107 0.000 D:\Users\TermiNexus\Desktop\TransPyC\lib\core\LLVMCG\ExprGen.py:257(emit_return)
4302 0.023 0.000 0.103 0.000 D:\Python312\Lib\site-packages\llvmlite\ir\builder.py:160(wrapped)
3526 0.048 0.000 0.102 0.000 D:\Users\TermiNexus\Desktop\TransPyC\lib\core\Handles\HandlesFunctions.py:153(_apply_struct_self_cls_types)
24814 0.021 0.000 0.101 0.000 D:\Python312\Lib\site-packages\llvmlite\ir\values.py:993(<genexpr>)
395 0.008 0.000 0.099 0.000 D:\Users\TermiNexus\Desktop\TransPyC\lib\core\Handles\HandlesAssign.py:1175(_HandleSubscriptStoreLlvm)
154975 0.095 0.000 0.095 0.000 {method 'insert' of 'list' objects}
26979/26707 0.041 0.000 0.095 0.000 D:\Python312\Lib\site-packages\llvmlite\ir\values.py:455(_get_reference)
157258 0.093 0.000 0.093 0.000 {method 'add' of 'set' objects}
3247 0.017 0.000 0.092 0.000 D:\Python312\Lib\site-packages\llvmlite\ir\builder.py:834(cbranch)
12073 0.021 0.000 0.090 0.000 D:\Users\TermiNexus\Desktop\TransPyC\lib\core\Handles\HandlesImports.py:2504(_strip_llvm_param_name)
732 0.002 0.000 0.089 0.000 D:\Users\TermiNexus\Desktop\TransPyC\lib\core\Handles\HandlesFunctions.py:801(_apply_type_map_to_body)
6396 0.022 0.000 0.087 0.000 D:\Python312\Lib\site-packages\llvmlite\ir\types.py:235(_to_string)
2793/2085 0.010 0.000 0.087 0.000 D:\Users\TermiNexus\Desktop\TransPyC\lib\core\Handles\HandlesFunctions.py:805(_apply_type_map_to_stmt)
50 0.086 0.002 0.086 0.002 {built-in method builtins.print}
3097 0.015 0.000 0.086 0.000 D:\Python312\Lib\site-packages\llvmlite\ir\builder.py:826(branch)
3269 0.030 0.000 0.084 0.000 D:\Python312\Lib\site-packages\llvmlite\ir\instructions.py:349(__init__)
39308 0.062 0.000 0.084 0.000 D:\Python312\Lib\site-packages\llvmlite\ir\values.py:575(function_type)
3563 0.054 0.000 0.084 0.000 D:\Users\TermiNexus\Desktop\TransPyC\lib\core\LLVMCG\FuncGen.py:233(_get_member_offset)
30932 0.045 0.000 0.081 0.000 D:\Users\TermiNexus\Desktop\TransPyC\lib\core\Handles\HandlesImports.py:2423(<genexpr>)
8210 0.018 0.000 0.080 0.000 D:\Python312\Lib\site-packages\llvmlite\ir\values.py:1141(__str__)
21591 0.055 0.000 0.080 0.000 D:\Users\TermiNexus\Desktop\TransPyC\lib\includes\t.py:246(__init__)
54049/54030 0.060 0.000 0.080 0.000 D:\Python312\Lib\site-packages\llvmlite\ir\types.py:178(__eq__)
386978 0.080 0.000 0.080 0.000 D:\Users\TermiNexus\Desktop\TransPyC\lib\core\Handles\HandlesBase.py:125(BaseType)
1623 0.004 0.000 0.079 0.000 D:\Users\TermiNexus\Desktop\TransPyC\lib\core\Handles\HandlesExprAttr.py:56(_try_Load_struct_from_stub)
8253 0.044 0.000 0.077 0.000 D:\Python312\Lib\site-packages\llvmlite\ir\values.py:894(__init__)
23419 0.053 0.000 0.076 0.000 D:\Users\TermiNexus\Desktop\TransPyC\lib\includes\t.py:169(__init__)
3526 0.051 0.000 0.076 0.000 D:\Users\TermiNexus\Desktop\TransPyC\lib\core\Handles\HandlesFunctions.py:130(_resolve_method_class)
1516 0.012 0.000 0.076 0.000 D:\Python312\Lib\site-packages\llvmlite\ir\values.py:798(__init__)
27765 0.047 0.000 0.075 0.000 D:\Users\TermiNexus\Desktop\TransPyC\lib\core\Handles\HandlesBase.py:506(Get)
788 0.010 0.000 0.075 0.000 D:\Users\TermiNexus\Desktop\TransPyC\lib\core\Handles\HandlesAssign.py:1376(_EmitGlobalAnnAssignLlvm)
2159 0.011 0.000 0.075 0.000 D:\Python312\Lib\site-packages\llvmlite\ir\builder.py:858(ret)
119084 0.075 0.000 0.075 0.000 {built-in method __new__ of type object at 0x00007FFA5E6513D0}
3613 0.023 0.000 0.072 0.000 D:\Users\TermiNexus\Desktop\TransPyC\lib\core\Handles\HandlesBase.py:314(CreateFromTypeName)
15153 0.043 0.000 0.071 0.000 D:\Users\TermiNexus\Desktop\TransPyC\lib\includes\t.py:303(__init__)
3641 0.016 0.000 0.070 0.000 D:\Users\TermiNexus\Desktop\TransPyC\lib\core\Handles\HandlesExprCall.py:3485(_resolve_generic_slice_type)
1804 0.003 0.000 0.068 0.000 D:\Python312\Lib\site-packages\llvmlite\ir\builder.py:579(icmp_signed)
43 0.001 0.000 0.067 0.002 D:\Users\TermiNexus\Desktop\TransPyC\lib\core\VLogger.py:156(info)
43 0.001 0.000 0.066 0.002 D:\Users\TermiNexus\Desktop\TransPyC\lib\core\VLogger.py:98(_write)
255705 0.065 0.000 0.065 0.000 {built-in method nt.fspath}
1598 0.032 0.000 0.065 0.000 D:\Users\TermiNexus\Desktop\TransPyC\lib\core\Handles\HandlesExprAttr.py:175(_lookup_cdefine)
4261 0.010 0.000 0.064 0.000 D:\Python312\Lib\site-packages\llvmlite\ir\instructions.py:419(__init__)
149712 0.064 0.000 0.064 0.000 {built-in method builtins.issubclass}
43 0.001 0.000 0.064 0.001 D:\Python312\Lib\tempfile.py:521(NamedTemporaryFile)
375948 0.064 0.000 0.064 0.000 D:\Python312\Lib\copy.py:172(_deepcopy_atomic)
33209 0.043 0.000 0.064 0.000 D:\Users\TermiNexus\Desktop\TransPyC\lib\core\SymbolTable.py:138(_lookup_t_type)
43842 0.042 0.000 0.063 0.000 D:\Python312\Lib\copyreg.py:98(__newobj__)
1302 0.008 0.000 0.063 0.000 D:\Users\TermiNexus\Desktop\TransPyC\lib\core\Handles\HandlesAssign.py:1324(_StoreWithCoerce)
164624 0.062 0.000 0.062 0.000 D:\Python312\Lib\site-packages\llvmlite\ir\values.py:554(_get_name)
43 0.062 0.001 0.062 0.001 {built-in method nt.unlink}
47 0.002 0.000 0.062 0.001 D:\Users\TermiNexus\Desktop\TransPyC\lib\core\Handles\HandlesExprUtils.py:70(_try_operator_overLoad)
3269 0.019 0.000 0.061 0.000 D:\Python312\Lib\site-packages\llvmlite\ir\instructions.py:365(descr)
2461 0.024 0.000 0.060 0.000 D:\Users\TermiNexus\Desktop\TransPyC\lib\core\Handles\HandlesExprAttr.py:374(_handle_attr_enum)
5739 0.012 0.000 0.060 0.000 D:\Users\TermiNexus\Desktop\TransPyC\lib\core\Handles\HandlesImports.py:1135(_check_annotation_for_state)
30514 0.032 0.000 0.059 0.000 D:\Users\TermiNexus\Desktop\TransPyC\lib\core\Handles\HandlesImports.py:2424(<genexpr>)
81195 0.059 0.000 0.059 0.000 {built-in method builtins.repr}
47882 0.017 0.000 0.058 0.000 D:\Python312\Lib\json\encoder.py:414(_iterencode)
2415 0.009 0.000 0.057 0.000 D:\Python312\Lib\site-packages\llvmlite\ir\instructions.py:226(__init__)
1450 0.003 0.000 0.057 0.000 D:\Python312\Lib\site-packages\llvmlite\ir\builder.py:588(icmp_unsigned)
10956/4849 0.035 0.000 0.054 0.000 D:\Users\TermiNexus\Desktop\TransPyC\lib\core\SymbolUtils.py:167(FindStructNameInAnnotation)
4261 0.013 0.000 0.054 0.000 D:\Python312\Lib\site-packages\llvmlite\ir\instructions.py:422(descr)
2277 0.013 0.000 0.054 0.000 D:\Python312\Lib\site-packages\llvmlite\ir\builder.py:31(wrapped)
129 0.053 0.000 0.053 0.000 {built-in method nt._path_exists}
10474 0.016 0.000 0.052 0.000 D:\Python312\Lib\site-packages\llvmlite\ir\instructions.py:134(descr_arg)
2661/2013 0.006 0.000 0.052 0.000 D:\Users\TermiNexus\Desktop\TransPyC\lib\core\Handles\HandlesFunctions.py:749(_replace_type_in_annotation)
92 0.002 0.000 0.052 0.001 D:\Python312\Lib\re\_compiler.py:738(compile)
12072/3900 0.030 0.000 0.052 0.000 D:\Users\TermiNexus\Desktop\TransPyC\lib\core\Handles\HandlesFunctions.py:867(_apply_type_map_to_expr)
169082 0.051 0.000 0.051 0.000 D:\Users\TermiNexus\Desktop\TransPyC\lib\core\LLVMCG\BaseGen.py:235(<genexpr>)
30909/17839 0.034 0.000 0.051 0.000 D:\Users\TermiNexus\Desktop\TransPyC\lib\core\SymbolUtils.py:214(AnnotationContainsName)
821 0.003 0.000 0.050 0.000 D:\Users\TermiNexus\Desktop\TransPyC\lib\core\Handles\HandlesTypeMerge.py:21(_MakeCTypeInfoFromName)
204 0.003 0.000 0.050 0.000 D:\Users\TermiNexus\Desktop\TransPyC\lib\core\Handles\HandlesImports.py:284(_RegisterCrossModuleDocstrings)
43 0.000 0.000 0.050 0.001 D:\Python312\Lib\tempfile.py:561(opener)
43 0.001 0.000 0.050 0.001 D:\Python312\Lib\tempfile.py:243(_mkstemp_inner)
1212 0.007 0.000 0.049 0.000 D:\Users\TermiNexus\Desktop\TransPyC\lib\core\LLVMCG\BaseGen.py:558(_mangle_name)
9769 0.042 0.000 0.048 0.000 D:\Python312\Lib\site-packages\llvmlite\ir\module.py:148(add_global)
13857 0.025 0.000 0.048 0.000 D:\Users\TermiNexus\Desktop\TransPyC\lib\core\LLVMCG\BaseGen.py:449(_is_ctype_marker_name)
1516 0.008 0.000 0.047 0.000 D:\Python312\Lib\site-packages\llvmlite\ir\values.py:810(descr)
783 0.006 0.000 0.047 0.000 D:\Users\TermiNexus\Desktop\TransPyC\lib\core\Handles\HandlesExprCall.py:2539(_EnsureClassParentsLoaded)
120/115 0.003 0.000 0.047 0.000 D:\Users\TermiNexus\Desktop\TransPyC\lib\core\Handles\HandlesExprAttr.py:640(_handle_attr_nested)
5678 0.042 0.000 0.047 0.000 D:\Users\TermiNexus\Desktop\TransPyC\lib\core\TypeSpec.py:298(copy)
69048 0.045 0.000 0.045 0.000 D:\Users\TermiNexus\Desktop\TransPyC\lib\core\Translator\BaseTranslator.py:150(DebugPrint)
957 0.007 0.000 0.044 0.000 D:\Users\TermiNexus\Desktop\TransPyC\lib\core\Handles\HandlesFunctions.py:771(_make_replacement_node)
43 0.044 0.001 0.044 0.001 {built-in method nt.open}
8776 0.021 0.000 0.043 0.000 D:\Python312\Lib\site-packages\llvmlite\ir\builder.py:357(_set_terminator)
43 0.001 0.000 0.043 0.001 D:\Users\TermiNexus\Desktop\TransPyC\lib\core\LLVMCG\BaseGen.py:540(_set_source_info)
86 0.001 0.000 0.043 0.000 D:\Users\TermiNexus\Desktop\TransPyC\lib\core\SymbolUtils.py:16(ExpandSoftKeywords)
23450 0.037 0.000 0.042 0.000 D:\Python312\Lib\enum.py:1491(__contains__)
31652 0.030 0.000 0.042 0.000 D:\Users\TermiNexus\Desktop\TransPyC\lib\core\SymbolTable.py:97(__len__)
10870 0.030 0.000 0.042 0.000 D:\Users\TermiNexus\Desktop\TransPyC\lib\core\LLVMCG\FuncGen.py:44(register_method)
26706 0.022 0.000 0.042 0.000 D:\Python312\Lib\site-packages\llvmlite\ir\values.py:879(_to_list)
33355 0.027 0.000 0.042 0.000 D:\Users\TermiNexus\Desktop\TransPyC\lib\core\LLVMCG\BaseGen.py:550(<genexpr>)
43 0.001 0.000 0.041 0.001 <frozen os>:200(makedirs)
47882 0.026 0.000 0.041 0.000 D:\Python312\Lib\json\encoder.py:334(_iterencode_dict)
2094 0.020 0.000 0.041 0.000 <frozen ntpath>:236(split)
9919/3333 0.028 0.000 0.041 0.000 D:\Users\TermiNexus\Desktop\TransPyC\lib\core\Handles\HandlesExprCall.py:3426(_resolve_type_arg_str)
3526 0.024 0.000 0.040 0.000 D:\Users\TermiNexus\Desktop\TransPyC\lib\core\Handles\HandlesFunctions.py:114(_compute_func_name_meta)
28716 0.017 0.000 0.039 0.000 D:\Users\TermiNexus\Desktop\TransPyC\lib\core\Handles\HandlesImports.py:64(_find_project_root)
7 0.003 0.000 0.039 0.006 D:\Users\TermiNexus\Desktop\TransPyC\lib\core\Handles\HandlesExprAsm.py:53(_HandleAsmLlvm)
196 0.009 0.000 0.039 0.000 D:\Users\TermiNexus\Desktop\TransPyC\lib\core\Handles\HandlesExprCall.py:3606(_HandleSizeofLlvm)
74015 0.038 0.000 0.038 0.000 {method 'rstrip' of 'str' objects}
847 0.002 0.000 0.038 0.000 D:\Users\TermiNexus\Desktop\TransPyC\lib\core\Handles\HandlesAugAssign.py:42(_is_aug_unsigned)
1458 0.019 0.000 0.036 0.000 D:\Python312\Lib\site-packages\llvmlite\ir\types.py:519(wrap_constant_value)
8776 0.014 0.000 0.036 0.000 D:\Python312\Lib\site-packages\llvmlite\ir\values.py:1192(_format_name)
118145 0.036 0.000 0.036 0.000 D:\Python312\Lib\site-packages\llvmlite\ir\types.py:370(__new__)
2130 0.011 0.000 0.035 0.000 <frozen codecs>:319(decode)
12 0.001 0.000 0.035 0.003 D:\Users\TermiNexus\Desktop\TransPyC\lib\core\Handles\HandlesFor.py:491(_HandleForStrLlvm)
8296 0.034 0.000 0.034 0.000 D:\Python312\Lib\site-packages\llvmlite\ir\_utils.py:9(__init__)
132 0.002 0.000 0.034 0.000 D:\Users\TermiNexus\Desktop\TransPyC\lib\core\Handles\HandlesExprOps.py:193(_HandleUnaryOpLlvm)
78 0.005 0.000 0.034 0.000 D:\Users\TermiNexus\Desktop\TransPyC\lib\core\Handles\HandlesClassDef.py:1014(_fill_vtable_with_methods)
9444 0.018 0.000 0.033 0.000 D:\Users\TermiNexus\Desktop\TransPyC\lib\includes\t.py:162(__init__)
35 0.001 0.000 0.033 0.001 D:\Users\TermiNexus\Desktop\TransPyC\lib\core\Handles\HandlesExprCall.py:1625(_HandleTypeUnionCastLlvm)
3303 0.007 0.000 0.033 0.000 D:\Users\TermiNexus\Desktop\TransPyC\lib\core\Handles\HandlesBase.py:439(GetCName)
1272 0.004 0.000 0.032 0.000 D:\Python312\Lib\site-packages\llvmlite\ir\values.py:70(wrapped)
7030 0.014 0.000 0.032 0.000 D:\Users\TermiNexus\Desktop\TransPyC\lib\core\SymbolUtils.py:117(ParseListAnnotation)
7234 0.022 0.000 0.031 0.000 <frozen importlib._bootstrap>:1384(_handle_fromlist)
119036 0.031 0.000 0.031 0.000 D:\Python312\Lib\site-packages\llvmlite\ir\builder.py:195(block)
92 0.001 0.000 0.031 0.000 D:\Python312\Lib\re\_parser.py:962(parse)
1099 0.003 0.000 0.031 0.000 <frozen ntpath>:268(basename)
86 0.006 0.000 0.031 0.000 D:\Users\TermiNexus\Desktop\TransPyC\lib\core\LLVMCG\StructGen.py:627(_set_Vtable_initializers)
23553 0.025 0.000 0.030 0.000 D:\Python312\Lib\site-packages\llvmlite\ir\types.py:312(format_constant)
19298/17904 0.021 0.000 0.030 0.000 {built-in method builtins.max}
68668 0.030 0.000 0.030 0.000 D:\Python312\Lib\site-packages\llvmlite\ir\_utils.py:71(_stringify_metadata)
186/92 0.002 0.000 0.029 0.000 D:\Python312\Lib\re\_parser.py:445(_parse_sub)
5678 0.024 0.000 0.029 0.000 D:\Users\TermiNexus\Desktop\TransPyC\lib\core\TypeSpec.py:187(copy)
51 0.001 0.000 0.029 0.001 D:\Users\TermiNexus\Desktop\TransPyC\lib\core\Handles\HandlesExprCall.py:4064(_HandleCDerefAsLlvm)
267/92 0.010 0.000 0.028 0.000 D:\Python312\Lib\re\_parser.py:505(_parse)
11406 0.028 0.000 0.028 0.000 D:\Users\TermiNexus\Desktop\TransPyC\lib\core\LLVMCG\BaseGen.py:554(<genexpr>)
32944 0.022 0.000 0.028 0.000 D:\Python312\Lib\site-packages\llvmlite\ir\types.py:303(__eq__)
1162/962 0.020 0.000 0.028 0.000 D:\Users\TermiNexus\Desktop\TransPyC\lib\core\Handles\HandlesImports.py:1981(_FlattenExt)
4962 0.010 0.000 0.028 0.000 D:\Python312\Lib\site-packages\llvmlite\ir\instructions.py:539(descr)
2279 0.012 0.000 0.028 0.000 D:\Python312\Lib\site-packages\llvmlite\ir\instructions.py:30(descr)
3414 0.013 0.000 0.028 0.000 D:\Python312\Lib\site-packages\llvmlite\ir\values.py:899(add)
6662 0.008 0.000 0.027 0.000 D:\Python312\Lib\re\__init__.py:219(finditer)
3446 0.018 0.000 0.027 0.000 D:\Users\TermiNexus\Desktop\TransPyC\lib\core\Handles\HandlesExprCall.py:85(_check_eh_return)
21279 0.026 0.000 0.026 0.000 D:\Users\TermiNexus\Desktop\TransPyC\lib\core\SymbolTable.py:159(has)
75242 0.026 0.000 0.026 0.000 D:\Python312\Lib\site-packages\llvmlite\ir\types.py:130(__init__)
1011 0.008 0.000 0.026 0.000 D:\Users\TermiNexus\Desktop\TransPyC\lib\core\Handles\HandlesFunctions.py:787(_make_name_node)
8102 0.023 0.000 0.025 0.000 D:\Python312\Lib\site-packages\llvmlite\ir\types.py:188(gep)
2411 0.017 0.000 0.025 0.000 D:\Users\TermiNexus\Desktop\TransPyC\lib\core\Handles\HandlesExprBuiltin.py:35(_HandleBuiltinCallLlvm)
65241 0.025 0.000 0.025 0.000 D:\Users\TermiNexus\Desktop\TransPyC\lib\includes\t.py:1034(_build)
38 0.001 0.000 0.025 0.001 D:\Users\TermiNexus\Desktop\TransPyC\lib\core\Handles\HandlesImports.py:516(_RegisterSubModuleSha1)
15676 0.018 0.000 0.024 0.000 D:\Users\TermiNexus\Desktop\TransPyC\lib\core\Handles\HandlesBase.py:218(IsStr)
2130 0.024 0.000 0.024 0.000 {built-in method _codecs.utf_8_decode}
850 0.004 0.000 0.023 0.000 D:\Users\TermiNexus\Desktop\TransPyC\lib\core\Handles\HandlesImports.py:1117(_RegisterCDefineSymbol)
3641 0.013 0.000 0.023 0.000 D:\Users\TermiNexus\Desktop\TransPyC\lib\core\Handles\HandlesExprCall.py:38(_append_eh_msg_out_arg)
16968 0.023 0.000 0.023 0.000 D:\Users\TermiNexus\Desktop\TransPyC\lib\core\SymbolTable.py:173(insert)
3327 0.010 0.000 0.023 0.000 D:\Users\TermiNexus\Desktop\TransPyC\lib\core\SymbolTable.py:163(is_struct)
2415 0.008 0.000 0.023 0.000 D:\Python312\Lib\site-packages\llvmlite\ir\instructions.py:237(descr)
80676 0.022 0.000 0.022 0.000 D:\Users\TermiNexus\Desktop\TransPyC\lib\core\Handles\HandlesImports.py:2679(<genexpr>)
93 0.010 0.000 0.022 0.000 D:\Users\TermiNexus\Desktop\TransPyC\lib\core\Handles\HandlesImports.py:123(_RegisterFromImportAliases)
70/55 0.001 0.000 0.022 0.000 D:\Users\TermiNexus\Desktop\TransPyC\lib\core\Handles\HandlesSpecialCall.py:400(_HandleTPtrCastLlvm)
2748 0.007 0.000 0.022 0.000 D:\Users\TermiNexus\Desktop\TransPyC\lib\core\Handles\HandlesExpr.py:36(GetComparatorSymbol)
2107 0.006 0.000 0.021 0.000 D:\Users\TermiNexus\Desktop\TransPyC\lib\core\Handles\HandlesExpr.py:30(GetOpSymbol)
261 0.003 0.000 0.020 0.000 D:\Python312\Lib\site-packages\llvmlite\ir\values.py:396(gep)
387 0.001 0.000 0.020 0.000 D:\Users\TermiNexus\Desktop\TransPyC\lib\core\Handles\HandlesAssign.py:1169(_StoreArrElemWithCoerceBswap)
2504 0.012 0.000 0.020 0.000 D:\Users\TermiNexus\Desktop\TransPyC\lib\core\Handles\HandlesExprAttr.py:14(_apply_bswap_on_Load)
37176 0.019 0.000 0.019 0.000 {method 'extend' of 'list' objects}
26706 0.019 0.000 0.019 0.000 {built-in method builtins.sorted}
43 0.013 0.000 0.019 0.000 D:\Users\TermiNexus\Desktop\TransPyC\lib\core\LLVMCG\StructGen.py:606(_fix_global_var_init)
42 0.002 0.000 0.019 0.000 D:\Users\TermiNexus\Desktop\TransPyC\lib\core\Handles\HandlesExprCall.py:1822(_HandleREnumConstructLlvm)
9885 0.014 0.000 0.019 0.000 D:\Users\TermiNexus\Desktop\TransPyC\lib\core\SymbolUtils.py:73(IsListAnnotation)
42449 0.018 0.000 0.018 0.000 D:\Python312\Lib\site-packages\llvmlite\ir\values.py:1164(is_terminated)
92 0.000 0.000 0.018 0.000 D:\Python312\Lib\re\_compiler.py:571(_code)
507 0.003 0.000 0.018 0.000 D:\Python312\Lib\site-packages\llvmlite\ir\instructions.py:602(descr)
7393 0.006 0.000 0.018 0.000 D:\Users\TermiNexus\Desktop\TransPyC\lib\core\LLVMCG\StructGen.py:165(<genexpr>)
493/475 0.002 0.000 0.018 0.000 D:\Users\TermiNexus\Desktop\TransPyC\lib\core\LLVMCG\TypeConvert.py:291(_type_str_to_llvm)
1552 0.010 0.000 0.017 0.000 D:\Python312\Lib\site-packages\llvmlite\ir\types.py:247(__eq__)
3349 0.012 0.000 0.017 0.000 D:\Users\TermiNexus\Desktop\TransPyC\lib\core\LLVMCG\FuncGen.py:59(_apply_auto_addr)
2015 0.008 0.000 0.017 0.000 D:\Python312\Lib\site-packages\llvmlite\ir\values.py:924(_to_list)
78 0.003 0.000 0.017 0.000 D:\Users\TermiNexus\Desktop\TransPyC\lib\core\LLVMCG\StructGen.py:577(_create_vtable_for_class)
3104/1386 0.010 0.000 0.017 0.000 D:\Users\TermiNexus\Desktop\TransPyC\lib\core\Handles\HandlesFunctions.py:251(_ExtractLLVMAttrs)
491 0.003 0.000 0.017 0.000 <frozen _collections_abc>:804(get)
281 0.005 0.000 0.016 0.000 D:\Users\TermiNexus\Desktop\TransPyC\lib\core\LLVMCG\BaseGen.py:203(find_struct_by_pointee)
43 0.014 0.000 0.016 0.000 {method 'readlines' of '_io._IOBase' objects}
18888 0.016 0.000 0.016 0.000 D:\Users\TermiNexus\Desktop\TransPyC\lib\core\SymbolTable.py:94(__contains__)
1147 0.004 0.000 0.016 0.000 <frozen ntpath>:596(abspath)
5225 0.011 0.000 0.016 0.000 D:\Users\TermiNexus\Desktop\TransPyC\lib\core\LLVMCG\TypeConvert.py:641(_record_var_signedness)
13055 0.015 0.000 0.015 0.000 D:\Python312\Lib\site-packages\llvmlite\ir\types.py:230(__init__)
43 0.001 0.000 0.015 0.000 D:\Python312\Lib\tempfile.py:500(__exit__)
522 0.005 0.000 0.015 0.000 D:\Users\TermiNexus\Desktop\TransPyC\lib\core\LLVMCG\TypeConvert.py:669(_check_call_unsigned)
2748 0.014 0.000 0.015 0.000 D:\Users\TermiNexus\Desktop\TransPyC\lib\core\Handles\HandlesExprUtils.py:28(GetComparatorSymbol)
91/73 0.001 0.000 0.015 0.000 D:\Users\TermiNexus\Desktop\TransPyC\lib\core\LLVMCG\TypeConvert.py:309(_type_str_to_llvm_impl)
3414 0.013 0.000 0.015 0.000 D:\Python312\Lib\site-packages\llvmlite\ir\values.py:874(add)
2107 0.014 0.000 0.015 0.000 D:\Users\TermiNexus\Desktop\TransPyC\lib\core\Handles\HandlesExprUtils.py:15(GetOpSymbol)
1866 0.010 0.000 0.015 0.000 D:\Users\TermiNexus\Desktop\TransPyC\lib\core\Handles\HandlesExprCall.py:1032(_get_ModulePath)
2387/669 0.008 0.000 0.015 0.000 D:\Users\TermiNexus\Desktop\TransPyC\lib\core\LLVMCG\StructGen.py:79(_get_struct_size)
31108 0.015 0.000 0.015 0.000 D:\Users\TermiNexus\Desktop\TransPyC\lib\includes\t.py:87(HasPosition)
952 0.001 0.000 0.015 0.000 <frozen ntpath>:275(dirname)
1585/193 0.009 0.000 0.014 0.000 D:\Users\TermiNexus\Desktop\TransPyC\lib\core\Handles\HandlesExprCall.py:3393(_resolve_opaque_struct_members)
22 0.001 0.000 0.014 0.001 D:\Users\TermiNexus\Desktop\TransPyC\lib\core\Handles\HandlesExprLambda.py:134(_HandleIfExpLlvm)
7 0.001 0.000 0.014 0.002 D:\Users\TermiNexus\Desktop\TransPyC\lib\core\Handles\HandlesExprAsm.py:309(_HandleAsmWithOpLlvm)
43 0.014 0.000 0.014 0.000 {built-in method nt.mkdir}
491 0.007 0.000 0.014 0.000 <frozen os>:680(__getitem__)
16006 0.014 0.000 0.014 0.000 D:\Users\TermiNexus\Desktop\TransPyC\lib\core\SymbolUtils.py:39(IsTModulePath)
43 0.000 0.000 0.013 0.000 D:\Python312\Lib\tempfile.py:481(func_wrapper)
1557 0.005 0.000 0.013 0.000 D:\Users\TermiNexus\Desktop\TransPyC\lib\core\Handles\HandlesExprAttr.py:279(_check_struct_match)
24691 0.013 0.000 0.013 0.000 D:\Python312\Lib\site-packages\llvmlite\ir\values.py:1068(align)
91/73 0.004 0.000 0.013 0.000 D:\Users\TermiNexus\Desktop\TransPyC\lib\core\LLVMCG\TypeConvert.py:320(_type_str_to_llvm_base)
4484 0.007 0.000 0.012 0.000 D:\Users\TermiNexus\Desktop\TransPyC\lib\includes\t.py:591(__init__)
1136 0.002 0.000 0.012 0.000 D:\Users\TermiNexus\Desktop\TransPyC\lib\core\Handles\HandlesExpr.py:39(_get_var_class)
361/92 0.004 0.000 0.012 0.000 D:\Python312\Lib\re\_compiler.py:37(_compile)
2015 0.011 0.000 0.012 0.000 <frozen codecs>:309(__init__)
14473 0.012 0.000 0.012 0.000 D:\Users\TermiNexus\Desktop\TransPyC\lib\core\SymbolTable.py:83(__getitem__)
507 0.003 0.000 0.012 0.000 D:\Python312\Lib\site-packages\llvmlite\ir\builder.py:990(phi)
4663 0.008 0.000 0.012 0.000 D:\Users\TermiNexus\Desktop\TransPyC\lib\core\Handles\HandlesBase.py:227(IsUInt)
357 0.001 0.000 0.012 0.000 D:\Users\TermiNexus\Desktop\TransPyC\lib\core\Handles\HandlesExprAttr.py:19(_load_arr_elem_with_bswap)
27081 0.012 0.000 0.012 0.000 D:\Users\TermiNexus\Desktop\TransPyC\lib\core\Handles\HandlesBase.py:210(IsPtr)
1643 0.003 0.000 0.012 0.000 D:\Python312\Lib\site-packages\llvmlite\ir\instructions.py:603(<genexpr>)
1643 0.008 0.000 0.012 0.000 D:\Users\TermiNexus\Desktop\TransPyC\lib\core\Handles\HandlesExprAttr.py:202(_lookup_module_global)
321 0.002 0.000 0.012 0.000 D:\Python312\Lib\site-packages\llvmlite\ir\builder.py:539(not_)
3443/1107 0.008 0.000 0.011 0.000 D:\Users\TermiNexus\Desktop\TransPyC\lib\core\Translator\PythonParser.py:420(_has_ctype)
198 0.002 0.000 0.011 0.000 D:\Users\TermiNexus\Desktop\TransPyC\lib\core\Handles\HandlesImports.py:510(_get_current_module_name)
4890 0.008 0.000 0.011 0.000 D:\Users\TermiNexus\Desktop\TransPyC\lib\core\SymbolTable.py:177(resolve_alias)
7001 0.009 0.000 0.011 0.000 D:\Python312\Lib\site-packages\llvmlite\ir\values.py:1022(is_declaration)
27765 0.011 0.000 0.011 0.000 D:\Users\TermiNexus\Desktop\TransPyC\lib\core\Handles\HandlesBase.py:463(_build_map)
73 0.001 0.000 0.011 0.000 D:\Users\TermiNexus\Desktop\TransPyC\lib\core\Handles\HandlesSpecialCall.py:210(_HandleCDerefLlvm)
6586/3293 0.008 0.000 0.011 0.000 D:\Users\TermiNexus\Desktop\TransPyC\lib\core\Handles\HandlesExprCall.py:3470(_get_raw_type_name)
19816 0.011 0.000 0.011 0.000 D:\Users\TermiNexus\Desktop\TransPyC\lib\core\LLVMCG\BaseGen.py:819(_apply_bswap_if_big)
256 0.001 0.000 0.011 0.000 D:\Python312\Lib\site-packages\llvmlite\ir\builder.py:851(ret_void)
23898 0.010 0.000 0.010 0.000 {built-in method _json.encode_basestring_ascii}
43 0.001 0.000 0.010 0.000 D:\Users\TermiNexus\Desktop\TransPyC\lib\Shell\TransPyC.py:34(__init__)
1560/1232 0.005 0.000 0.010 0.000 D:\Users\TermiNexus\Desktop\TransPyC\lib\core\Handles\HandlesExprUtils.py:36(_get_var_class)
383 0.003 0.000 0.010 0.000 D:\Users\TermiNexus\Desktop\TransPyC\lib\core\LLVMCG\TypeConvert.py:620(_is_type_unsigned)
58 0.002 0.000 0.010 0.000 D:\Users\TermiNexus\Desktop\TransPyC\lib\core\TypeAnnotationResolver.py:488(_from_node_subscript)
38 0.002 0.000 0.010 0.000 D:\Users\TermiNexus\Desktop\TransPyC\lib\core\Handles\HandlesFunctions.py:1122(_replace_function_decl)
3526 0.005 0.000 0.010 0.000 D:\Users\TermiNexus\Desktop\TransPyC\lib\core\Handles\HandlesFunctions.py:720(_is_generic_function)
1684 0.007 0.000 0.010 0.000 D:\Users\TermiNexus\Desktop\TransPyC\lib\core\LLVMCG\BaseGen.py:736(_get_source_line)
2644 0.002 0.000 0.010 0.000 D:\Users\TermiNexus\Desktop\TransPyC\lib\core\LLVMCG\StructGen.py:28(<genexpr>)
783 0.001 0.000 0.009 0.000 D:\Users\TermiNexus\Desktop\TransPyC\lib\core\Handles\HandlesExprCall.py:2490(_adjust_this_for_inherited_method)
43 0.007 0.000 0.009 0.000 D:\Users\TermiNexus\Desktop\TransPyC\lib\core\Translator\BaseTranslator.py:43(__init__)
12350 0.009 0.000 0.009 0.000 {method 'rsplit' of 'str' objects}
336 0.002 0.000 0.009 0.000 D:\Users\TermiNexus\Desktop\TransPyC\lib\core\LLVMCG\MemoryOps.py:173(_coerce_value)
2260 0.004 0.000 0.009 0.000 {built-in method builtins.next}
6662 0.009 0.000 0.009 0.000 {method 'finditer' of 're.Pattern' objects}
3712 0.009 0.000 0.009 0.000 D:\Users\TermiNexus\Desktop\TransPyC\lib\core\Handles\HandlesFunctions.py:197(<genexpr>)
1011 0.002 0.000 0.009 0.000 D:\Python312\Lib\re\__init__.py:255(escape)
15406 0.009 0.000 0.009 0.000 D:\Users\TermiNexus\Desktop\TransPyC\lib\includes\t.py:97(IsStorageClass)
2965 0.005 0.000 0.008 0.000 D:\Python312\Lib\site-packages\llvmlite\ir\builder.py:218(position_before)
4904 0.005 0.000 0.008 0.000 D:\Users\TermiNexus\Desktop\TransPyC\lib\core\LLVMCG\TypeConvert.py:647(_is_var_unsigned)
43 0.005 0.000 0.008 0.000 D:\Users\TermiNexus\Desktop\TransPyC\lib\core\LLVMCG\BaseGen.py:56(__init__)
238 0.005 0.000 0.008 0.000 D:\Users\TermiNexus\Desktop\TransPyC\lib\core\Handles\HandlesExprCall.py:2428(_compute_field_byte_offset)
507 0.001 0.000 0.008 0.000 D:\Python312\Lib\site-packages\llvmlite\ir\instructions.py:597(__init__)
973 0.002 0.000 0.008 0.000 D:\Python312\Lib\site-packages\llvmlite\ir\types.py:706(_to_string)
1581 0.005 0.000 0.008 0.000 D:\Python312\Lib\site-packages\llvmlite\ir\types.py:547(_to_string)
1113 0.005 0.000 0.008 0.000 D:\Python312\Lib\site-packages\llvmlite\ir\values.py:31(_escape_string)
5652 0.006 0.000 0.008 0.000 D:\Users\TermiNexus\Desktop\TransPyC\lib\core\Handles\HandlesBase.py:214(IsVoid)
2389 0.005 0.000 0.008 0.000 D:\Users\TermiNexus\Desktop\TransPyC\lib\core\Handles\HandlesBase.py:517(_is_char_pointer)
120 0.004 0.000 0.007 0.000 D:\Users\TermiNexus\Desktop\TransPyC\lib\core\Handles\HandlesExprAttr.py:1472(_try_resolve_nested_cdefine)
6 0.001 0.000 0.007 0.001 D:\Users\TermiNexus\Desktop\TransPyC\lib\core\Handles\HandlesExprAsm.py:204(_process_joined_str_template)
19159 0.007 0.000 0.007 0.000 {method 'isalnum' of 'str' objects}
9 0.003 0.000 0.007 0.001 D:\Users\TermiNexus\Desktop\TransPyC\lib\core\Handles\HandlesClassDef.py:1333(_RegisterEnumMembers)
4869 0.006 0.000 0.007 0.000 D:\Users\TermiNexus\Desktop\TransPyC\lib\core\SymbolUtils.py:28(IsTModule)
82 0.001 0.000 0.007 0.000 D:\Python312\Lib\site-packages\llvmlite\ir\types.py:565(format_constant)
3526 0.007 0.000 0.007 0.000 D:\Users\TermiNexus\Desktop\TransPyC\lib\core\Handles\HandlesFunctions.py:49(_extract_decorator_storage_flags)
1147 0.003 0.000 0.007 0.000 <frozen ntpath>:564(normpath)
425 0.003 0.000 0.007 0.000 D:\Users\TermiNexus\Desktop\TransPyC\lib\core\Handles\HandlesSpecialCall.py:326(_ResolveTAttrToCName)
3479 0.006 0.000 0.007 0.000 D:\Python312\Lib\re\_parser.py:254(get)
1870 0.006 0.000 0.007 0.000 D:\Users\TermiNexus\Desktop\TransPyC\lib\core\Handles\HandlesImports.py:1938(<genexpr>)
13603 0.007 0.000 0.007 0.000 D:\Python312\Lib\site-packages\llvmlite\ir\types.py:587(packed)
534 0.002 0.000 0.007 0.000 <frozen os>:754(encodekey)
962 0.004 0.000 0.007 0.000 D:\Users\TermiNexus\Desktop\TransPyC\lib\core\SymbolUtils.py:94(ExtractListFromBinOp)
23649 0.007 0.000 0.007 0.000 D:\Python312\Lib\site-packages\llvmlite\ir\types.py:318(wrap_constant_value)
387 0.005 0.000 0.007 0.000 D:\Users\TermiNexus\Desktop\TransPyC\lib\core\LLVMCG\BaseGen.py:599(_get_mro_chain)
5578 0.005 0.000 0.007 0.000 D:\Python312\Lib\site-packages\llvmlite\ir\types.py:624(gep)
1011 0.007 0.000 0.007 0.000 {method 'translate' of 'str' objects}
34 0.000 0.000 0.006 0.000 D:\Users\TermiNexus\Desktop\TransPyC\lib\core\Handles\HandlesExprAttr.py:1144(HandleSubscriptPtrLlvm)
1460 0.005 0.000 0.006 0.000 D:\Users\TermiNexus\Desktop\TransPyC\lib\core\LLVMCG\BaseGen.py:773(_create_doc_global)
1533 0.002 0.000 0.006 0.000 D:\Python312\Lib\site-packages\llvmlite\ir\values.py:519(__init__)
1857 0.006 0.000 0.006 0.000 D:\Users\TermiNexus\Desktop\TransPyC\lib\core\Handles\HandlesReturn.py:22(_find_active_finally)
15137 0.006 0.000 0.006 0.000 D:\Users\TermiNexus\Desktop\TransPyC\lib\includes\t.py:102(IsTypeQualifier)
1147 0.006 0.000 0.006 0.000 {built-in method nt._getfullpathname}
92 0.001 0.000 0.006 0.000 D:\Python312\Lib\re\_compiler.py:509(_compile_info)
6371 0.005 0.000 0.005 0.000 {method 'pop' of 'dict' objects}
24691 0.005 0.000 0.005 0.000 D:\Python312\Lib\site-packages\llvmlite\ir\values.py:1077(dereferenceable)
1325 0.003 0.000 0.005 0.000 D:\Users\TermiNexus\Desktop\TransPyC\lib\includes\t.py:465(__init__)
24691 0.005 0.000 0.005 0.000 D:\Python312\Lib\site-packages\llvmlite\ir\values.py:1086(dereferenceable_or_null)
3345 0.004 0.000 0.005 0.000 D:\Python312\Lib\site-packages\llvmlite\ir\builder.py:241(position_at_end)
4033 0.005 0.000 0.005 0.000 {method 'pop' of 'list' objects}
263 0.004 0.000 0.005 0.000 D:\Users\TermiNexus\Desktop\TransPyC\lib\core\Handles\HandlesClassDef.py:385(_resolve_class_flags)
290 0.001 0.000 0.005 0.000 <frozen ntpath>:257(splitext)
2233 0.004 0.000 0.005 0.000 D:\Users\TermiNexus\Desktop\TransPyC\lib\core\Handles\HandlesIf.py:25(_is_cif_call)
4913 0.005 0.000 0.005 0.000 D:\Users\TermiNexus\Desktop\TransPyC\lib\core\Handles\HandlesFunctions.py:23(_ExtractFuncMeta)
10354 0.005 0.000 0.005 0.000 D:\Users\TermiNexus\Desktop\TransPyC\lib\core\Handles\HandlesImports.py:2107(<genexpr>)
9094 0.005 0.000 0.005 0.000 D:\Users\TermiNexus\Desktop\TransPyC\lib\core\LLVMCG\MemoryOps.py:71(_EmitTempFrees)
696 0.003 0.000 0.005 0.000 D:\Users\TermiNexus\Desktop\TransPyC\lib\core\Handles\HandlesAssign.py:1742(_eval_const_expr)
66/61 0.002 0.000 0.005 0.000 D:\Users\TermiNexus\Desktop\TransPyC\lib\core\LLVMCG\TypeConvert.py:586(_basic_type_to_llvm)
1018 0.003 0.000 0.005 0.000 D:\Python312\Lib\site-packages\llvmlite\ir\types.py:694(__init__)
3839 0.004 0.000 0.005 0.000 D:\Users\TermiNexus\Desktop\TransPyC\lib\core\LLVMCG\StructGen.py:427(<genexpr>)
96 0.003 0.000 0.005 0.000 D:\Python312\Lib\re\_compiler.py:241(_optimize_charset)
43 0.001 0.000 0.005 0.000 D:\Users\TermiNexus\Desktop\TransPyC\lib\Projectrans\Utils.py:21(compute_sha1)
1458 0.003 0.000 0.005 0.000 <frozen importlib._bootstrap>:645(parent)
1192 0.002 0.000 0.005 0.000 D:\Users\TermiNexus\Desktop\TransPyC\lib\includes\t.py:399(__init__)
577 0.004 0.000 0.005 0.000 <frozen os>:748(check_str)
1 0.000 0.000 0.004 0.004 D:\Users\TermiNexus\Desktop\TransPyC\lib\core\Handles\HandlesClassDef.py:1182(_EmitREnumLlvm)
973 0.002 0.000 0.004 0.000 D:\Python312\Lib\site-packages\llvmlite\ir\types.py:11(_wrapname)
620 0.003 0.000 0.004 0.000 <frozen ntpath>:87(isabs)
1194 0.004 0.000 0.004 0.000 {method 'encode' of 'str' objects}
24 0.000 0.000 0.004 0.000 D:\Users\TermiNexus\Desktop\TransPyC\lib\core\Handles\HandlesExprBuiltin.py:1174(_HandleVaArgLlvm)
6911 0.004 0.000 0.004 0.000 {method 'find' of 'str' objects}
43 0.001 0.000 0.004 0.000 D:\Python312\Lib\tempfile.py:473(__getattr__)
1589 0.003 0.000 0.004 0.000 D:\Users\TermiNexus\Desktop\TransPyC\lib\core\Handles\HandlesExprAttr.py:252(_resolve_var_classname)
1465 0.004 0.000 0.004 0.000 D:\Users\TermiNexus\Desktop\TransPyC\lib\core\Handles\HandlesFunctions.py:262(_GetAttrLLVMName)
4291 0.004 0.000 0.004 0.000 D:\Python312\Lib\site-packages\llvmlite\ir\instructions.py:119(args)
743 0.003 0.000 0.004 0.000 D:\Users\TermiNexus\Desktop\TransPyC\lib\core\Translator\LlvmGenerator.py:77(_is_cdefine_type)
12682 0.004 0.000 0.004 0.000 D:\Users\TermiNexus\Desktop\TransPyC\lib\core\Handles\HandlesImports.py:2630(<genexpr>)
1206 0.003 0.000 0.004 0.000 D:\Users\TermiNexus\Desktop\TransPyC\lib\core\LLVMCG\StructGen.py:439(<genexpr>)
392 0.004 0.000 0.004 0.000 {method 'clear' of 'dict' objects}
1832 0.003 0.000 0.004 0.000 D:\Users\TermiNexus\Desktop\TransPyC\lib\core\SymbolUtils.py:228(IsCPtrNode)
7455 0.004 0.000 0.004 0.000 D:\Python312\Lib\site-packages\llvmlite\ir\builder.py:234(position_at_start)
1832 0.002 0.000 0.004 0.000 D:\Users\TermiNexus\Desktop\TransPyC\lib\includes\t.py:458(__init__)
442 0.003 0.000 0.004 0.000 D:\Users\TermiNexus\Desktop\TransPyC\lib\includes\t.py:1133(ResolveName)
2094 0.002 0.000 0.004 0.000 <frozen ntpath>:35(_get_bothseps)
6575 0.004 0.000 0.004 0.000 D:\Users\TermiNexus\Desktop\TransPyC\lib\core\Handles\HandlesBase.py:393(set)
392 0.002 0.000 0.004 0.000 D:\Users\TermiNexus\Desktop\TransPyC\lib\core\LLVMCG\MemoryOps.py:87(_ZeroConst)
290 0.002 0.000 0.004 0.000 <frozen genericpath>:133(_splitext)
2020 0.003 0.000 0.003 0.000 D:\Users\TermiNexus\Desktop\TransPyC\lib\includes\t.py:316(__init__)
81 0.003 0.000 0.003 0.000 {built-in method _hashlib.openssl_sha1}
2364 0.003 0.000 0.003 0.000 {method 'rfind' of 'str' objects}
14484 0.003 0.000 0.003 0.000 D:\Users\TermiNexus\Desktop\TransPyC\lib\core\Handles\HandlesImports.py:2230(<genexpr>)
3007 0.003 0.000 0.003 0.000 {method 'index' of 'list' objects}
1303 0.002 0.000 0.003 0.000 D:\Python312\Lib\site-packages\llvmlite\ir\types.py:550(__eq__)
9531 0.003 0.000 0.003 0.000 D:\Users\TermiNexus\Desktop\TransPyC\lib\core\Handles\HandlesImports.py:1793(<genexpr>)
9531 0.003 0.000 0.003 0.000 D:\Users\TermiNexus\Desktop\TransPyC\lib\core\Handles\HandlesImports.py:1792(<genexpr>)
43 0.000 0.000 0.003 0.000 D:\Python312\Lib\tempfile.py:114(_sanitize_params)
137/87 0.002 0.000 0.003 0.000 D:\Users\TermiNexus\Desktop\TransPyC\lib\core\Handles\HandlesClassDef.py:671(_FlattenInherited)
90 0.001 0.000 0.003 0.000 D:\Users\TermiNexus\Desktop\TransPyC\lib\core\Handles\HandlesExprOps.py:117(_to_bool)
9531 0.003 0.000 0.003 0.000 D:\Users\TermiNexus\Desktop\TransPyC\lib\core\Handles\HandlesImports.py:1795(<genexpr>)
36 0.000 0.000 0.003 0.000 D:\Users\TermiNexus\Desktop\TransPyC\lib\core\Handles\HandlesExprAsm.py:555(_parse_asm_descr)
8582 0.003 0.000 0.003 0.000 D:\Python312\Lib\site-packages\llvmlite\ir\instructions.py:111(callee)
43 0.000 0.000 0.003 0.000 <frozen os>:688(__setitem__)
3575 0.003 0.000 0.003 0.000 D:\Users\TermiNexus\Desktop\TransPyC\lib\core\LLVMCG\BaseGen.py:210(_extract_short_name)
5583 0.003 0.000 0.003 0.000 D:\Users\TermiNexus\Desktop\TransPyC\lib\core\Handles\HandlesImports.py:1140(_check_decorators_for_state)
1451 0.002 0.000 0.003 0.000 D:\Python312\Lib\site-packages\llvmlite\ir\builder.py:190(__init__)
336 0.001 0.000 0.003 0.000 D:\Users\TermiNexus\Desktop\TransPyC\lib\includes\t.py:1117(NameToLLVM)
43 0.001 0.000 0.003 0.000 D:\Python312\Lib\functools.py:35(update_wrapper)
960 0.002 0.000 0.003 0.000 D:\Python312\Lib\site-packages\llvmlite\ir\types.py:728(set_body)
1260 0.002 0.000 0.003 0.000 D:\Users\TermiNexus\Desktop\TransPyC\lib\includes\t.py:281(__init__)
3497 0.003 0.000 0.003 0.000 {method 'values' of 'dict' objects}
91 0.001 0.000 0.003 0.000 D:\Users\TermiNexus\Desktop\TransPyC\lib\core\LLVMCG\TypeConvert.py:206(_resolve_typedef)
7260 0.003 0.000 0.003 0.000 D:\Python312\Lib\site-packages\llvmlite\ir\types.py:110(_to_string)
3402 0.002 0.000 0.003 0.000 D:\Python312\Lib\re\_parser.py:164(__getitem__)
43 0.003 0.000 0.003 0.000 {method 'strftime' of 'datetime.date' objects}
155 0.001 0.000 0.003 0.000 D:\Python312\Lib\inspect.py:908(getfile)
43 0.003 0.000 0.003 0.000 {method 'disable' of '_lsprof.Profiler' objects}
43 0.003 0.000 0.003 0.000 {built-in method nt.putenv}
183 0.000 0.000 0.002 0.000 D:\Users\TermiNexus\Desktop\TransPyC\lib\vast\Utils.py:110(<genexpr>)
1147 0.002 0.000 0.002 0.000 {built-in method nt._path_normpath}
68/22 0.000 0.000 0.002 0.000 D:\Users\TermiNexus\Desktop\TransPyC\lib\core\Handles\HandlesFunctions.py:488(_FindNonVoidCTypeInfo)
2015 0.002 0.000 0.002 0.000 D:\Python312\Lib\site-packages\llvmlite\ir\values.py:906(alignstack)
7 0.000 0.000 0.002 0.000 D:\Users\TermiNexus\Desktop\TransPyC\lib\core\Handles\HandlesExprAsm.py:184(_prepare_intel_asm)
9531 0.002 0.000 0.002 0.000 D:\Users\TermiNexus\Desktop\TransPyC\lib\core\Handles\HandlesImports.py:1797(<genexpr>)
1653 0.002 0.000 0.002 0.000 D:\Users\TermiNexus\Desktop\TransPyC\lib\core\LLVMCG\MemoryOps.py:17(_unregister_local_heap_ptr)
43 0.001 0.000 0.002 0.000 D:\Python312\Lib\tempfile.py:153(__next__)
1345 0.002 0.000 0.002 0.000 D:\Python312\Lib\site-packages\llvmlite\ir\types.py:599(__len__)
184 0.001 0.000 0.002 0.000 D:\Python312\Lib\enum.py:1538(__and__)
3095 0.002 0.000 0.002 0.000 D:\Python312\Lib\site-packages\llvmlite\ir\values.py:957(entry_basic_block)
3 0.000 0.000 0.002 0.001 D:\Users\TermiNexus\Desktop\TransPyC\lib\core\Handles\HandlesExprBuiltin.py:981(_HandleMemsetLlvm)
2622 0.001 0.000 0.002 0.000 D:\Python312\Lib\re\_parser.py:172(append)
13 0.000 0.000 0.002 0.000 D:\Users\TermiNexus\Desktop\TransPyC\lib\core\Handles\HandlesBase.py:570(ResolveListElementType)
12 0.000 0.000 0.002 0.000 D:\Users\TermiNexus\Desktop\TransPyC\lib\core\Handles\HandlesExprCall.py:1856(_HandleTypedefCastLlvm)
9531 0.002 0.000 0.002 0.000 D:\Users\TermiNexus\Desktop\TransPyC\lib\core\Handles\HandlesImports.py:1794(<genexpr>)
1136 0.001 0.000 0.002 0.000 D:\Python312\Lib\site-packages\llvmlite\ir\instructions.py:613(add_incoming)
9531 0.002 0.000 0.002 0.000 D:\Users\TermiNexus\Desktop\TransPyC\lib\core\Handles\HandlesImports.py:1796(<genexpr>)
43 0.001 0.000 0.002 0.000 D:\Python312\Lib\tempfile.py:85(_infer_return_type)
2437 0.002 0.000 0.002 0.000 {method 'copy' of 'dict' objects}
378 0.002 0.000 0.002 0.000 D:\Users\TermiNexus\Desktop\TransPyC\lib\includes\t.py:521(__init__)
4 0.000 0.000 0.002 0.000 D:\Users\TermiNexus\Desktop\TransPyC\lib\core\Translator\ConstEval.py:30(_BuildArrayInitConstants)
3269 0.002 0.000 0.002 0.000 D:\Python312\Lib\site-packages\llvmlite\ir\instructions.py:368(<genexpr>)
2415 0.002 0.000 0.002 0.000 D:\Python312\Lib\site-packages\llvmlite\ir\instructions.py:230(return_value)
4165 0.002 0.000 0.002 0.000 D:\Python312\Lib\re\_parser.py:233(__next)
7 0.000 0.000 0.002 0.000 D:\Users\TermiNexus\Desktop\TransPyC\lib\core\Handles\HandlesExprAsm.py:281(_mangle_asm_calls)
1478 0.002 0.000 0.002 0.000 D:\Users\TermiNexus\Desktop\TransPyC\lib\core\LLVMCG\MemoryOps.py:285(_get_var_ptr)
273 0.001 0.000 0.002 0.000 D:\Users\TermiNexus\Desktop\TransPyC\lib\core\Handles\HandlesClassDef.py:342(_resolve_decorator_kind)
1718 0.002 0.000 0.002 0.000 D:\Python312\Lib\site-packages\llvmlite\ir\types.py:557(gep)
212 0.001 0.000 0.002 0.000 D:\Users\TermiNexus\Desktop\TransPyC\lib\core\Handles\HandlesExprCall.py:4109(_InjectRequiresFields)
714/696 0.001 0.000 0.002 0.000 D:\Users\TermiNexus\Desktop\TransPyC\lib\core\ConstEvaluator.py:124(eval_full)
1458 0.002 0.000 0.002 0.000 {method 'rpartition' of 'str' objects}
1018 0.002 0.000 0.002 0.000 D:\Python312\Lib\site-packages\llvmlite\ir\types.py:595(packed)
26 0.000 0.000 0.002 0.000 D:\Users\TermiNexus\Desktop\TransPyC\lib\core\Handles\HandlesSpecialCall.py:28(_HandleCAddrLlvm)
501 0.001 0.000 0.002 0.000 D:\Users\TermiNexus\Desktop\TransPyC\lib\includes\t.py:437(__init__)
942 0.001 0.000 0.002 0.000 D:\Users\TermiNexus\Desktop\TransPyC\lib\includes\t.py:451(__init__)
277 0.001 0.000 0.002 0.000 D:\Users\TermiNexus\Desktop\TransPyC\lib\core\Handles\HandlesClassDef.py:306(_is_classname_ctype_marker)
103/92 0.001 0.000 0.002 0.000 D:\Python312\Lib\re\_compiler.py:434(_get_literal_prefix)
1166 0.002 0.000 0.002 0.000 D:\Users\TermiNexus\Desktop\TransPyC\lib\core\LLVMCG\MemoryOps.py:68(_UnregisterTempPtr)
3020 0.002 0.000 0.002 0.000 D:\Python312\Lib\site-packages\llvmlite\ir\types.py:607(is_opaque)
454 0.001 0.000 0.002 0.000 D:\Users\TermiNexus\Desktop\TransPyC\lib\core\Handles\HandlesBase.py:727(LookupFunctionSymbol)
348 0.001 0.000 0.002 0.000 D:\Users\TermiNexus\Desktop\TransPyC\lib\core\Translator\LlvmGenerator.py:64(_extract_const_value)
91 0.001 0.000 0.002 0.000 D:\Python312\Lib\re\__init__.py:209(findall)
642 0.001 0.000 0.002 0.000 D:\Users\TermiNexus\Desktop\TransPyC\lib\core\LLVMCG\BaseGen.py:492(_try_resolve_ctype_basic)
2015 0.002 0.000 0.002 0.000 <frozen codecs>:260(__init__)
108 0.001 0.000 0.002 0.000 D:\Users\TermiNexus\Desktop\TransPyC\lib\core\Handles\HandlesClassDef.py:68(_mangle_generic_class_name)
524 0.002 0.000 0.002 0.000 D:\Users\TermiNexus\Desktop\TransPyC\lib\core\Handles\HandlesFunctions.py:205(<genexpr>)
278 0.001 0.000 0.002 0.000 D:\Python312\Lib\enum.py:709(__call__)
1297 0.002 0.000 0.002 0.000 {method 'setdefault' of 'dict' objects}
2284 0.002 0.000 0.002 0.000 D:\Python312\Lib\site-packages\llvmlite\ir\types.py:445(__getitem__)
2137 0.002 0.000 0.002 0.000 {method 'keys' of 'dict' objects}
1123 0.001 0.000 0.002 0.000 D:\Users\TermiNexus\Desktop\TransPyC\lib\core\Translator\LlvmGenerator.py:38(<genexpr>)
43 0.001 0.000 0.002 0.000 D:\Users\TermiNexus\Desktop\TransPyC\lib\includes\t.py:33(configure_platform)
357 0.001 0.000 0.002 0.000 D:\Users\TermiNexus\Desktop\TransPyC\lib\core\Handles\HandlesExprCall.py:3210(_EnsureReceiverStructConcrete)
1986 0.001 0.000 0.001 0.000 {method 'reverse' of 'list' objects}
132 0.000 0.000 0.001 0.000 D:\Users\TermiNexus\Desktop\TransPyC\lib\core\Handles\HandlesExpr.py:33(GetUnaryOpSymbol)
807 0.001 0.000 0.001 0.000 {method 'discard' of 'set' objects}
83 0.001 0.000 0.001 0.000 D:\Python312\Lib\re\_compiler.py:384(_mk_bitmap)
284 0.001 0.000 0.001 0.000 D:\Users\TermiNexus\Desktop\TransPyC\lib\core\Translator\ConstEval.py:178(_BuildScalarConstantUnified)
85 0.001 0.000 0.001 0.000 D:\Python312\Lib\re\_parser.py:442(_uniq)
43 0.001 0.000 0.001 0.000 D:\Python312\Lib\random.py:454(choices)
273 0.001 0.000 0.001 0.000 D:\Users\TermiNexus\Desktop\TransPyC\lib\core\Handles\HandlesClassDef.py:19(_is_exception_class)
131/105 0.001 0.000 0.001 0.000 D:\Python312\Lib\re\_parser.py:174(getwidth)
1204 0.001 0.000 0.001 0.000 D:\Users\TermiNexus\Desktop\TransPyC\lib\core\Handles\HandlesBase.py:513(__init__)
223 0.001 0.000 0.001 0.000 D:\Users\TermiNexus\Desktop\TransPyC\lib\includes\t.py:444(__init__)
871/850 0.001 0.000 0.001 0.000 D:\Users\TermiNexus\Desktop\TransPyC\lib\core\Handles\HandlesImports.py:1025(_ExtractConstValue)
59 0.000 0.000 0.001 0.000 D:\Python312\Lib\site-packages\llvmlite\ir\types.py:429(format_constant)
43 0.001 0.000 0.001 0.000 D:\Python312\Lib\json\encoder.py:205(iterencode)
43 0.001 0.000 0.001 0.000 D:\Python312\Lib\site-packages\llvmlite\ir\module.py:7(__init__)
1952 0.001 0.000 0.001 0.000 D:\Users\TermiNexus\Desktop\TransPyC\lib\core\LLVMCG\MemoryOps.py:20(_emit_local_heap_frees)
1062 0.001 0.000 0.001 0.000 D:\Python312\Lib\re\_parser.py:249(match)
59 0.000 0.000 0.001 0.000 D:\Python312\Lib\site-packages\llvmlite\ir\types.py:360(_format_double)
3421 0.001 0.000 0.001 0.000 {built-in method builtins.ord}
132 0.001 0.000 0.001 0.000 D:\Users\TermiNexus\Desktop\TransPyC\lib\core\Handles\HandlesExprUtils.py:24(GetUnaryOpSymbol)
17 0.000 0.000 0.001 0.000 D:\Python312\Lib\site-packages\llvmlite\ir\instructions.py:298(descr)
24 0.000 0.000 0.001 0.000 D:\Users\TermiNexus\Desktop\TransPyC\lib\core\LLVMCG\VaArg.py:59(emit_va_arg)
114 0.001 0.000 0.001 0.000 D:\Users\TermiNexus\Desktop\TransPyC\lib\core\SymbolTable.py:77(items)
3613 0.001 0.000 0.001 0.000 D:\Users\TermiNexus\Desktop\TransPyC\lib\core\Handles\HandlesBase.py:332(_get_llvm_primitive_map)
51 0.001 0.000 0.001 0.000 D:\Python312\Lib\enum.py:1528(__or__)
96/58 0.001 0.000 0.001 0.000 D:\Users\TermiNexus\Desktop\TransPyC\lib\core\Handles\HandlesMatch.py:335(_HasNoBreak)
5 0.000 0.000 0.001 0.000 D:\Users\TermiNexus\Desktop\TransPyC\lib\core\Handles\HandlesExprBuiltin.py:550(_HandleLenLlvm)
59 0.000 0.000 0.001 0.000 D:\Python312\Lib\site-packages\llvmlite\ir\types.py:353(_format_float_as_hex)
3895 0.001 0.000 0.001 0.000 D:\Python312\Lib\site-packages\llvmlite\ir\types.py:75(wrap_constant_value)
120 0.001 0.000 0.001 0.000 D:\Users\TermiNexus\Desktop\TransPyC\lib\core\Handles\HandlesExprAttr.py:1461(_build_attr_path)
778 0.001 0.000 0.001 0.000 D:\Users\TermiNexus\Desktop\TransPyC\lib\core\LLVMCG\StructGen.py:619(<genexpr>)
120 0.000 0.000 0.001 0.000 D:\Users\TermiNexus\Desktop\TransPyC\lib\core\Handles\HandlesExprAttr.py:1529(_try_resolve_cross_module_enum)
316 0.001 0.000 0.001 0.000 D:\Python312\Lib\site-packages\llvmlite\ir\types.py:540(elements)
328 0.001 0.000 0.001 0.000 D:\Users\TermiNexus\Desktop\TransPyC\lib\includes\t.py:204(__init__)
36 0.000 0.000 0.001 0.000 D:\Python312\Lib\site-packages\llvmlite\ir\builder.py:550(neg)
247 0.001 0.000 0.001 0.000 D:\Users\TermiNexus\Desktop\TransPyC\lib\core\Handles\HandlesExprAttr.py:1444(_infer_array_member_type)
221 0.001 0.000 0.001 0.000 D:\Users\TermiNexus\Desktop\TransPyC\lib\core\Handles\HandlesExprAttr.py:1351(_infer_element_struct_class)
1617 0.001 0.000 0.001 0.000 D:\Python312\Lib\site-packages\llvmlite\ir\types.py:536(__init__)
43 0.001 0.000 0.001 0.000 <frozen abc>:117(__instancecheck__)
43 0.001 0.000 0.001 0.000 D:\Python312\Lib\tempfile.py:297(gettempdir)
1297 0.001 0.000 0.001 0.000 {built-in method builtins.vars}
3 0.000 0.000 0.001 0.000 D:\Users\TermiNexus\Desktop\TransPyC\lib\core\Handles\HandlesSpecialCall.py:168(_HandleCLoadLlvm)
86 0.001 0.000 0.001 0.000 D:\Python312\Lib\tempfile.py:430(cleanup)
92 0.001 0.000 0.001 0.000 D:\Python312\Lib\re\_compiler.py:405(_generate_overlap_table)
310 0.000 0.000 0.001 0.000 D:\Users\TermiNexus\Desktop\TransPyC\lib\includes\t.py:183(__init__)
189 0.001 0.000 0.001 0.000 D:\Users\TermiNexus\Desktop\TransPyC\lib\includes\t.py:288(__init__)
16 0.000 0.000 0.001 0.000 D:\Users\TermiNexus\Desktop\TransPyC\lib\core\Handles\HandlesExprBuiltin.py:1106(_resolve_vararg_type)
162 0.000 0.000 0.001 0.000 D:\Users\TermiNexus\Desktop\TransPyC\lib\core\Handles\HandlesClassDef.py:266(_resolve_base_kind)
96 0.001 0.000 0.001 0.000 D:\Python312\Lib\re\_parser.py:365(_escape)
8/2 0.000 0.000 0.001 0.000 D:\Users\TermiNexus\Desktop\TransPyC\lib\core\Handles\HandlesFunctions.py:1274(_FindNonVoidCTypeInfo)
81 0.001 0.000 0.001 0.000 {method 'hexdigest' of '_hashlib.HASH' objects}
399 0.001 0.000 0.001 0.000 D:\Users\TermiNexus\Desktop\TransPyC\lib\core\Handles\HandlesExprCall.py:228(_ApplyKeywordArgs)
91 0.001 0.000 0.001 0.000 {method 'findall' of 're.Pattern' objects}
13 0.000 0.000 0.001 0.000 D:\Users\TermiNexus\Desktop\TransPyC\lib\core\TypeAnnotationResolver.py:81(_from_node_constant)
2015 0.001 0.000 0.001 0.000 D:\Python312\Lib\site-packages\llvmlite\ir\values.py:915(personality)
96 0.000 0.000 0.001 0.000 D:\Python312\Lib\re\_compiler.py:214(_compile_charset)
59/50 0.000 0.000 0.001 0.000 D:\Users\TermiNexus\Desktop\TransPyC\lib\core\ConstEvaluator.py:38(eval_with_symtab)
201 0.001 0.000 0.001 0.000 D:\Users\TermiNexus\Desktop\TransPyC\lib\core\Handles\HandlesBase.py:818(GetOrCreateStubFuncDecl)
15 0.000 0.000 0.001 0.000 D:\Python312\Lib\site-packages\llvmlite\ir\builder.py:613(fcmp_unordered)
43 0.000 0.000 0.001 0.000 D:\Users\TermiNexus\Desktop\TransPyC\lib\core\LLVMCG\BaseGen.py:20(_parse_triple)
278 0.001 0.000 0.001 0.000 D:\Python312\Lib\enum.py:1112(__new__)
215 0.000 0.000 0.001 0.000 D:\Users\TermiNexus\Desktop\TransPyC\lib\includes\t.py:274(__init__)
2015 0.001 0.000 0.001 0.000 D:\Python312\Lib\site-packages\llvmlite\ir\values.py:871(_expand)
534 0.001 0.000 0.001 0.000 {method 'upper' of 'str' objects}
277 0.000 0.000 0.001 0.000 D:\Users\TermiNexus\Desktop\TransPyC\lib\core\Handles\HandlesClassDef.py:63(_is_generic_class)
7 0.000 0.000 0.001 0.000 D:\Users\TermiNexus\Desktop\TransPyC\lib\core\LLVMCG\VaArg.py:47(emit_va_end)
285/124 0.000 0.000 0.001 0.000 D:\Users\TermiNexus\Desktop\TransPyC\lib\core\Handles\HandlesAssign.py:1665(_get_attr_path)
436 0.001 0.000 0.001 0.000 {method 'find' of 'bytearray' objects}
6 0.000 0.000 0.001 0.000 D:\Users\TermiNexus\Desktop\TransPyC\lib\core\Handles\HandlesRaise.py:19(_HandleRaiseLlvm)
44 0.000 0.000 0.001 0.000 D:\Users\TermiNexus\Desktop\TransPyC\lib\core\TypeAnnotationResolver.py:55(try_eval_const_expr)
17 0.000 0.000 0.001 0.000 D:\Python312\Lib\site-packages\llvmlite\ir\builder.py:818(switch)
43 0.000 0.000 0.001 0.000 D:\Python312\Lib\tempfile.py:455(__del__)
412 0.000 0.000 0.001 0.000 D:\Users\TermiNexus\Desktop\TransPyC\lib\core\LLVMCG\BaseGen.py:656(_get_function)
212 0.000 0.000 0.000 0.000 D:\Users\TermiNexus\Desktop\TransPyC\lib\core\Handles\HandlesExprCall.py:4178(_get_struct_type)
81 0.000 0.000 0.000 0.000 D:\Python312\Lib\re\_parser.py:305(_class_escape)
92 0.000 0.000 0.000 0.000 {built-in method _sre.compile}
8 0.000 0.000 0.000 0.000 D:\Users\TermiNexus\Desktop\TransPyC\lib\core\Handles\HandlesExprBuiltin.py:1149(_infer_vararg_type_from_context)
56 0.000 0.000 0.000 0.000 D:\Users\TermiNexus\Desktop\TransPyC\lib\core\Handles\HandlesImports.py:1391(_ClassifyExternalClass)
371 0.000 0.000 0.000 0.000 D:\Python312\Lib\site-packages\llvmlite\ir\types.py:373(__eq__)
129 0.000 0.000 0.000 0.000 {method 'update' of 'dict' objects}
43 0.000 0.000 0.000 0.000 D:\Python312\Lib\tempfile.py:494(__enter__)
696 0.000 0.000 0.000 0.000 D:\Users\TermiNexus\Desktop\TransPyC\lib\core\ConstEvaluator.py:479(__init__)
326 0.000 0.000 0.000 0.000 {built-in method builtins.iter}
155 0.000 0.000 0.000 0.000 D:\Python312\Lib\inspect.py:291(ismodule)
85 0.000 0.000 0.000 0.000 {built-in method fromkeys}
549 0.000 0.000 0.000 0.000 D:\Python312\Lib\re\_parser.py:160(__len__)
194 0.000 0.000 0.000 0.000 D:\Users\TermiNexus\Desktop\TransPyC\lib\includes\t.py:190(__init__)
1192 0.000 0.000 0.000 0.000 D:\Python312\Lib\site-packages\llvmlite\ir\types.py:208(_to_string)
193 0.000 0.000 0.000 0.000 D:\Users\TermiNexus\Desktop\TransPyC\lib\core\LLVMCG\StructGen.py:33(_resolve_opaque_struct)
86 0.000 0.000 0.000 0.000 D:\Users\TermiNexus\Desktop\TransPyC\lib\includes\t.py:530(__init__)
96 0.000 0.000 0.000 0.000 D:\Python312\Lib\re\_parser.py:224(__init__)
43 0.000 0.000 0.000 0.000 D:\Users\TermiNexus\Desktop\TransPyC\lib\core\SymbolTable.py:26(__init__)
378 0.000 0.000 0.000 0.000 D:\Python312\Lib\re\_parser.py:286(tell)
35 0.000 0.000 0.000 0.000 D:\Users\TermiNexus\Desktop\TransPyC\lib\core\Handles\HandlesBase.py:237(ToString)
3 0.000 0.000 0.000 0.000 D:\Users\TermiNexus\Desktop\TransPyC\lib\core\LLVMCG\VaArg.py:24(emit_va_start)
43 0.000 0.000 0.000 0.000 D:\Python312\Lib\tempfile.py:142(rng)
4 0.000 0.000 0.000 0.000 D:\Python312\Lib\re\__init__.py:331(_compile_template)
20 0.000 0.000 0.000 0.000 D:\Users\TermiNexus\Desktop\TransPyC\lib\core\Handles\HandlesAssign.py:1571(_eval_global_const)
215 0.000 0.000 0.000 0.000 <frozen codecs>:186(__init__)
17 0.000 0.000 0.000 0.000 D:\Python312\Lib\site-packages\llvmlite\ir\instructions.py:283(__init__)
685 0.000 0.000 0.000 0.000 D:\Python312\Lib\site-packages\llvmlite\ir\values.py:526(_get_reference)
116 0.000 0.000 0.000 0.000 D:\Users\TermiNexus\Desktop\TransPyC\lib\includes\t.py:267(__init__)
4 0.000 0.000 0.000 0.000 D:\Python312\Lib\re\_parser.py:989(parse_template)
86 0.000 0.000 0.000 0.000 D:\Users\TermiNexus\Desktop\TransPyC\lib\core\Handles\HandlesExprAttr.py:1558(_get_attr_class)
43 0.000 0.000 0.000 0.000 {built-in method now}
86 0.000 0.000 0.000 0.000 D:\Users\TermiNexus\Desktop\TransPyC\lib\includes\t.py:44(<genexpr>)
1272 0.000 0.000 0.000 0.000 D:\Python312\Lib\site-packages\llvmlite\ir\values.py:342(bitcast)
61 0.000 0.000 0.000 0.000 D:\Users\TermiNexus\Desktop\TransPyC\lib\includes\t.py:576(__init__)
186 0.000 0.000 0.000 0.000 D:\Users\TermiNexus\Desktop\TransPyC\lib\core\Handles\HandlesAugAssign.py:200(_deref_if_ptr)
43 0.000 0.000 0.000 0.000 D:\Python312\Lib\json\encoder.py:260(_make_iterencode)
43 0.000 0.000 0.000 0.000 {built-in method _abc._abc_instancecheck}
43 0.000 0.000 0.000 0.000 D:\Python312\Lib\tempfile.py:467(__init__)
43 0.000 0.000 0.000 0.000 D:\Users\TermiNexus\Desktop\TransPyC\lib\core\Handles\HandlesImports.py:49(__init__)
43 0.000 0.000 0.000 0.000 D:\Python312\Lib\enum.py:197(__get__)
2 0.000 0.000 0.000 0.000 D:\Users\TermiNexus\Desktop\TransPyC\lib\core\Handles\HandlesExprAttr.py:1237(_get_attr_ptr)
43 0.000 0.000 0.000 0.000 D:\Python312\Lib\site-packages\llvmlite\ir\module.py:225(_get_metadata_lines)
94/54 0.000 0.000 0.000 0.000 D:\Users\TermiNexus\Desktop\TransPyC\lib\core\Handles\HandlesAssign.py:1695(_IsTypedefAnnotation)
103 0.000 0.000 0.000 0.000 D:\Users\TermiNexus\Desktop\TransPyC\lib\includes\t.py:260(__init__)
43 0.000 0.000 0.000 0.000 D:\Users\TermiNexus\Desktop\TransPyC\lib\core\Handles\HandlesExpr.py:27(__init__)
59 0.000 0.000 0.000 0.000 {built-in method _struct.unpack}
112 0.000 0.000 0.000 0.000 D:\Users\TermiNexus\Desktop\TransPyC\lib\core\SymbolTable.py:100(__iter__)
361 0.000 0.000 0.000 0.000 D:\Python312\Lib\re\_parser.py:109(__init__)
184 0.000 0.000 0.000 0.000 D:\Python312\Lib\re\_compiler.py:568(isstring)
13 0.000 0.000 0.000 0.000 D:\Python312\Lib\re\_parser.py:94(closegroup)
92 0.000 0.000 0.000 0.000 D:\Python312\Lib\re\_parser.py:946(fix_flags)
43 0.000 0.000 0.000 0.000 {method 'flush' of '_io.TextIOWrapper' objects}
210 0.000 0.000 0.000 0.000 D:\Python312\Lib\re\_parser.py:79(groups)
63 0.000 0.000 0.000 0.000 D:\Users\TermiNexus\Desktop\TransPyC\lib\includes\t.py:176(__init__)
7 0.000 0.000 0.000 0.000 D:\Users\TermiNexus\Desktop\TransPyC\lib\core\Handles\HandlesExprAsm.py:189(_normalize_asm_template)
43 0.000 0.000 0.000 0.000 D:\Python312\Lib\functools.py:65(wraps)
43 0.000 0.000 0.000 0.000 D:\Users\TermiNexus\Desktop\TransPyC\lib\core\Handles\HandlesAssign.py:17(__init__)
17 0.000 0.000 0.000 0.000 D:\Users\TermiNexus\Desktop\TransPyC\lib\core\Handles\HandlesClassDef.py:1252(_ir_type_size)
86 0.000 0.000 0.000 0.000 D:\Users\TermiNexus\Desktop\TransPyC\lib\core\DiagnosticCollector.py:41(__init__)
43 0.000 0.000 0.000 0.000 <frozen os>:824(fsdecode)
22 0.000 0.000 0.000 0.000 D:\Users\TermiNexus\Desktop\TransPyC\lib\core\Handles\HandlesFor.py:259(_RegisterGlobalNames)
6 0.000 0.000 0.000 0.000 D:\Users\TermiNexus\Desktop\TransPyC\lib\core\ConstEvaluator.py:211(_eval_compile_time_call)
73 0.000 0.000 0.000 0.000 D:\Users\TermiNexus\Desktop\TransPyC\lib\core\Handles\HandlesMatch.py:417(<genexpr>)
24 0.000 0.000 0.000 0.000 D:\Users\TermiNexus\Desktop\TransPyC\lib\core\LLVMCG\BaseGen.py:12(descr)
43 0.000 0.000 0.000 0.000 {method '__enter__' of '_io._IOBase' objects}
155 0.000 0.000 0.000 0.000 D:\Python312\Lib\inspect.py:295(isclass)
83 0.000 0.000 0.000 0.000 {method 'translate' of 'bytearray' objects}
3 0.000 0.000 0.000 0.000 D:\Users\TermiNexus\Desktop\TransPyC\lib\core\LLVMCG\VaArg.py:8(_get_va_start_intrinsic)
86 0.000 0.000 0.000 0.000 D:\Users\TermiNexus\Desktop\TransPyC\lib\core\VLogger.py:90(_colorize)
525 0.000 0.000 0.000 0.000 D:\Python312\Lib\site-packages\llvmlite\ir\types.py:426(__str__)
7 0.000 0.000 0.000 0.000 D:\Users\TermiNexus\Desktop\TransPyC\lib\core\LLVMCG\VaArg.py:16(_get_va_end_intrinsic)
26 0.000 0.000 0.000 0.000 D:\Users\TermiNexus\Desktop\TransPyC\lib\includes\t.py:363(__init__)
316 0.000 0.000 0.000 0.000 D:\Python312\Lib\site-packages\llvmlite\ir\types.py:438(__init__)
43 0.000 0.000 0.000 0.000 D:\Users\TermiNexus\Desktop\TransPyC\lib\core\Handles\HandlesBody.py:11(__init__)
92 0.000 0.000 0.000 0.000 D:\Python312\Lib\re\_parser.py:73(__init__)
324 0.000 0.000 0.000 0.000 D:\Python312\Lib\site-packages\llvmlite\ir\types.py:544(__len__)
43 0.000 0.000 0.000 0.000 <string>:2(__init__)
129 0.000 0.000 0.000 0.000 D:\Users\TermiNexus\Desktop\TransPyC\lib\includes\t.py:45(<genexpr>)
43 0.000 0.000 0.000 0.000 {method 'items' of 'collections.OrderedDict' objects}
59 0.000 0.000 0.000 0.000 {built-in method _struct.pack}
114 0.000 0.000 0.000 0.000 {method 'lower' of 'str' objects}
344 0.000 0.000 0.000 0.000 {method 'random' of '_random.Random' objects}
344 0.000 0.000 0.000 0.000 {built-in method math.floor}
9 0.000 0.000 0.000 0.000 D:\Users\TermiNexus\Desktop\TransPyC\lib\core\Handles\HandlesExprAttr.py:163(_make_define_constant)
55 0.000 0.000 0.000 0.000 D:\Users\TermiNexus\Desktop\TransPyC\lib\core\Handles\HandlesSpecialCall.py:261(_infer_deref_target_type)
35 0.000 0.000 0.000 0.000 D:\Users\TermiNexus\Desktop\TransPyC\lib\includes\t.py:430(__init__)
11 0.000 0.000 0.000 0.000 D:\Users\TermiNexus\Desktop\TransPyC\lib\core\Handles\HandlesFor.py:255(_HandleGlobalLlvm)
42 0.000 0.000 0.000 0.000 D:\Python312\Lib\site-packages\llvmlite\ir\instructions.py:292(add_case)
43 0.000 0.000 0.000 0.000 D:\Python312\Lib\enum.py:1276(value)
7 0.000 0.000 0.000 0.000 D:\Python312\Lib\site-packages\llvmlite\ir\instructions.py:772(get_reference)
9 0.000 0.000 0.000 0.000 D:\Users\TermiNexus\Desktop\TransPyC\lib\core\Exportable.py:81(add_enum)
3 0.000 0.000 0.000 0.000 D:\Users\TermiNexus\Desktop\TransPyC\lib\core\ConstEvaluator.py:63(_eval_ctype_ctor_call)
43 0.000 0.000 0.000 0.000 {method 'close' of '_io.TextIOWrapper' objects}
43 0.000 0.000 0.000 0.000 D:\Users\TermiNexus\Desktop\TransPyC\lib\core\VLogger.py:265(get_logger)
22 0.000 0.000 0.000 0.000 D:\Users\TermiNexus\Desktop\TransPyC\lib\includes\t.py:486(__init__)
10 0.000 0.000 0.000 0.000 D:\Users\TermiNexus\Desktop\TransPyC\lib\includes\t.py:416(__init__)
92 0.000 0.000 0.000 0.000 D:\Users\TermiNexus\Desktop\TransPyC\lib\core\SymbolUtils.py:201(<genexpr>)
13 0.000 0.000 0.000 0.000 D:\Python312\Lib\re\_parser.py:82(opengroup)
43 0.000 0.000 0.000 0.000 {built-in method nt.getpid}
204 0.000 0.000 0.000 0.000 D:\Users\TermiNexus\Desktop\TransPyC\lib\core\LLVMCG\BaseGen.py:218(<genexpr>)
7 0.000 0.000 0.000 0.000 D:\Users\TermiNexus\Desktop\TransPyC\lib\core\Handles\HandlesExprAsm.py:25(_patched_inline_asm_descr)
43 0.000 0.000 0.000 0.000 {built-in method sys.getrecursionlimit}
6 0.000 0.000 0.000 0.000 D:\Users\TermiNexus\Desktop\TransPyC\lib\core\ConstEvaluator.py:322(_eval_arith)
103 0.000 0.000 0.000 0.000 D:\Python312\Lib\re\_compiler.py:426(_get_iscased)
8 0.000 0.000 0.000 0.000 D:\Users\TermiNexus\Desktop\TransPyC\lib\core\Handles\HandlesImports.py:2398(_BuildScalarConstant)
17 0.000 0.000 0.000 0.000 D:\Users\TermiNexus\Desktop\TransPyC\lib\core\Handles\HandlesExprCall.py:2151(_has_cvtable_decorator)
43 0.000 0.000 0.000 0.000 {built-in method sys.setrecursionlimit}
13 0.000 0.000 0.000 0.000 D:\Python312\Lib\re\_compiler.py:396(_simple)
86 0.000 0.000 0.000 0.000 D:\Users\TermiNexus\Desktop\TransPyC\lib\core\LLVMTypeMapper.py:29(__init__)
4 0.000 0.000 0.000 0.000 D:\Users\TermiNexus\Desktop\TransPyC\lib\core\Handles\HandlesClassDef.py:1478(_BuildScalarConstant)
43 0.000 0.000 0.000 0.000 D:\Python312\Lib\tempfile.py:229(_get_candidate_names)
43 0.000 0.000 0.000 0.000 D:\Users\TermiNexus\Desktop\TransPyC\lib\Projectrans\Config.py:27(get_sha1_map_store)
43 0.000 0.000 0.000 0.000 {built-in method sys.audit}
7 0.000 0.000 0.000 0.000 D:\Users\TermiNexus\Desktop\TransPyC\lib\core\Handles\HandlesExprAsm.py:21(_patched_inline_asm_init)
43 0.000 0.000 0.000 0.000 D:\Python312\Lib\site-packages\llvmlite\ir\module.py:214(get_identified_types)
13 0.000 0.000 0.000 0.000 D:\Users\TermiNexus\Desktop\TransPyC\lib\core\Handles\HandlesBase.py:619(ParseArrayCount)
43 0.000 0.000 0.000 0.000 D:\Users\TermiNexus\Desktop\TransPyC\lib\core\DecoratorPass.py:476(run)
5 0.000 0.000 0.000 0.000 D:\Users\TermiNexus\Desktop\TransPyC\lib\core\LLVMCG\BaseGen.py:828(_zero_value_for_type)
13/9 0.000 0.000 0.000 0.000 D:\Users\TermiNexus\Desktop\TransPyC\lib\core\Translator\PythonParser.py:127(find_PostdefNode)
17 0.000 0.000 0.000 0.000 D:\Users\TermiNexus\Desktop\TransPyC\lib\core\Handles\HandlesExprCall.py:2167(_has_novtable_decorator)
4 0.000 0.000 0.000 0.000 D:\Python312\Lib\re\_parser.py:1005(addgroup)
2 0.000 0.000 0.000 0.000 D:\Python312\Lib\site-packages\llvmlite\ir\builder.py:18(wrapped)
11/5 0.000 0.000 0.000 0.000 D:\Users\TermiNexus\Desktop\TransPyC\lib\core\Handles\HandlesAssign.py:21(_contains_identified_struct)
43 0.000 0.000 0.000 0.000 {method 'values' of 'collections.OrderedDict' objects}
7 0.000 0.000 0.000 0.000 D:\Users\TermiNexus\Desktop\TransPyC\lib\core\Handles\HandlesExprAsm.py:42(_format_to_dialect)
43 0.000 0.000 0.000 0.000 D:\Users\TermiNexus\Desktop\TransPyC\lib\core\Handles\HandlesExprUtils.py:12(__init__)
102 0.000 0.000 0.000 0.000 D:\Users\TermiNexus\Desktop\TransPyC\lib\core\Handles\HandlesImports.py:357(<genexpr>)
8 0.000 0.000 0.000 0.000 D:\Python312\Lib\re\_parser.py:997(addliteral)
85 0.000 0.000 0.000 0.000 D:\Users\TermiNexus\Desktop\TransPyC\lib\core\Handles\HandlesAssign.py:218(<genexpr>)
43 0.000 0.000 0.000 0.000 D:\Python312\Lib\tempfile.py:424(__init__)
43 0.000 0.000 0.000 0.000 {built-in method _io.text_encoding}
43 0.000 0.000 0.000 0.000 D:\Users\TermiNexus\Desktop\TransPyC\lib\Shell\Config.py:6(__init__)
43 0.000 0.000 0.000 0.000 D:\Python312\Lib\tempfile.py:285(_gettempdir)
14 0.000 0.000 0.000 0.000 D:\Users\TermiNexus\Desktop\TransPyC\lib\core\Handles\HandlesAnnAssign.py:15(_IsGenericTpName)
1 0.000 0.000 0.000 0.000 D:\Users\TermiNexus\Desktop\TransPyC\lib\core\LLVMCG\ExprGen.py:9(emit_constant)
28 0.000 0.000 0.000 0.000 {method 'lstrip' of 'str' objects}
6/2 0.000 0.000 0.000 0.000 D:\Users\TermiNexus\Desktop\TransPyC\lib\core\Handles\HandlesExprCall.py:3565(_AnnotationContainsCPtr)
13 0.000 0.000 0.000 0.000 D:\Users\TermiNexus\Desktop\TransPyC\lib\core\SymbolUtils.py:111(__init__)
7 0.000 0.000 0.000 0.000 D:\Python312\Lib\site-packages\llvmlite\ir\instructions.py:759(__init__)
5 0.000 0.000 0.000 0.000 D:\Users\TermiNexus\Desktop\TransPyC\lib\includes\t.py:379(__init__)
16 0.000 0.000 0.000 0.000 D:\Python312\Lib\site-packages\llvmlite\ir\types.py:211(__eq__)
24 0.000 0.000 0.000 0.000 D:\Python312\Lib\re\_compiler.py:31(_combine_flags)
6 0.000 0.000 0.000 0.000 D:\Users\TermiNexus\Desktop\TransPyC\lib\core\ConstEvaluator.py:61(<lambda>)
34 0.000 0.000 0.000 0.000 D:\Python312\Lib\site-packages\llvmlite\ir\instructions.py:288(value)
1 0.000 0.000 0.000 0.000 D:\Users\TermiNexus\Desktop\TransPyC\lib\core\Handles\HandlesExprAsm.py:511(_get_var_ptr_for_asm)
6 0.000 0.000 0.000 0.000 D:\Users\TermiNexus\Desktop\TransPyC\lib\core\Handles\HandlesRaise.py:12(_get_exception_code)
1 0.000 0.000 0.000 0.000 D:\Users\TermiNexus\Desktop\TransPyC\lib\includes\t.py:325(__init__)
13 0.000 0.000 0.000 0.000 D:\Python312\Lib\re\_parser.py:168(__setitem__)
34 0.000 0.000 0.000 0.000 D:\Users\TermiNexus\Desktop\TransPyC\lib\core\Handles\HandlesImports.py:2689(<genexpr>)
1 0.000 0.000 0.000 0.000 D:\Users\TermiNexus\Desktop\TransPyC\lib\core\Handles\HandlesFunctions.py:91(_is_t_storage_decorator)
3 0.000 0.000 0.000 0.000 D:\Users\TermiNexus\Desktop\TransPyC\lib\core\LLVMCG\FuncGen.py:536(get_or_declare_c_func)
9 0.000 0.000 0.000 0.000 {built-in method builtins.abs}
4 0.000 0.000 0.000 0.000 {built-in method _sre.template}
1 0.000 0.000 0.000 0.000 D:\Users\TermiNexus\Desktop\TransPyC\lib\core\SymbolTable.py:71(keys)
-936
View File
@@ -1,936 +0,0 @@
Wed Aug 19 00:00:04 2026 D:\Users\TermiNexus\Desktop\TransPyC\PROF\worker_prof_12728_1.prof
Wed Aug 19 00:00:10 2026 D:\Users\TermiNexus\Desktop\TransPyC\PROF\worker_prof_12728_2.prof
Wed Aug 19 00:00:02 2026 D:\Users\TermiNexus\Desktop\TransPyC\PROF\worker_prof_14308_1.prof
Wed Aug 19 00:00:06 2026 D:\Users\TermiNexus\Desktop\TransPyC\PROF\worker_prof_14308_2.prof
Wed Aug 19 00:00:15 2026 D:\Users\TermiNexus\Desktop\TransPyC\PROF\worker_prof_14308_3.prof
Wed Aug 19 00:00:04 2026 D:\Users\TermiNexus\Desktop\TransPyC\PROF\worker_prof_14748_1.prof
Wed Aug 19 00:00:13 2026 D:\Users\TermiNexus\Desktop\TransPyC\PROF\worker_prof_14748_2.prof
Wed Aug 19 00:00:02 2026 D:\Users\TermiNexus\Desktop\TransPyC\PROF\worker_prof_21412_1.prof
Wed Aug 19 00:00:05 2026 D:\Users\TermiNexus\Desktop\TransPyC\PROF\worker_prof_21412_2.prof
Wed Aug 19 00:00:10 2026 D:\Users\TermiNexus\Desktop\TransPyC\PROF\worker_prof_21412_3.prof
Wed Aug 19 00:00:04 2026 D:\Users\TermiNexus\Desktop\TransPyC\PROF\worker_prof_3188_1.prof
Wed Aug 19 00:00:09 2026 D:\Users\TermiNexus\Desktop\TransPyC\PROF\worker_prof_3188_2.prof
Wed Aug 19 00:00:03 2026 D:\Users\TermiNexus\Desktop\TransPyC\PROF\worker_prof_32220_1.prof
Wed Aug 19 00:00:08 2026 D:\Users\TermiNexus\Desktop\TransPyC\PROF\worker_prof_32220_2.prof
Wed Aug 19 00:00:20 2026 D:\Users\TermiNexus\Desktop\TransPyC\PROF\worker_prof_32220_3.prof
Wed Aug 19 00:00:03 2026 D:\Users\TermiNexus\Desktop\TransPyC\PROF\worker_prof_36004_1.prof
Wed Aug 19 00:00:07 2026 D:\Users\TermiNexus\Desktop\TransPyC\PROF\worker_prof_36004_2.prof
Wed Aug 19 00:00:17 2026 D:\Users\TermiNexus\Desktop\TransPyC\PROF\worker_prof_36004_3.prof
Wed Aug 19 00:00:03 2026 D:\Users\TermiNexus\Desktop\TransPyC\PROF\worker_prof_41872_1.prof
Wed Aug 19 00:00:08 2026 D:\Users\TermiNexus\Desktop\TransPyC\PROF\worker_prof_41872_2.prof
Wed Aug 19 00:00:25 2026 D:\Users\TermiNexus\Desktop\TransPyC\PROF\worker_prof_41872_3.prof
Wed Aug 19 00:00:03 2026 D:\Users\TermiNexus\Desktop\TransPyC\PROF\worker_prof_47120_1.prof
Wed Aug 19 00:00:08 2026 D:\Users\TermiNexus\Desktop\TransPyC\PROF\worker_prof_47120_2.prof
Wed Aug 19 00:00:30 2026 D:\Users\TermiNexus\Desktop\TransPyC\PROF\worker_prof_47120_3.prof
Wed Aug 19 00:00:02 2026 D:\Users\TermiNexus\Desktop\TransPyC\PROF\worker_prof_54788_1.prof
Wed Aug 19 00:00:07 2026 D:\Users\TermiNexus\Desktop\TransPyC\PROF\worker_prof_54788_2.prof
Wed Aug 19 00:00:20 2026 D:\Users\TermiNexus\Desktop\TransPyC\PROF\worker_prof_54788_3.prof
Wed Aug 19 00:00:02 2026 D:\Users\TermiNexus\Desktop\TransPyC\PROF\worker_prof_55456_1.prof
Wed Aug 19 00:00:06 2026 D:\Users\TermiNexus\Desktop\TransPyC\PROF\worker_prof_55456_2.prof
Wed Aug 19 00:00:12 2026 D:\Users\TermiNexus\Desktop\TransPyC\PROF\worker_prof_55456_3.prof
Wed Aug 19 00:00:03 2026 D:\Users\TermiNexus\Desktop\TransPyC\PROF\worker_prof_60112_1.prof
Wed Aug 19 00:00:07 2026 D:\Users\TermiNexus\Desktop\TransPyC\PROF\worker_prof_60112_2.prof
Wed Aug 19 00:00:15 2026 D:\Users\TermiNexus\Desktop\TransPyC\PROF\worker_prof_60112_3.prof
Wed Aug 19 00:00:04 2026 D:\Users\TermiNexus\Desktop\TransPyC\PROF\worker_prof_60724_1.prof
Wed Aug 19 00:00:09 2026 D:\Users\TermiNexus\Desktop\TransPyC\PROF\worker_prof_60724_2.prof
Wed Aug 19 00:00:02 2026 D:\Users\TermiNexus\Desktop\TransPyC\PROF\worker_prof_6192_1.prof
Wed Aug 19 00:00:07 2026 D:\Users\TermiNexus\Desktop\TransPyC\PROF\worker_prof_6192_2.prof
Wed Aug 19 00:00:13 2026 D:\Users\TermiNexus\Desktop\TransPyC\PROF\worker_prof_6192_3.prof
Wed Aug 19 00:00:03 2026 D:\Users\TermiNexus\Desktop\TransPyC\PROF\worker_prof_63756_1.prof
Wed Aug 19 00:00:09 2026 D:\Users\TermiNexus\Desktop\TransPyC\PROF\worker_prof_63756_2.prof
Wed Aug 19 00:00:32 2026 D:\Users\TermiNexus\Desktop\TransPyC\PROF\worker_prof_63756_3.prof
Wed Aug 19 00:00:04 2026 D:\Users\TermiNexus\Desktop\TransPyC\PROF\worker_prof_7536_1.prof
Wed Aug 19 00:00:11 2026 D:\Users\TermiNexus\Desktop\TransPyC\PROF\worker_prof_7536_2.prof
70332069 function calls (68531363 primitive calls) in 109.411 seconds
Ordered by: internal time
ncalls tottime percall cumtime percall filename:lineno(function)
607620 17.983 0.000 18.412 0.000 D:\Users\TermiNexus\Desktop\TransPyC\lib\vast\Nodes.py:314(_Init)
43 8.243 0.192 11.604 0.270 {built-in method _pickle.loads}
43 7.662 0.178 17.425 0.405 D:\Users\TermiNexus\Desktop\TransPyC\lib\core\LLVMCG\StructGen.py:134(finalize)
15752538 4.679 0.000 4.679 0.000 {method 'startswith' of 'str' objects}
256646/41890 3.463 0.000 3.953 0.000 D:\Users\TermiNexus\Desktop\TransPyC\lib\vast\Utils.py:65(_format)
43 3.360 0.078 3.361 0.078 D:\Users\TermiNexus\Desktop\TransPyC\lib\core\SymbolTable.py:43(__setstate__)
10776467 2.946 0.000 2.947 0.000 {built-in method builtins.isinstance}
78599 2.495 0.000 3.410 0.000 D:\Users\TermiNexus\Desktop\TransPyC\lib\Projectrans\Phase2Translator.py:411(_count_braces_outside_strings)
405 2.467 0.006 20.782 0.051 {built-in method vast_c.parse}
1689319 1.822 0.000 3.935 0.000 D:\Users\TermiNexus\Desktop\TransPyC\lib\vast\Utils.py:25(iter_child_nodes)
3571980/3299054 1.651 0.000 2.004 0.000 {built-in method builtins.getattr}
1286813 1.398 0.000 1.827 0.000 D:\Users\TermiNexus\Desktop\TransPyC\lib\core\Handles\HandlesBase.py:49(__get__)
6510870/6510509 1.333 0.000 1.333 0.000 {built-in method builtins.len}
483183/117 1.285 0.000 4.300 0.037 D:\Python312\Lib\copy.py:118(deepcopy)
2273 1.112 0.000 1.174 0.001 {built-in method _io.open}
769071 1.106 0.000 5.721 0.000 D:\Users\TermiNexus\Desktop\TransPyC\lib\vast\Utils.py:36(walk)
41890 1.057 0.000 5.022 0.000 D:\Users\TermiNexus\Desktop\TransPyC\lib\vast\Utils.py:47(dump)
41890/33133 1.044 0.000 15.450 0.000 D:\Users\TermiNexus\Desktop\TransPyC\lib\core\Handles\HandlesTypeMerge.py:36(_GetCTypeInfoInternal)
2119979 1.018 0.000 1.602 0.000 D:\Users\TermiNexus\Desktop\TransPyC\lib\vast\Utils.py:16(iter_fields)
87684 0.958 0.000 1.124 0.000 D:\Python312\Lib\copy.py:252(<genexpr>)
101331 0.943 0.000 1.198 0.000 D:\Users\TermiNexus\Desktop\TransPyC\lib\core\Handles\HandlesBase.py:98(__init__)
27760/10005 0.942 0.000 13.839 0.001 D:\Users\TermiNexus\Desktop\TransPyC\lib\core\Handles\HandlesImports.py:2280(_TryLoadClassMembersFromPyi)
3529617 0.899 0.000 0.899 0.000 {method 'isdigit' of 'str' objects}
75242 0.875 0.000 0.922 0.000 D:\Users\TermiNexus\Desktop\TransPyC\lib\_bootstrap.py:90(_patched_init)
97996 0.778 0.000 0.778 0.000 D:\Users\TermiNexus\Desktop\TransPyC\lib\includes\t.py:74(__init__)
209 0.764 0.004 3.120 0.015 D:\Users\TermiNexus\Desktop\TransPyC\lib\core\Handles\HandlesImports.py:2402(_LookupStubFuncType)
763295 0.757 0.000 4.359 0.000 {method 'extend' of 'collections.deque' objects}
475663/229408 0.755 0.000 2.909 0.000 {method 'format' of 'str' objects}
838 0.735 0.001 0.735 0.001 {built-in method nt.listdir}
17630 0.720 0.000 1.317 0.000 {method 'sub' of 're.Pattern' objects}
1731924 0.703 0.000 0.703 0.000 {method 'get' of 'dict' objects}
41893/40786 0.633 0.000 0.736 0.000 D:\Python312\Lib\site-packages\llvmlite\ir\types.py:171(_to_string)
2199/567 0.540 0.000 14.953 0.026 D:\Users\TermiNexus\Desktop\TransPyC\lib\core\Handles\HandlesImports.py:1470(_EmitExternalClassDeclLlvm)
3401 0.511 0.000 0.511 0.000 {built-in method nt._path_isfile}
1381347 0.490 0.000 0.490 0.000 {method 'endswith' of 'str' objects}
1431596 0.472 0.000 0.472 0.000 {method 'strip' of 'str' objects}
42990/27995 0.470 0.000 1.590 0.000 D:\Users\TermiNexus\Desktop\TransPyC\lib\core\Handles\HandlesImports.py:2846(_parse_llvm_type)
1435/1359 0.441 0.000 19.266 0.014 D:\Users\TermiNexus\Desktop\TransPyC\lib\core\Handles\HandlesFunctions.py:1151(_EmitFunctionLlvm)
43 0.431 0.010 0.431 0.010 {built-in method _pickle.load}
33715/31448 0.428 0.000 2.613 0.000 D:\Users\TermiNexus\Desktop\TransPyC\lib\core\LLVMCG\TypeConvert.py:28(_ctype_to_llvm)
114897 0.427 0.000 0.835 0.000 D:\Python312\Lib\re\__init__.py:164(match)
309733/107738 0.408 0.000 2.697 0.000 D:\Python312\Lib\site-packages\llvmlite\ir\_utils.py:44(__str__)
3526 0.387 0.000 2.471 0.001 D:\Users\TermiNexus\Desktop\TransPyC\lib\core\Handles\HandlesFunctions.py:216(_body_contains_raise)
877136 0.371 0.000 0.371 0.000 {method 'append' of 'list' objects}
16006 0.370 0.000 0.961 0.000 D:\Users\TermiNexus\Desktop\TransPyC\lib\core\TypeAnnotationResolver.py:582(_from_node_attribute)
43842/117 0.370 0.000 4.295 0.037 D:\Python312\Lib\copy.py:247(_reconstruct)
1305 0.361 0.000 0.361 0.000 {built-in method nt._path_isdir}
82999 0.346 0.000 0.892 0.000 <frozen ntpath>:107(join)
26292/117 0.345 0.000 4.281 0.037 D:\Python312\Lib\copy.py:217(_deepcopy_dict)
168512 0.345 0.000 0.509 0.000 <frozen ntpath>:179(splitroot)
41641 0.337 0.000 0.354 0.000 D:\Python312\Lib\site-packages\llvmlite\ir\values.py:864(__init__)
17338 0.325 0.000 1.796 0.000 D:\Users\TermiNexus\Desktop\TransPyC\lib\core\Handles\HandlesTypeMerge.py:820(_MergeAllComponentTypes)
16493 0.325 0.000 0.892 0.000 D:\Users\TermiNexus\Desktop\TransPyC\lib\core\Handles\HandlesTypeMerge.py:891(_MergeCTypeInfoInto)
1182 0.315 0.000 0.534 0.000 D:\Users\TermiNexus\Desktop\TransPyC\lib\core\Handles\HandlesExprCall.py:159(_fill_default_args)
9117 0.305 0.000 0.459 0.000 D:\Users\TermiNexus\Desktop\TransPyC\lib\core\LLVMCG\BaseGen.py:567(_find_function)
349/313 0.300 0.001 8.354 0.027 D:\Users\TermiNexus\Desktop\TransPyC\lib\core\LLVMCG\StructGen.py:214(_generate_structs)
43 0.300 0.007 4.101 0.095 D:\Users\TermiNexus\Desktop\TransPyC\lib\Projectrans\Phase2Translator.py:979(_split_ll)
43 0.296 0.007 96.859 2.253 D:\Users\TermiNexus\Desktop\TransPyC\lib\Projectrans\Phase2Translator.py:1286(_translate_file)
85208 0.280 0.000 0.549 0.000 D:\Users\TermiNexus\Desktop\TransPyC\lib\core\Handles\HandlesBase.py:129(BaseType)
310 0.277 0.001 3.244 0.010 D:\Users\TermiNexus\Desktop\TransPyC\lib\core\Handles\HandlesImports.py:2550(_LoadDeclarationsFromStubLlvm)
101883 0.270 0.000 0.522 0.000 D:\Python312\Lib\site-packages\llvmlite\ir\_utils.py:24(deduplicate)
186126/185430 0.268 0.000 0.603 0.000 D:\Python312\Lib\site-packages\llvmlite\ir\_utils.py:54(get_reference)
65444 0.265 0.000 1.044 0.000 D:\Python312\Lib\site-packages\llvmlite\ir\instructions.py:13(__init__)
220882 0.261 0.000 0.353 0.000 D:\Users\TermiNexus\Desktop\TransPyC\lib\core\Handles\HandlesBase.py:55(__set__)
66868 0.260 0.000 0.616 0.000 {built-in method builtins.all}
705309 0.257 0.000 0.257 0.000 {method 'group' of 're.Match' objects}
43 0.256 0.006 6.839 0.159 D:\Users\TermiNexus\Desktop\TransPyC\lib\core\Translator\PythonParser.py:63(ParsePythonFile)
123673 0.254 0.000 0.254 0.000 {method 'match' of 're.Pattern' objects}
75242 0.252 0.000 1.197 0.000 D:\Python312\Lib\site-packages\llvmlite\ir\types.py:164(__init__)
216789 0.247 0.000 0.597 0.000 D:\Users\TermiNexus\Desktop\TransPyC\lib\core\LLVMCG\StructGen.py:124(_unquote)
350371/350054 0.247 0.000 0.670 0.000 {method 'join' of 'str' objects}
66960 0.242 0.000 2.300 0.000 D:\Python312\Lib\site-packages\llvmlite\ir\values.py:544(_to_string)
696954 0.239 0.000 0.239 0.000 {method 'items' of 'dict' objects}
763295 0.232 0.000 0.232 0.000 {method 'popleft' of 'collections.deque' objects}
1972 0.221 0.000 0.254 0.000 {method 'read' of '_io.TextIOWrapper' objects}
98040 0.211 0.000 0.289 0.000 D:\Users\TermiNexus\Desktop\TransPyC\lib\core\SymbolTable.py:107(lookup)
108795 0.206 0.000 1.186 0.000 D:\Python312\Lib\site-packages\llvmlite\ir\values.py:537(__init__)
17338/15475 0.204 0.000 14.582 0.001 D:\Users\TermiNexus\Desktop\TransPyC\lib\core\Handles\HandlesTypeMerge.py:773(MergeTypes)
332973 0.202 0.000 0.202 0.000 {method 'replace' of 'str' objects}
43 0.200 0.005 4.169 0.097 D:\Users\TermiNexus\Desktop\TransPyC\lib\Projectrans\Phase2Translator.py:1215(_inject_auto_imports)
15988 0.196 0.000 0.285 0.000 D:\Users\TermiNexus\Desktop\TransPyC\lib\core\LLVMCG\TypeConvert.py:577(_llvm_str_to_ir)
3836/3776 0.194 0.000 5.259 0.001 D:\Users\TermiNexus\Desktop\TransPyC\lib\core\Handles\HandlesImports.py:1151(_EmitExternalFuncDeclLlvm)
349 0.193 0.001 0.374 0.001 D:\Users\TermiNexus\Desktop\TransPyC\lib\core\LLVMCG\StructGen.py:535(_create_Vtable_globals)
30720 0.192 0.000 1.475 0.000 D:\Users\TermiNexus\Desktop\TransPyC\lib\core\LLVMCG\TypeConvert.py:123(_base_ctype_to_llvm)
75242 0.191 0.000 0.585 0.000 D:\Users\TermiNexus\Desktop\TransPyC\lib\_bootstrap.py:85(_patched_new)
75242 0.189 0.000 0.242 0.000 D:\Python312\Lib\site-packages\llvmlite\ir\types.py:124(__new__)
76419/4760 0.186 0.000 0.555 0.000 D:\Users\TermiNexus\Desktop\TransPyC\lib\core\Handles\HandlesClassDef.py:1052(_scan_node_for_self_assign)
111652 0.186 0.000 0.783 0.000 D:\Python312\Lib\site-packages\llvmlite\ir\_utils.py:16(register)
226378 0.186 0.000 0.186 0.000 {method 'split' of 'str' objects}
111652 0.180 0.000 0.963 0.000 D:\Python312\Lib\site-packages\llvmlite\ir\values.py:557(_set_name)
704865 0.176 0.000 0.176 0.000 {built-in method builtins.id}
8253 0.171 0.000 1.332 0.000 D:\Python312\Lib\site-packages\llvmlite\ir\values.py:940(__init__)
43842 0.169 0.000 0.169 0.000 {method '__reduce_ex__' of 'object' objects}
124 0.166 0.001 0.169 0.001 D:\Users\TermiNexus\Desktop\TransPyC\lib\core\Handles\HandlesAssign.py:1664(_CheckEnumMemberAssignment)
386274 0.166 0.000 0.166 0.000 D:\Python312\Lib\site-packages\llvmlite\ir\types.py:277(__new__)
2461 0.163 0.000 0.828 0.000 D:\Users\TermiNexus\Desktop\TransPyC\lib\core\Handles\HandlesExprAttr.py:396(_handle_attr_name)
2091/2071 0.161 0.000 4.567 0.002 D:\Users\TermiNexus\Desktop\TransPyC\lib\core\Handles\HandlesFunctions.py:452(_GetFunctionSignatureLlvm)
26292/117 0.161 0.000 4.285 0.037 D:\Python312\Lib\copy.py:200(_deepcopy_tuple)
201776 0.158 0.000 0.168 0.000 {built-in method builtins.hasattr}
1836/1806 0.157 0.000 6.701 0.004 D:\Users\TermiNexus\Desktop\TransPyC\lib\core\Handles\HandlesAnnAssign.py:317(_HandleAnnAssignLlvmInner)
139194 0.155 0.000 0.284 0.000 D:\Python312\Lib\re\__init__.py:280(_compile)
397062 0.154 0.000 0.154 0.000 {built-in method builtins.setattr}
107009 0.153 0.000 0.153 0.000 D:\Users\TermiNexus\Desktop\TransPyC\lib\core\TypeSpec.py:244(__init__)
2663/2643 0.153 0.000 1.278 0.000 D:\Users\TermiNexus\Desktop\TransPyC\lib\core\Handles\HandlesExprCall.py:1926(_HandleClosureCallLlvm)
2273 0.149 0.000 0.149 0.000 {method '__exit__' of '_io._IOBase' objects}
4297/1121 0.147 0.000 13.478 0.012 D:\Users\TermiNexus\Desktop\TransPyC\lib\core\Handles\HandlesBody.py:14(HandleBodyLlvm)
14157 0.146 0.000 0.695 0.000 D:\Users\TermiNexus\Desktop\TransPyC\lib\core\Handles\HandlesExpr.py:328(_HandleNameLlvm)
1701 0.143 0.000 0.143 0.000 {method 'splitlines' of 'str' objects}
1082 0.142 0.000 1.838 0.002 D:\Users\TermiNexus\Desktop\TransPyC\lib\core\Handles\HandlesFunctions.py:277(_infer_return_type_from_body)
26364/22594 0.141 0.000 13.813 0.001 D:\Users\TermiNexus\Desktop\TransPyC\lib\core\Handles\HandlesBase.py:690(ResolveAnnotationType)
80328 0.141 0.000 0.242 0.000 D:\Python312\Lib\site-packages\llvmlite\ir\values.py:564(_get_reference)
666264 0.133 0.000 0.133 0.000 D:\Users\TermiNexus\Desktop\TransPyC\lib\core\Handles\HandlesImports.py:2210(<genexpr>)
13860 0.132 0.000 0.332 0.000 D:\Users\TermiNexus\Desktop\TransPyC\lib\core\LLVMCG\BaseGen.py:370(_resolve_typedef_int_width)
34295/11889 0.129 0.000 9.813 0.001 D:\Users\TermiNexus\Desktop\TransPyC\lib\core\Handles\HandlesExpr.py:48(HandleExprLlvm)
24675 0.127 0.000 1.360 0.000 D:\Users\TermiNexus\Desktop\TransPyC\lib\_bootstrap.py:121(_PatchedAsPointer)
277/232 0.126 0.000 21.435 0.092 D:\Users\TermiNexus\Desktop\TransPyC\lib\core\Handles\HandlesClassDef.py:506(_EmitClassLlvm)
64463 0.125 0.000 0.196 0.000 D:\Users\TermiNexus\Desktop\TransPyC\lib\includes\t.py:1062(GetClassByName)
454 0.123 0.000 0.976 0.002 D:\Users\TermiNexus\Desktop\TransPyC\lib\core\Handles\HandlesExprCall.py:1418(_HandleExternalCallLlvm)
191870 0.121 0.000 0.121 0.000 D:\Python312\Lib\site-packages\llvmlite\ir\_utils.py:13(is_used)
43 0.120 0.003 0.163 0.004 D:\Users\TermiNexus\Desktop\TransPyC\lib\core\LLVMCG\FuncGen.py:14(setup_from_symbol_table)
150484 0.118 0.000 0.172 0.000 D:\Users\TermiNexus\Desktop\TransPyC\lib\_bootstrap.py:58(_IsBadPointee)
109616 0.117 0.000 0.117 0.000 D:\Users\TermiNexus\Desktop\TransPyC\lib\core\Handles\HandlesImports.py:2915(<genexpr>)
39192 0.116 0.000 0.418 0.000 D:\Users\TermiNexus\Desktop\TransPyC\lib\core\Handles\HandlesImports.py:2205(_entry_priority)
6124 0.116 0.000 1.374 0.000 D:\Users\TermiNexus\Desktop\TransPyC\lib\core\Handles\HandlesImports.py:2806(_parse_llvm_declare)
107235 0.115 0.000 0.186 0.000 D:\Python312\Lib\copy.py:231(_keep_alive)
107009 0.112 0.000 0.112 0.000 D:\Users\TermiNexus\Desktop\TransPyC\lib\core\TypeSpec.py:137(__init__)
52094/17338 0.110 0.000 0.164 0.000 D:\Users\TermiNexus\Desktop\TransPyC\lib\core\Handles\HandlesTypeMerge.py:731(_CollectAllOperandTypes)
19696 0.108 0.000 0.549 0.000 D:\Python312\Lib\site-packages\llvmlite\ir\builder.py:756(load)
48011 0.108 0.000 0.108 0.000 {method 'write' of '_io.TextIOWrapper' objects}
94592 0.106 0.000 0.135 0.000 D:\Python312\Lib\site-packages\llvmlite\ir\types.py:720(__eq__)
16072 0.106 0.000 0.838 0.000 D:\Users\TermiNexus\Desktop\TransPyC\lib\includes\t.py:1068(CTypeToLLVM)
1240/1123 0.106 0.000 4.912 0.004 D:\Users\TermiNexus\Desktop\TransPyC\lib\core\Handles\HandlesExprCall.py:2570(_HandleMethodCallLlvm)
4291 0.103 0.000 0.301 0.000 D:\Python312\Lib\site-packages\llvmlite\ir\instructions.py:68(__init__)
13228 0.102 0.000 0.633 0.000 D:\Users\TermiNexus\Desktop\TransPyC\lib\core\LLVMCG\BaseGen.py:239(_get_or_create_struct)
4569/4023 0.098 0.000 8.062 0.002 D:\Users\TermiNexus\Desktop\TransPyC\lib\core\Handles\HandlesExprCall.py:266(_HandleCallLlvm)
7841 0.097 0.000 0.447 0.000 D:\Python312\Lib\site-packages\llvmlite\ir\instructions.py:551(__init__)
19695 0.097 0.000 0.720 0.000 D:\Users\TermiNexus\Desktop\TransPyC\lib\core\LLVMCG\MemoryOps.py:129(_load)
46834 0.097 0.000 0.278 0.000 D:\Users\TermiNexus\Desktop\TransPyC\lib\core\Handles\HandlesBase.py:426(GetTModuleCType)
24806 0.096 0.000 0.710 0.000 D:\Python312\Lib\site-packages\llvmlite\ir\values.py:1108(__init__)
154975 0.095 0.000 0.095 0.000 {method 'insert' of 'list' objects}
157258 0.093 0.000 0.093 0.000 {method 'add' of 'set' objects}
20064 0.091 0.000 1.490 0.000 D:\Users\TermiNexus\Desktop\TransPyC\lib\core\Handles\HandlesBase.py:364(FromNode)
65444 0.087 0.000 0.130 0.000 D:\Python312\Lib\site-packages\llvmlite\ir\builder.py:351(_insert)
50 0.086 0.002 0.086 0.002 {built-in method builtins.print}
4436 0.086 0.000 0.763 0.000 D:\Users\TermiNexus\Desktop\TransPyC\lib\core\Handles\HandlesImports.py:813(_EmitExternalGlobalDeclLlvm)
74878 0.085 0.000 0.155 0.000 {built-in method builtins.any}
21425/20064 0.085 0.000 1.399 0.000 D:\Users\TermiNexus\Desktop\TransPyC\lib\core\TypeAnnotationResolver.py:59(from_node)
10860 0.082 0.000 0.217 0.000 D:\Users\TermiNexus\Desktop\TransPyC\lib\core\LLVMCG\BaseGen.py:660(_mangle_func_name)
20061 0.082 0.000 0.112 0.000 D:\Users\TermiNexus\Desktop\TransPyC\lib\core\LLVMCG\BaseGen.py:528(_set_node_info)
41890/33133 0.081 0.000 15.519 0.000 D:\Users\TermiNexus\Desktop\TransPyC\lib\core\Handles\HandlesTypeMerge.py:26(GetCTypeInfo)
24675 0.081 0.000 1.189 0.000 D:\Python312\Lib\site-packages\llvmlite\ir\types.py:28(as_pointer)
386978 0.080 0.000 0.080 0.000 D:\Users\TermiNexus\Desktop\TransPyC\lib\core\Handles\HandlesBase.py:125(BaseType)
34716/30990 0.078 0.000 12.630 0.000 D:\Users\TermiNexus\Desktop\TransPyC\lib\core\Handles\HandlesTypeMerge.py:743(_GetTypeFromNode)
1210 0.078 0.000 0.156 0.000 D:\Users\TermiNexus\Desktop\TransPyC\lib\core\LLVMCG\FuncGen.py:483(_resolve_class_for_var)
43 0.077 0.002 72.785 1.693 D:\Users\TermiNexus\Desktop\TransPyC\lib\core\Translator\LlvmGenerator.py:25(GenerateLlvmDirect)
6947 0.075 0.000 0.278 0.000 D:\Users\TermiNexus\Desktop\TransPyC\lib\core\Handles\HandlesExpr.py:212(_HandleConstantLlvm)
119084 0.075 0.000 0.075 0.000 {built-in method __new__ of type object at 0x00007FFA5E6513D0}
43 0.074 0.002 0.343 0.008 D:\Users\TermiNexus\Desktop\TransPyC\lib\Projectrans\Phase2Translator.py:518(_LoadSha1Map)
2091/2071 0.071 0.000 5.528 0.003 D:\Users\TermiNexus\Desktop\TransPyC\lib\core\Handles\HandlesFunctions.py:1021(_EmitFunctionForwardDeclLlvm)
35506/33190 0.069 0.000 0.112 0.000 D:\Users\TermiNexus\Desktop\TransPyC\lib\core\LLVMCG\StructGen.py:12(_get_align)
148 0.069 0.000 8.508 0.057 D:\Users\TermiNexus\Desktop\TransPyC\lib\core\Handles\HandlesImports.py:99(_EmitImportDeclarationsLlvm)
8776 0.069 0.000 2.679 0.000 D:\Python312\Lib\site-packages\llvmlite\ir\values.py:1176(descr)
43 0.069 0.002 109.409 2.544 D:\Users\TermiNexus\Desktop\TransPyC\lib\Projectrans\Phase2Translator.py:69(_parallel_translate_worker)
29002 0.069 0.000 0.129 0.000 D:\Python312\Lib\site-packages\llvmlite\ir\values.py:445(__init__)
24691 0.067 0.000 0.126 0.000 D:\Python312\Lib\site-packages\llvmlite\ir\values.py:1095(_to_list)
255705 0.065 0.000 0.065 0.000 {built-in method nt.fspath}
57983 0.065 0.000 0.153 0.000 D:\Python312\Lib\site-packages\llvmlite\ir\types.py:31(__ne__)
2748 0.064 0.000 1.038 0.000 D:\Users\TermiNexus\Desktop\TransPyC\lib\core\Handles\HandlesExprOps.py:253(_HandleCompareLlvm)
149712 0.064 0.000 0.064 0.000 {built-in method builtins.issubclass}
375948 0.064 0.000 0.064 0.000 D:\Python312\Lib\copy.py:172(_deepcopy_atomic)
164624 0.062 0.000 0.062 0.000 D:\Python312\Lib\site-packages\llvmlite\ir\values.py:554(_get_name)
43 0.062 0.001 0.062 0.001 {built-in method nt.unlink}
19696 0.062 0.000 0.163 0.000 D:\Python312\Lib\site-packages\llvmlite\ir\instructions.py:447(descr)
39308 0.062 0.000 0.084 0.000 D:\Python312\Lib\site-packages\llvmlite\ir\values.py:575(function_type)
19696 0.062 0.000 0.392 0.000 D:\Python312\Lib\site-packages\llvmlite\ir\instructions.py:434(__init__)
24806 0.062 0.000 0.339 0.000 D:\Python312\Lib\site-packages\llvmlite\ir\values.py:1055(__init__)
1747/1386 0.061 0.000 10.549 0.008 D:\Users\TermiNexus\Desktop\TransPyC\lib\core\Handles\HandlesClassDef.py:82(_specialize_generic_class)
4691 0.061 0.000 0.263 0.000 D:\Users\TermiNexus\Desktop\TransPyC\lib\core\TypeAnnotationResolver.py:87(_from_node_name)
54049/54030 0.060 0.000 0.080 0.000 D:\Python312\Lib\site-packages\llvmlite\ir\types.py:178(__eq__)
7841 0.060 0.000 0.523 0.000 D:\Python312\Lib\site-packages\llvmlite\ir\builder.py:922(gep)
155 0.059 0.000 11.032 0.071 D:\Users\TermiNexus\Desktop\TransPyC\lib\core\Handles\HandlesImports.py:565(_EmitModuleDeclarationsLlvm)
22880 0.059 0.000 0.119 0.000 D:\Users\TermiNexus\Desktop\TransPyC\lib\core\Handles\HandlesBase.py:557(_IsTModuleType)
81195 0.059 0.000 0.059 0.000 {built-in method builtins.repr}
4576/1689 0.059 0.000 13.246 0.008 D:\Users\TermiNexus\Desktop\TransPyC\lib\core\Handles\HandlesImports.py:2173(_TryLoadStructFromStub)
9538 0.059 0.000 0.281 0.000 D:\Python312\Lib\site-packages\llvmlite\ir\builder.py:769(store)
3706 0.059 0.000 0.121 0.000 D:\Users\TermiNexus\Desktop\TransPyC\lib\core\LLVMCG\FuncGen.py:82(_adjust_args)
9128 0.059 0.000 0.250 0.000 D:\Users\TermiNexus\Desktop\TransPyC\lib\core\TypeAnnotationResolver.py:19(from_type_name)
2646 0.058 0.000 0.431 0.000 D:\Users\TermiNexus\Desktop\TransPyC\lib\core\Handles\HandlesExprAttr.py:24(_gep_and_Load_member)
8210 0.058 0.000 0.578 0.000 D:\Python312\Lib\site-packages\llvmlite\ir\values.py:977(descr_prototype)
21129/17560 0.056 0.000 9.263 0.001 D:\Users\TermiNexus\Desktop\TransPyC\lib\core\Handles\HandlesBase.py:703(CollectAnnAssignMember)
21591 0.055 0.000 0.080 0.000 D:\Users\TermiNexus\Desktop\TransPyC\lib\includes\t.py:246(__init__)
93 0.055 0.001 15.400 0.166 D:\Users\TermiNexus\Desktop\TransPyC\lib\core\Handles\HandlesImports.py:190(_EmitImportFromDeclarationsLlvm)
2233/1420 0.054 0.000 5.656 0.004 D:\Users\TermiNexus\Desktop\TransPyC\lib\core\Handles\HandlesIf.py:157(_HandleIfLlvm)
2278/2246 0.054 0.000 2.332 0.001 D:\Users\TermiNexus\Desktop\TransPyC\lib\core\Handles\HandlesAssign.py:37(_HandleAssignLlvm)
7976 0.054 0.000 0.335 0.000 D:\Users\TermiNexus\Desktop\TransPyC\lib\core\LLVMCG\MemoryOps.py:245(_store)
3563 0.054 0.000 0.084 0.000 D:\Users\TermiNexus\Desktop\TransPyC\lib\core\LLVMCG\FuncGen.py:233(_get_member_offset)
129 0.053 0.000 0.053 0.000 {built-in method nt._path_exists}
1928 0.053 0.000 0.110 0.000 D:\Users\TermiNexus\Desktop\TransPyC\lib\core\LLVMCG\ExprGen.py:49(emit_binary_op)
7841 0.053 0.000 0.216 0.000 D:\Python312\Lib\site-packages\llvmlite\ir\instructions.py:582(descr)
23419 0.053 0.000 0.076 0.000 D:\Users\TermiNexus\Desktop\TransPyC\lib\includes\t.py:169(__init__)
169082 0.051 0.000 0.051 0.000 D:\Users\TermiNexus\Desktop\TransPyC\lib\core\LLVMCG\BaseGen.py:235(<genexpr>)
3526 0.051 0.000 0.076 0.000 D:\Users\TermiNexus\Desktop\TransPyC\lib\core\Handles\HandlesFunctions.py:130(_resolve_method_class)
4291 0.050 0.000 0.156 0.000 D:\Python312\Lib\site-packages\llvmlite\ir\instructions.py:133(_descr)
2638 0.050 0.000 0.467 0.000 {built-in method builtins.min}
6671 0.049 0.000 0.153 0.000 D:\Users\TermiNexus\Desktop\TransPyC\lib\core\LLVMCG\BaseGen.py:548(_skip_mangle)
4291 0.048 0.000 0.366 0.000 D:\Python312\Lib\site-packages\llvmlite\ir\builder.py:875(call)
3526 0.048 0.000 0.102 0.000 D:\Users\TermiNexus\Desktop\TransPyC\lib\core\Handles\HandlesFunctions.py:153(_apply_struct_self_cls_types)
1896/1572 0.047 0.000 8.809 0.006 D:\Users\TermiNexus\Desktop\TransPyC\lib\core\Handles\HandlesTypeMerge.py:425(CollectAll)
27765 0.047 0.000 0.075 0.000 D:\Users\TermiNexus\Desktop\TransPyC\lib\core\Handles\HandlesBase.py:506(Get)
30932 0.045 0.000 0.081 0.000 D:\Users\TermiNexus\Desktop\TransPyC\lib\core\Handles\HandlesImports.py:2423(<genexpr>)
69048 0.045 0.000 0.045 0.000 D:\Users\TermiNexus\Desktop\TransPyC\lib\core\Translator\BaseTranslator.py:150(DebugPrint)
43 0.044 0.001 0.044 0.001 {built-in method nt.open}
8253 0.044 0.000 0.077 0.000 D:\Python312\Lib\site-packages\llvmlite\ir\values.py:894(__init__)
15153 0.043 0.000 0.071 0.000 D:\Users\TermiNexus\Desktop\TransPyC\lib\includes\t.py:303(__init__)
33209 0.043 0.000 0.064 0.000 D:\Users\TermiNexus\Desktop\TransPyC\lib\core\SymbolTable.py:138(_lookup_t_type)
26867/16007 0.042 0.000 6.776 0.000 D:\Users\TermiNexus\Desktop\TransPyC\lib\core\Handles\HandlesBase.py:525(HandleExprLlvm)
9946 0.042 0.000 0.154 0.000 D:\Users\TermiNexus\Desktop\TransPyC\lib\core\LLVMCG\BaseGen.py:222(_extract_struct_sha1)
43842 0.042 0.000 0.063 0.000 D:\Python312\Lib\copyreg.py:98(__newobj__)
9769 0.042 0.000 0.048 0.000 D:\Python312\Lib\site-packages\llvmlite\ir\module.py:148(add_global)
9769 0.042 0.000 0.135 0.000 D:\Python312\Lib\site-packages\llvmlite\ir\values.py:785(__init__)
5678 0.042 0.000 0.047 0.000 D:\Users\TermiNexus\Desktop\TransPyC\lib\core\TypeSpec.py:298(copy)
8776 0.041 0.000 0.123 0.000 D:\Python312\Lib\site-packages\llvmlite\ir\values.py:1158(__init__)
26979/26707 0.041 0.000 0.095 0.000 D:\Python312\Lib\site-packages\llvmlite\ir\values.py:455(_get_reference)
9538 0.040 0.000 0.734 0.000 D:\Python312\Lib\site-packages\llvmlite\ir\instructions.py:467(descr)
5736 0.039 0.000 0.747 0.000 D:\Users\TermiNexus\Desktop\TransPyC\lib\core\LLVMCG\BaseGen.py:642(_get_or_declare_function)
6344 0.039 0.000 0.138 0.000 D:\Python312\Lib\site-packages\llvmlite\ir\instructions.py:205(descr)
74015 0.038 0.000 0.038 0.000 {method 'rstrip' of 'str' objects}
16481 0.038 0.000 0.264 0.000 D:\Python312\Lib\site-packages\llvmlite\ir\values.py:1127(__str__)
9538 0.037 0.000 0.186 0.000 D:\Python312\Lib\site-packages\llvmlite\ir\instructions.py:463(__init__)
23450 0.037 0.000 0.042 0.000 D:\Python312\Lib\enum.py:1491(__contains__)
8776 0.036 0.000 0.164 0.000 D:\Python312\Lib\site-packages\llvmlite\ir\values.py:965(append_basic_block)
118145 0.036 0.000 0.036 0.000 D:\Python312\Lib\site-packages\llvmlite\ir\types.py:370(__new__)
915 0.035 0.000 0.235 0.000 D:\Users\TermiNexus\Desktop\TransPyC\lib\core\Handles\HandlesAssign.py:686(_HandleAttributeStoreLlvm)
10956/4849 0.035 0.000 0.054 0.000 D:\Users\TermiNexus\Desktop\TransPyC\lib\core\SymbolUtils.py:167(FindStructNameInAnnotation)
8296 0.034 0.000 0.034 0.000 D:\Python312\Lib\site-packages\llvmlite\ir\_utils.py:9(__init__)
30909/17839 0.034 0.000 0.051 0.000 D:\Users\TermiNexus\Desktop\TransPyC\lib\core\SymbolUtils.py:214(AnnotationContainsName)
1260/862 0.033 0.000 0.388 0.000 D:\Users\TermiNexus\Desktop\TransPyC\lib\core\Handles\HandlesExprOps.py:12(_HandleBinOpLlvm)
335/43 0.033 0.000 12.681 0.295 D:\Users\TermiNexus\Desktop\TransPyC\lib\core\Handles\HandlesImports.py:330(_LoadModuleDeclarationsFromFile)
5678/4414 0.033 0.000 0.150 0.000 D:\Users\TermiNexus\Desktop\TransPyC\lib\core\Handles\HandlesBase.py:376(Copy)
10809/585 0.032 0.000 4.268 0.007 D:\Python312\Lib\copy.py:191(_deepcopy_list)
30514 0.032 0.000 0.059 0.000 D:\Users\TermiNexus\Desktop\TransPyC\lib\core\Handles\HandlesImports.py:2424(<genexpr>)
1598 0.032 0.000 0.065 0.000 D:\Users\TermiNexus\Desktop\TransPyC\lib\core\Handles\HandlesExprAttr.py:175(_lookup_cdefine)
43 0.032 0.001 0.109 0.003 D:\Python312\Lib\json\__init__.py:120(dump)
119036 0.031 0.000 0.031 0.000 D:\Python312\Lib\site-packages\llvmlite\ir\builder.py:195(block)
12072/3900 0.030 0.000 0.052 0.000 D:\Users\TermiNexus\Desktop\TransPyC\lib\core\Handles\HandlesFunctions.py:867(_apply_type_map_to_expr)
1912/1571 0.030 0.000 9.142 0.006 D:\Users\TermiNexus\Desktop\TransPyC\lib\core\Handles\HandlesExprCall.py:3528(_ResolveGenericSlice)
3269 0.030 0.000 0.084 0.000 D:\Python312\Lib\site-packages\llvmlite\ir\instructions.py:349(__init__)
3095 0.030 0.000 0.972 0.000 D:\Users\TermiNexus\Desktop\TransPyC\lib\core\LLVMCG\MemoryOps.py:108(_allocaEntry)
10870 0.030 0.000 0.042 0.000 D:\Users\TermiNexus\Desktop\TransPyC\lib\core\LLVMCG\FuncGen.py:44(register_method)
68668 0.030 0.000 0.030 0.000 D:\Python312\Lib\site-packages\llvmlite\ir\_utils.py:71(_stringify_metadata)
1654 0.030 0.000 0.107 0.000 D:\Users\TermiNexus\Desktop\TransPyC\lib\core\LLVMCG\ExprGen.py:257(emit_return)
31652 0.030 0.000 0.042 0.000 D:\Users\TermiNexus\Desktop\TransPyC\lib\core\SymbolTable.py:97(__len__)
17544 0.029 0.000 1.404 0.000 D:\Python312\Lib\re\__init__.py:179(sub)
8776 0.028 0.000 0.166 0.000 D:\Python312\Lib\site-packages\llvmlite\ir\instructions.py:201(__init__)
11406 0.028 0.000 0.028 0.000 D:\Users\TermiNexus\Desktop\TransPyC\lib\core\LLVMCG\BaseGen.py:554(<genexpr>)
9919/3333 0.028 0.000 0.041 0.000 D:\Users\TermiNexus\Desktop\TransPyC\lib\core\Handles\HandlesExprCall.py:3426(_resolve_type_arg_str)
10090/8438 0.028 0.000 0.231 0.000 D:\Users\TermiNexus\Desktop\TransPyC\lib\core\LLVMCG\TypeConvert.py:650(_check_node_unsigned)
4962 0.028 0.000 1.039 0.000 D:\Python312\Lib\site-packages\llvmlite\ir\builder.py:738(alloca)
3254 0.027 0.000 0.119 0.000 D:\Python312\Lib\site-packages\llvmlite\ir\builder.py:568(_icmp)
263 0.027 0.000 0.260 0.001 D:\Users\TermiNexus\Desktop\TransPyC\lib\core\Handles\HandlesClassDef.py:1417(_EmitNewFunctionLlvm)
33355 0.027 0.000 0.042 0.000 D:\Users\TermiNexus\Desktop\TransPyC\lib\core\LLVMCG\BaseGen.py:550(<genexpr>)
21279 0.026 0.000 0.026 0.000 D:\Users\TermiNexus\Desktop\TransPyC\lib\core\SymbolTable.py:159(has)
75242 0.026 0.000 0.026 0.000 D:\Python312\Lib\site-packages\llvmlite\ir\types.py:130(__init__)
47882 0.026 0.000 0.041 0.000 D:\Python312\Lib\json\encoder.py:334(_iterencode_dict)
23553 0.025 0.000 0.030 0.000 D:\Python312\Lib\site-packages\llvmlite\ir\types.py:312(format_constant)
43 0.025 0.001 3.395 0.079 D:\Python312\Lib\site-packages\llvmlite\ir\module.py:217(_get_body_lines)
4962 0.025 0.000 0.996 0.000 D:\Python312\Lib\site-packages\llvmlite\ir\instructions.py:532(__init__)
13857 0.025 0.000 0.048 0.000 D:\Users\TermiNexus\Desktop\TransPyC\lib\core\LLVMCG\BaseGen.py:449(_is_ctype_marker_name)
65241 0.025 0.000 0.025 0.000 D:\Users\TermiNexus\Desktop\TransPyC\lib\includes\t.py:1034(_build)
43 0.024 0.001 73.365 1.706 D:\Users\TermiNexus\Desktop\TransPyC\lib\core\Translator\LlvmGenerator.py:324(GenerateCCode)
24691 0.024 0.000 0.288 0.000 D:\Python312\Lib\site-packages\llvmlite\ir\values.py:983(<genexpr>)
5678 0.024 0.000 0.029 0.000 D:\Users\TermiNexus\Desktop\TransPyC\lib\core\TypeSpec.py:187(copy)
2130 0.024 0.000 0.024 0.000 {built-in method _codecs.utf_8_decode}
3526 0.024 0.000 0.040 0.000 D:\Users\TermiNexus\Desktop\TransPyC\lib\core\Handles\HandlesFunctions.py:114(_compute_func_name_meta)
2461 0.024 0.000 0.060 0.000 D:\Users\TermiNexus\Desktop\TransPyC\lib\core\Handles\HandlesExprAttr.py:374(_handle_attr_enum)
8102 0.023 0.000 0.025 0.000 D:\Python312\Lib\site-packages\llvmlite\ir\types.py:188(gep)
3613 0.023 0.000 0.072 0.000 D:\Users\TermiNexus\Desktop\TransPyC\lib\core\Handles\HandlesBase.py:314(CreateFromTypeName)
16968 0.023 0.000 0.023 0.000 D:\Users\TermiNexus\Desktop\TransPyC\lib\core\SymbolTable.py:173(insert)
4302 0.023 0.000 0.103 0.000 D:\Python312\Lib\site-packages\llvmlite\ir\builder.py:160(wrapped)
1857 0.022 0.000 0.740 0.000 D:\Users\TermiNexus\Desktop\TransPyC\lib\core\Handles\HandlesReturn.py:28(_HandleReturnLlvm)
26706 0.022 0.000 0.042 0.000 D:\Python312\Lib\site-packages\llvmlite\ir\values.py:879(_to_list)
80676 0.022 0.000 0.022 0.000 D:\Users\TermiNexus\Desktop\TransPyC\lib\core\Handles\HandlesImports.py:2679(<genexpr>)
6396 0.022 0.000 0.087 0.000 D:\Python312\Lib\site-packages\llvmlite\ir\types.py:235(_to_string)
7234 0.022 0.000 0.031 0.000 <frozen importlib._bootstrap>:1384(_handle_fromlist)
32944 0.022 0.000 0.028 0.000 D:\Python312\Lib\site-packages\llvmlite\ir\types.py:303(__eq__)
2267 0.022 0.000 0.236 0.000 D:\Users\TermiNexus\Desktop\TransPyC\lib\core\LLVMCG\TypeConvert.py:90(_resolve_typedef_ctype)
12073 0.021 0.000 0.090 0.000 D:\Users\TermiNexus\Desktop\TransPyC\lib\core\Handles\HandlesImports.py:2504(_strip_llvm_param_name)
8776 0.021 0.000 0.043 0.000 D:\Python312\Lib\site-packages\llvmlite\ir\builder.py:357(_set_terminator)
12208 0.021 0.000 0.691 0.000 D:\Users\TermiNexus\Desktop\TransPyC\lib\includes\t.py:409(__init__)
19298/17904 0.021 0.000 0.030 0.000 {built-in method builtins.max}
24814 0.021 0.000 0.101 0.000 D:\Python312\Lib\site-packages\llvmlite\ir\values.py:993(<genexpr>)
485/468 0.020 0.000 0.424 0.001 D:\Users\TermiNexus\Desktop\TransPyC\lib\core\Handles\HandlesExprOps.py:114(_HandleBoolOpLlvm)
2094 0.020 0.000 0.041 0.000 <frozen ntpath>:236(split)
1162/962 0.020 0.000 0.028 0.000 D:\Users\TermiNexus\Desktop\TransPyC\lib\core\Handles\HandlesImports.py:1981(_FlattenExt)
3605/3539 0.020 0.000 1.150 0.000 D:\Users\TermiNexus\Desktop\TransPyC\lib\core\Handles\HandlesExprAttr.py:906(_HandleAttributeLlvm)
847 0.020 0.000 0.309 0.000 D:\Users\TermiNexus\Desktop\TransPyC\lib\core\Handles\HandlesAugAssign.py:57(_HandleAugAssignLlvm)
212/208 0.020 0.000 0.602 0.003 D:\Users\TermiNexus\Desktop\TransPyC\lib\core\Handles\HandlesExprCall.py:4169(_HandleClassNewLlvm)
37176 0.019 0.000 0.019 0.000 {method 'extend' of 'list' objects}
26706 0.019 0.000 0.019 0.000 {built-in method builtins.sorted}
3269 0.019 0.000 0.061 0.000 D:\Python312\Lib\site-packages\llvmlite\ir\instructions.py:365(descr)
1458 0.019 0.000 0.036 0.000 D:\Python312\Lib\site-packages\llvmlite\ir\types.py:519(wrap_constant_value)
1024 0.019 0.000 0.273 0.000 D:\Users\TermiNexus\Desktop\TransPyC\lib\core\Handles\HandlesExprAttr.py:297(_handle_attr_self)
15676 0.018 0.000 0.024 0.000 D:\Users\TermiNexus\Desktop\TransPyC\lib\core\Handles\HandlesBase.py:218(IsStr)
42449 0.018 0.000 0.018 0.000 D:\Python312\Lib\site-packages\llvmlite\ir\values.py:1164(is_terminated)
8210 0.018 0.000 0.080 0.000 D:\Python312\Lib\site-packages\llvmlite\ir\values.py:1141(__str__)
418 0.018 0.000 0.158 0.000 {built-in method builtins.sum}
9444 0.018 0.000 0.033 0.000 D:\Users\TermiNexus\Desktop\TransPyC\lib\includes\t.py:162(__init__)
3446 0.018 0.000 0.027 0.000 D:\Users\TermiNexus\Desktop\TransPyC\lib\core\Handles\HandlesExprCall.py:85(_check_eh_return)
28716 0.017 0.000 0.039 0.000 D:\Users\TermiNexus\Desktop\TransPyC\lib\core\Handles\HandlesImports.py:64(_find_project_root)
47882 0.017 0.000 0.058 0.000 D:\Python312\Lib\json\encoder.py:414(_iterencode)
2411 0.017 0.000 0.025 0.000 D:\Users\TermiNexus\Desktop\TransPyC\lib\core\Handles\HandlesExprBuiltin.py:35(_HandleBuiltinCallLlvm)
3247 0.017 0.000 0.092 0.000 D:\Python312\Lib\site-packages\llvmlite\ir\builder.py:834(cbranch)
657/652 0.017 0.000 0.144 0.000 D:\Users\TermiNexus\Desktop\TransPyC\lib\core\TypeAnnotationResolver.py:276(_from_node_binop)
18888 0.016 0.000 0.016 0.000 D:\Users\TermiNexus\Desktop\TransPyC\lib\core\SymbolTable.py:94(__contains__)
3641 0.016 0.000 0.070 0.000 D:\Users\TermiNexus\Desktop\TransPyC\lib\core\Handles\HandlesExprCall.py:3485(_resolve_generic_slice_type)
10474 0.016 0.000 0.052 0.000 D:\Python312\Lib\site-packages\llvmlite\ir\instructions.py:134(descr_arg)
13055 0.015 0.000 0.015 0.000 D:\Python312\Lib\site-packages\llvmlite\ir\types.py:230(__init__)
3097 0.015 0.000 0.086 0.000 D:\Python312\Lib\site-packages\llvmlite\ir\builder.py:826(branch)
5836 0.015 0.000 0.345 0.000 D:\Users\TermiNexus\Desktop\TransPyC\lib\core\LLVMCG\BaseGen.py:596(_has_function)
31108 0.015 0.000 0.015 0.000 D:\Users\TermiNexus\Desktop\TransPyC\lib\includes\t.py:87(HasPosition)
9885 0.014 0.000 0.019 0.000 D:\Users\TermiNexus\Desktop\TransPyC\lib\core\SymbolUtils.py:73(IsListAnnotation)
8776 0.014 0.000 0.036 0.000 D:\Python312\Lib\site-packages\llvmlite\ir\values.py:1192(_format_name)
7030 0.014 0.000 0.032 0.000 D:\Users\TermiNexus\Desktop\TransPyC\lib\core\SymbolUtils.py:117(ParseListAnnotation)
43 0.014 0.000 0.016 0.000 {method 'readlines' of '_io._IOBase' objects}
1269 0.014 0.000 0.171 0.000 D:\Users\TermiNexus\Desktop\TransPyC\lib\core\LLVMCG\TypeConvert.py:749(_check_attribute_signedness)
43 0.014 0.000 0.014 0.000 {built-in method nt.mkdir}
2107 0.014 0.000 0.015 0.000 D:\Users\TermiNexus\Desktop\TransPyC\lib\core\Handles\HandlesExprUtils.py:15(GetOpSymbol)
2748 0.014 0.000 0.015 0.000 D:\Users\TermiNexus\Desktop\TransPyC\lib\core\Handles\HandlesExprUtils.py:28(GetComparatorSymbol)
16006 0.014 0.000 0.014 0.000 D:\Users\TermiNexus\Desktop\TransPyC\lib\core\SymbolUtils.py:39(IsTModulePath)
4261 0.013 0.000 0.054 0.000 D:\Python312\Lib\site-packages\llvmlite\ir\instructions.py:422(descr)
3414 0.013 0.000 0.028 0.000 D:\Python312\Lib\site-packages\llvmlite\ir\values.py:899(add)
3414 0.013 0.000 0.015 0.000 D:\Python312\Lib\site-packages\llvmlite\ir\values.py:874(add)
3641 0.013 0.000 0.023 0.000 D:\Users\TermiNexus\Desktop\TransPyC\lib\core\Handles\HandlesExprCall.py:38(_append_eh_msg_out_arg)
2277 0.013 0.000 0.054 0.000 D:\Python312\Lib\site-packages\llvmlite\ir\builder.py:31(wrapped)
43 0.013 0.000 0.019 0.000 D:\Users\TermiNexus\Desktop\TransPyC\lib\core\LLVMCG\StructGen.py:606(_fix_global_var_init)
24691 0.013 0.000 0.013 0.000 D:\Python312\Lib\site-packages\llvmlite\ir\values.py:1068(align)
3718 0.013 0.000 0.118 0.000 D:\Users\TermiNexus\Desktop\TransPyC\lib\core\Handles\HandlesBase.py:350(FromTypeName)
3349 0.012 0.000 0.017 0.000 D:\Users\TermiNexus\Desktop\TransPyC\lib\core\LLVMCG\FuncGen.py:59(_apply_auto_addr)
43 0.012 0.000 86.997 2.023 D:\Users\TermiNexus\Desktop\TransPyC\lib\Shell\TransPyC.py:482(Convert)
1516 0.012 0.000 0.076 0.000 D:\Python312\Lib\site-packages\llvmlite\ir\values.py:798(__init__)
5739 0.012 0.000 0.060 0.000 D:\Users\TermiNexus\Desktop\TransPyC\lib\core\Handles\HandlesImports.py:1135(_check_annotation_for_state)
2504 0.012 0.000 0.020 0.000 D:\Users\TermiNexus\Desktop\TransPyC\lib\core\Handles\HandlesExprAttr.py:14(_apply_bswap_on_Load)
14473 0.012 0.000 0.012 0.000 D:\Users\TermiNexus\Desktop\TransPyC\lib\core\SymbolTable.py:83(__getitem__)
27081 0.012 0.000 0.012 0.000 D:\Users\TermiNexus\Desktop\TransPyC\lib\core\Handles\HandlesBase.py:210(IsPtr)
2279 0.012 0.000 0.028 0.000 D:\Python312\Lib\site-packages\llvmlite\ir\instructions.py:30(descr)
370 0.012 0.000 0.139 0.000 D:\Users\TermiNexus\Desktop\TransPyC\lib\core\Handles\HandlesExprAttr.py:943(_HandleSubscriptLlvm)
2130 0.011 0.000 0.035 0.000 <frozen codecs>:319(decode)
5225 0.011 0.000 0.016 0.000 D:\Users\TermiNexus\Desktop\TransPyC\lib\core\LLVMCG\TypeConvert.py:641(_record_var_signedness)
8210 0.011 0.000 3.279 0.000 D:\Python312\Lib\site-packages\llvmlite\ir\values.py:1010(descr)
2159 0.011 0.000 0.075 0.000 D:\Python312\Lib\site-packages\llvmlite\ir\builder.py:858(ret)
27765 0.011 0.000 0.011 0.000 D:\Users\TermiNexus\Desktop\TransPyC\lib\core\Handles\HandlesBase.py:463(_build_map)
2015 0.011 0.000 0.012 0.000 <frozen codecs>:309(__init__)
19816 0.011 0.000 0.011 0.000 D:\Users\TermiNexus\Desktop\TransPyC\lib\core\LLVMCG\BaseGen.py:819(_apply_bswap_if_big)
23898 0.010 0.000 0.010 0.000 {built-in method _json.encode_basestring_ascii}
93 0.010 0.000 0.022 0.000 D:\Users\TermiNexus\Desktop\TransPyC\lib\core\Handles\HandlesImports.py:123(_RegisterFromImportAliases)
1552 0.010 0.000 0.017 0.000 D:\Python312\Lib\site-packages\llvmlite\ir\types.py:247(__eq__)
4962 0.010 0.000 0.028 0.000 D:\Python312\Lib\site-packages\llvmlite\ir\instructions.py:539(descr)
3104/1386 0.010 0.000 0.017 0.000 D:\Users\TermiNexus\Desktop\TransPyC\lib\core\Handles\HandlesFunctions.py:251(_ExtractLLVMAttrs)
1836/1806 0.010 0.000 6.711 0.004 D:\Users\TermiNexus\Desktop\TransPyC\lib\core\Handles\HandlesAnnAssign.py:309(_HandleAnnAssignLlvm)
8210 0.010 0.000 3.304 0.000 D:\Python312\Lib\site-packages\llvmlite\ir\values.py:1017(__str__)
4261 0.010 0.000 0.064 0.000 D:\Python312\Lib\site-packages\llvmlite\ir\instructions.py:419(__init__)
267/92 0.010 0.000 0.028 0.000 D:\Python312\Lib\re\_parser.py:505(_parse)
1866 0.010 0.000 0.015 0.000 D:\Users\TermiNexus\Desktop\TransPyC\lib\core\Handles\HandlesExprCall.py:1032(_get_ModulePath)
3327 0.010 0.000 0.023 0.000 D:\Users\TermiNexus\Desktop\TransPyC\lib\core\SymbolTable.py:163(is_struct)
2793/2085 0.010 0.000 0.087 0.000 D:\Users\TermiNexus\Desktop\TransPyC\lib\core\Handles\HandlesFunctions.py:805(_apply_type_map_to_stmt)
788 0.010 0.000 0.075 0.000 D:\Users\TermiNexus\Desktop\TransPyC\lib\core\Handles\HandlesAssign.py:1376(_EmitGlobalAnnAssignLlvm)
1585/193 0.009 0.000 0.014 0.000 D:\Users\TermiNexus\Desktop\TransPyC\lib\core\Handles\HandlesExprCall.py:3393(_resolve_opaque_struct_members)
341/212 0.009 0.000 2.420 0.011 D:\Users\TermiNexus\Desktop\TransPyC\lib\core\Handles\HandlesWhile.py:10(_HandleWhileLlvm)
1451 0.009 0.000 2.688 0.002 D:\Python312\Lib\site-packages\llvmlite\ir\values.py:1003(descr_body)
12350 0.009 0.000 0.009 0.000 {method 'rsplit' of 'str' objects}
2415 0.009 0.000 0.057 0.000 D:\Python312\Lib\site-packages\llvmlite\ir\instructions.py:226(__init__)
196 0.009 0.000 0.039 0.000 D:\Users\TermiNexus\Desktop\TransPyC\lib\core\Handles\HandlesExprCall.py:3606(_HandleSizeofLlvm)
6662 0.009 0.000 0.009 0.000 {method 'finditer' of 're.Pattern' objects}
7001 0.009 0.000 0.011 0.000 D:\Python312\Lib\site-packages\llvmlite\ir\values.py:1022(is_declaration)
3712 0.009 0.000 0.009 0.000 D:\Users\TermiNexus\Desktop\TransPyC\lib\core\Handles\HandlesFunctions.py:197(<genexpr>)
15406 0.009 0.000 0.009 0.000 D:\Users\TermiNexus\Desktop\TransPyC\lib\includes\t.py:97(IsStorageClass)
4890 0.008 0.000 0.011 0.000 D:\Users\TermiNexus\Desktop\TransPyC\lib\core\SymbolTable.py:177(resolve_alias)
4663 0.008 0.000 0.012 0.000 D:\Users\TermiNexus\Desktop\TransPyC\lib\core\Handles\HandlesBase.py:227(IsUInt)
2415 0.008 0.000 0.023 0.000 D:\Python312\Lib\site-packages\llvmlite\ir\instructions.py:237(descr)
1643 0.008 0.000 0.012 0.000 D:\Users\TermiNexus\Desktop\TransPyC\lib\core\Handles\HandlesExprAttr.py:202(_lookup_module_global)
2387/669 0.008 0.000 0.015 0.000 D:\Users\TermiNexus\Desktop\TransPyC\lib\core\LLVMCG\StructGen.py:79(_get_struct_size)
6586/3293 0.008 0.000 0.011 0.000 D:\Users\TermiNexus\Desktop\TransPyC\lib\core\Handles\HandlesExprCall.py:3470(_get_raw_type_name)
1302 0.008 0.000 0.063 0.000 D:\Users\TermiNexus\Desktop\TransPyC\lib\core\Handles\HandlesAssign.py:1324(_StoreWithCoerce)
6662 0.008 0.000 0.027 0.000 D:\Python312\Lib\re\__init__.py:219(finditer)
1516 0.008 0.000 0.047 0.000 D:\Python312\Lib\site-packages\llvmlite\ir\values.py:810(descr)
1011 0.008 0.000 0.026 0.000 D:\Users\TermiNexus\Desktop\TransPyC\lib\core\Handles\HandlesFunctions.py:787(_make_name_node)
4291 0.008 0.000 0.163 0.000 D:\Python312\Lib\site-packages\llvmlite\ir\instructions.py:175(descr)
2015 0.008 0.000 0.017 0.000 D:\Python312\Lib\site-packages\llvmlite\ir\values.py:924(_to_list)
395 0.008 0.000 0.099 0.000 D:\Users\TermiNexus\Desktop\TransPyC\lib\core\Handles\HandlesAssign.py:1175(_HandleSubscriptStoreLlvm)
3443/1107 0.008 0.000 0.011 0.000 D:\Users\TermiNexus\Desktop\TransPyC\lib\core\Translator\PythonParser.py:420(_has_ctype)
19159 0.007 0.000 0.007 0.000 {method 'isalnum' of 'str' objects}
4484 0.007 0.000 0.012 0.000 D:\Users\TermiNexus\Desktop\TransPyC\lib\includes\t.py:591(__init__)
957 0.007 0.000 0.044 0.000 D:\Users\TermiNexus\Desktop\TransPyC\lib\core\Handles\HandlesFunctions.py:771(_make_replacement_node)
491 0.007 0.000 0.014 0.000 <frozen os>:680(__getitem__)
3526 0.007 0.000 0.007 0.000 D:\Users\TermiNexus\Desktop\TransPyC\lib\core\Handles\HandlesFunctions.py:49(_extract_decorator_storage_flags)
1896/1572 0.007 0.000 8.815 0.006 D:\Users\TermiNexus\Desktop\TransPyC\lib\core\Handles\HandlesTypeMerge.py:416(_HandleSubscript)
3303 0.007 0.000 0.033 0.000 D:\Users\TermiNexus\Desktop\TransPyC\lib\core\Handles\HandlesBase.py:439(GetCName)
13603 0.007 0.000 0.007 0.000 D:\Python312\Lib\site-packages\llvmlite\ir\types.py:587(packed)
1684 0.007 0.000 0.010 0.000 D:\Users\TermiNexus\Desktop\TransPyC\lib\core\LLVMCG\BaseGen.py:736(_get_source_line)
23649 0.007 0.000 0.007 0.000 D:\Python312\Lib\site-packages\llvmlite\ir\types.py:318(wrap_constant_value)
1212 0.007 0.000 0.049 0.000 D:\Users\TermiNexus\Desktop\TransPyC\lib\core\LLVMCG\BaseGen.py:558(_mangle_name)
43 0.007 0.000 0.009 0.000 D:\Users\TermiNexus\Desktop\TransPyC\lib\core\Translator\BaseTranslator.py:43(__init__)
1011 0.007 0.000 0.007 0.000 {method 'translate' of 'str' objects}
2748 0.007 0.000 0.022 0.000 D:\Users\TermiNexus\Desktop\TransPyC\lib\core\Handles\HandlesExpr.py:36(GetComparatorSymbol)
2107 0.006 0.000 0.021 0.000 D:\Users\TermiNexus\Desktop\TransPyC\lib\core\Handles\HandlesExpr.py:30(GetOpSymbol)
783 0.006 0.000 0.047 0.000 D:\Users\TermiNexus\Desktop\TransPyC\lib\core\Handles\HandlesExprCall.py:2539(_EnsureClassParentsLoaded)
4869 0.006 0.000 0.007 0.000 D:\Users\TermiNexus\Desktop\TransPyC\lib\core\SymbolUtils.py:28(IsTModule)
437/351 0.006 0.000 0.394 0.001 D:\Users\TermiNexus\Desktop\TransPyC\lib\core\Handles\HandlesExprCall.py:1751(_HandleTypeCastLlvm)
5652 0.006 0.000 0.008 0.000 D:\Users\TermiNexus\Desktop\TransPyC\lib\core\Handles\HandlesBase.py:214(IsVoid)
7393 0.006 0.000 0.018 0.000 D:\Users\TermiNexus\Desktop\TransPyC\lib\core\LLVMCG\StructGen.py:165(<genexpr>)
43 0.006 0.000 0.177 0.004 D:\Users\TermiNexus\Desktop\TransPyC\lib\Projectrans\Phase2Translator.py:1131(_save_deps)
1870 0.006 0.000 0.007 0.000 D:\Users\TermiNexus\Desktop\TransPyC\lib\core\Handles\HandlesImports.py:1938(<genexpr>)
1387 0.006 0.000 0.561 0.000 D:\Users\TermiNexus\Desktop\TransPyC\lib\core\Handles\HandlesClassDef.py:1048(_scan_method_body_for_self_members)
2661/2013 0.006 0.000 0.052 0.000 D:\Users\TermiNexus\Desktop\TransPyC\lib\core\Handles\HandlesFunctions.py:749(_replace_type_in_annotation)
1857 0.006 0.000 0.006 0.000 D:\Users\TermiNexus\Desktop\TransPyC\lib\core\Handles\HandlesReturn.py:22(_find_active_finally)
86 0.006 0.000 0.031 0.000 D:\Users\TermiNexus\Desktop\TransPyC\lib\core\LLVMCG\StructGen.py:627(_set_Vtable_initializers)
15137 0.006 0.000 0.006 0.000 D:\Users\TermiNexus\Desktop\TransPyC\lib\includes\t.py:102(IsTypeQualifier)
1147 0.006 0.000 0.006 0.000 {built-in method nt._getfullpathname}
3479 0.006 0.000 0.007 0.000 D:\Python312\Lib\re\_parser.py:254(get)
1113 0.005 0.000 0.008 0.000 D:\Python312\Lib\site-packages\llvmlite\ir\values.py:31(_escape_string)
6371 0.005 0.000 0.005 0.000 {method 'pop' of 'dict' objects}
5578 0.005 0.000 0.007 0.000 D:\Python312\Lib\site-packages\llvmlite\ir\types.py:624(gep)
24691 0.005 0.000 0.005 0.000 D:\Python312\Lib\site-packages\llvmlite\ir\values.py:1077(dereferenceable)
24691 0.005 0.000 0.005 0.000 D:\Python312\Lib\site-packages\llvmlite\ir\values.py:1086(dereferenceable_or_null)
3526 0.005 0.000 0.010 0.000 D:\Users\TermiNexus\Desktop\TransPyC\lib\core\Handles\HandlesFunctions.py:720(_is_generic_function)
4033 0.005 0.000 0.005 0.000 {method 'pop' of 'list' objects}
4904 0.005 0.000 0.008 0.000 D:\Users\TermiNexus\Desktop\TransPyC\lib\core\LLVMCG\TypeConvert.py:647(_is_var_unsigned)
437 0.005 0.000 0.131 0.000 D:\Users\TermiNexus\Desktop\TransPyC\lib\core\Handles\HandlesExprCall.py:2177(_try_register_vtable_ondemand)
2965 0.005 0.000 0.008 0.000 D:\Python312\Lib\site-packages\llvmlite\ir\builder.py:218(position_before)
522 0.005 0.000 0.015 0.000 D:\Users\TermiNexus\Desktop\TransPyC\lib\core\LLVMCG\TypeConvert.py:669(_check_call_unsigned)
43 0.005 0.000 0.008 0.000 D:\Users\TermiNexus\Desktop\TransPyC\lib\core\LLVMCG\BaseGen.py:56(__init__)
1557 0.005 0.000 0.013 0.000 D:\Users\TermiNexus\Desktop\TransPyC\lib\core\Handles\HandlesExprAttr.py:279(_check_struct_match)
2389 0.005 0.000 0.008 0.000 D:\Users\TermiNexus\Desktop\TransPyC\lib\core\Handles\HandlesBase.py:517(_is_char_pointer)
10354 0.005 0.000 0.005 0.000 D:\Users\TermiNexus\Desktop\TransPyC\lib\core\Handles\HandlesImports.py:2107(<genexpr>)
4913 0.005 0.000 0.005 0.000 D:\Users\TermiNexus\Desktop\TransPyC\lib\core\Handles\HandlesFunctions.py:23(_ExtractFuncMeta)
9094 0.005 0.000 0.005 0.000 D:\Users\TermiNexus\Desktop\TransPyC\lib\core\LLVMCG\MemoryOps.py:71(_EmitTempFrees)
281 0.005 0.000 0.016 0.000 D:\Users\TermiNexus\Desktop\TransPyC\lib\core\LLVMCG\BaseGen.py:203(find_struct_by_pointee)
1460 0.005 0.000 0.006 0.000 D:\Users\TermiNexus\Desktop\TransPyC\lib\core\LLVMCG\BaseGen.py:773(_create_doc_global)
437 0.005 0.000 0.125 0.000 D:\Users\TermiNexus\Desktop\TransPyC\lib\core\Handles\HandlesExprCall.py:2218(collect_class_methods)
1560/1232 0.005 0.000 0.010 0.000 D:\Users\TermiNexus\Desktop\TransPyC\lib\core\Handles\HandlesExprUtils.py:36(_get_var_class)
387 0.005 0.000 0.007 0.000 D:\Users\TermiNexus\Desktop\TransPyC\lib\core\LLVMCG\BaseGen.py:599(_get_mro_chain)
3064/3020 0.005 0.000 1.791 0.001 D:\Users\TermiNexus\Desktop\TransPyC\lib\core\Handles\HandlesAssign.py:34(HandleExprLlvm)
78 0.005 0.000 0.034 0.000 D:\Users\TermiNexus\Desktop\TransPyC\lib\core\Handles\HandlesClassDef.py:1014(_fill_vtable_with_methods)
238 0.005 0.000 0.008 0.000 D:\Users\TermiNexus\Desktop\TransPyC\lib\core\Handles\HandlesExprCall.py:2428(_compute_field_byte_offset)
1581 0.005 0.000 0.008 0.000 D:\Python312\Lib\site-packages\llvmlite\ir\types.py:547(_to_string)
850 0.004 0.000 0.023 0.000 D:\Users\TermiNexus\Desktop\TransPyC\lib\core\Handles\HandlesImports.py:1117(_RegisterCDefineSymbol)
962 0.004 0.000 0.007 0.000 D:\Users\TermiNexus\Desktop\TransPyC\lib\core\SymbolUtils.py:94(ExtractListFromBinOp)
1272 0.004 0.000 0.032 0.000 D:\Python312\Lib\site-packages\llvmlite\ir\values.py:70(wrapped)
361/92 0.004 0.000 0.012 0.000 D:\Python312\Lib\re\_compiler.py:37(_compile)
577 0.004 0.000 0.005 0.000 <frozen os>:748(check_str)
1194 0.004 0.000 0.004 0.000 {method 'encode' of 'str' objects}
43 0.004 0.000 0.381 0.009 D:\Users\TermiNexus\Desktop\TransPyC\lib\Projectrans\Phase2Translator.py:442(__init__)
6911 0.004 0.000 0.004 0.000 {method 'find' of 'str' objects}
91/73 0.004 0.000 0.013 0.000 D:\Users\TermiNexus\Desktop\TransPyC\lib\core\LLVMCG\TypeConvert.py:320(_type_str_to_llvm_base)
2260 0.004 0.000 0.009 0.000 {built-in method builtins.next}
4291 0.004 0.000 0.004 0.000 D:\Python312\Lib\site-packages\llvmlite\ir\instructions.py:119(args)
3345 0.004 0.000 0.005 0.000 D:\Python312\Lib\site-packages\llvmlite\ir\builder.py:241(position_at_end)
12682 0.004 0.000 0.004 0.000 D:\Users\TermiNexus\Desktop\TransPyC\lib\core\Handles\HandlesImports.py:2630(<genexpr>)
425/335 0.004 0.000 0.389 0.001 D:\Users\TermiNexus\Desktop\TransPyC\lib\core\Handles\HandlesSpecialCall.py:341(_HandleTSpecialCallLlvm)
2233 0.004 0.000 0.005 0.000 D:\Users\TermiNexus\Desktop\TransPyC\lib\core\Handles\HandlesIf.py:25(_is_cif_call)
405 0.004 0.000 20.802 0.051 D:\Users\TermiNexus\Desktop\TransPyC\lib\vast\__init__.py:66(parse)
1465 0.004 0.000 0.004 0.000 D:\Users\TermiNexus\Desktop\TransPyC\lib\core\Handles\HandlesFunctions.py:262(_GetAttrLLVMName)
392 0.004 0.000 0.004 0.000 {method 'clear' of 'dict' objects}
120 0.004 0.000 0.007 0.000 D:\Users\TermiNexus\Desktop\TransPyC\lib\core\Handles\HandlesExprAttr.py:1472(_try_resolve_nested_cdefine)
263 0.004 0.000 0.005 0.000 D:\Users\TermiNexus\Desktop\TransPyC\lib\core\Handles\HandlesClassDef.py:385(_resolve_class_flags)
7455 0.004 0.000 0.004 0.000 D:\Python312\Lib\site-packages\llvmlite\ir\builder.py:234(position_at_start)
1623 0.004 0.000 0.079 0.000 D:\Users\TermiNexus\Desktop\TransPyC\lib\core\Handles\HandlesExprAttr.py:56(_try_Load_struct_from_stub)
1478 0.004 0.000 1.735 0.001 D:\Users\TermiNexus\Desktop\TransPyC\lib\core\Handles\HandlesBody.py:76(HandleExprLlvm)
6575 0.004 0.000 0.004 0.000 D:\Users\TermiNexus\Desktop\TransPyC\lib\core\Handles\HandlesBase.py:393(set)
3839 0.004 0.000 0.005 0.000 D:\Users\TermiNexus\Desktop\TransPyC\lib\core\LLVMCG\StructGen.py:427(<genexpr>)
1147 0.004 0.000 0.016 0.000 <frozen ntpath>:596(abspath)
17/15 0.003 0.000 0.117 0.008 D:\Users\TermiNexus\Desktop\TransPyC\lib\core\Handles\HandlesMatch.py:236(_HandleRenumMatchLlvm)
1099 0.003 0.000 0.031 0.000 <frozen ntpath>:268(basename)
7 0.003 0.000 0.039 0.006 D:\Users\TermiNexus\Desktop\TransPyC\lib\core\Handles\HandlesExprAsm.py:53(_HandleAsmLlvm)
1147 0.003 0.000 0.007 0.000 <frozen ntpath>:564(normpath)
1206 0.003 0.000 0.004 0.000 D:\Users\TermiNexus\Desktop\TransPyC\lib\core\LLVMCG\StructGen.py:439(<genexpr>)
78 0.003 0.000 0.017 0.000 D:\Users\TermiNexus\Desktop\TransPyC\lib\core\LLVMCG\StructGen.py:577(_create_vtable_for_class)
81 0.003 0.000 0.003 0.000 {built-in method _hashlib.openssl_sha1}
2364 0.003 0.000 0.003 0.000 {method 'rfind' of 'str' objects}
821 0.003 0.000 0.050 0.000 D:\Users\TermiNexus\Desktop\TransPyC\lib\core\Handles\HandlesTypeMerge.py:21(_MakeCTypeInfoFromName)
1804 0.003 0.000 0.068 0.000 D:\Python312\Lib\site-packages\llvmlite\ir\builder.py:579(icmp_signed)
14484 0.003 0.000 0.003 0.000 D:\Users\TermiNexus\Desktop\TransPyC\lib\core\Handles\HandlesImports.py:2230(<genexpr>)
1325 0.003 0.000 0.005 0.000 D:\Users\TermiNexus\Desktop\TransPyC\lib\includes\t.py:465(__init__)
3007 0.003 0.000 0.003 0.000 {method 'index' of 'list' objects}
9531 0.003 0.000 0.003 0.000 D:\Users\TermiNexus\Desktop\TransPyC\lib\core\Handles\HandlesImports.py:1793(<genexpr>)
425 0.003 0.000 0.007 0.000 D:\Users\TermiNexus\Desktop\TransPyC\lib\core\Handles\HandlesSpecialCall.py:326(_ResolveTAttrToCName)
9531 0.003 0.000 0.003 0.000 D:\Users\TermiNexus\Desktop\TransPyC\lib\core\Handles\HandlesImports.py:1792(<genexpr>)
354 0.003 0.000 0.354 0.001 D:\Users\TermiNexus\Desktop\TransPyC\lib\core\Translator\LlvmGenerator.py:83(_register_cdefine_constant)
9531 0.003 0.000 0.003 0.000 D:\Users\TermiNexus\Desktop\TransPyC\lib\core\Handles\HandlesImports.py:1795(<genexpr>)
507 0.003 0.000 0.012 0.000 D:\Python312\Lib\site-packages\llvmlite\ir\builder.py:990(phi)
8582 0.003 0.000 0.003 0.000 D:\Python312\Lib\site-packages\llvmlite\ir\instructions.py:111(callee)
1832 0.003 0.000 0.004 0.000 D:\Users\TermiNexus\Desktop\TransPyC\lib\core\SymbolUtils.py:228(IsCPtrNode)
204 0.003 0.000 0.050 0.000 D:\Users\TermiNexus\Desktop\TransPyC\lib\core\Handles\HandlesImports.py:284(_RegisterCrossModuleDocstrings)
383 0.003 0.000 0.010 0.000 D:\Users\TermiNexus\Desktop\TransPyC\lib\core\LLVMCG\TypeConvert.py:620(_is_type_unsigned)
5583 0.003 0.000 0.003 0.000 D:\Users\TermiNexus\Desktop\TransPyC\lib\core\Handles\HandlesImports.py:1140(_check_decorators_for_state)
110 0.003 0.000 0.119 0.001 D:\Users\TermiNexus\Desktop\TransPyC\lib\core\Handles\HandlesExprCall.py:2197(load_pyi)
1018 0.003 0.000 0.005 0.000 D:\Python312\Lib\site-packages\llvmlite\ir\types.py:694(__init__)
120/115 0.003 0.000 0.047 0.000 D:\Users\TermiNexus\Desktop\TransPyC\lib\core\Handles\HandlesExprAttr.py:640(_handle_attr_nested)
261 0.003 0.000 0.020 0.000 D:\Python312\Lib\site-packages\llvmlite\ir\values.py:396(gep)
743 0.003 0.000 0.004 0.000 D:\Users\TermiNexus\Desktop\TransPyC\lib\core\Translator\LlvmGenerator.py:77(_is_cdefine_type)
45 0.003 0.000 0.169 0.004 D:\Users\TermiNexus\Desktop\TransPyC\lib\core\Handles\HandlesFor.py:27(_HandleForLlvm)
1458 0.003 0.000 0.005 0.000 <frozen importlib._bootstrap>:645(parent)
507 0.003 0.000 0.018 0.000 D:\Python312\Lib\site-packages\llvmlite\ir\instructions.py:602(descr)
491 0.003 0.000 0.017 0.000 <frozen _collections_abc>:804(get)
1643 0.003 0.000 0.012 0.000 D:\Python312\Lib\site-packages\llvmlite\ir\instructions.py:603(<genexpr>)
3575 0.003 0.000 0.003 0.000 D:\Users\TermiNexus\Desktop\TransPyC\lib\core\LLVMCG\BaseGen.py:210(_extract_short_name)
1450 0.003 0.000 0.057 0.000 D:\Python312\Lib\site-packages\llvmlite\ir\builder.py:588(icmp_unsigned)
1589 0.003 0.000 0.004 0.000 D:\Users\TermiNexus\Desktop\TransPyC\lib\core\Handles\HandlesExprAttr.py:252(_resolve_var_classname)
3497 0.003 0.000 0.003 0.000 {method 'values' of 'dict' objects}
7260 0.003 0.000 0.003 0.000 D:\Python312\Lib\site-packages\llvmlite\ir\types.py:110(_to_string)
442 0.003 0.000 0.004 0.000 D:\Users\TermiNexus\Desktop\TransPyC\lib\includes\t.py:1133(ResolveName)
43 0.003 0.000 0.003 0.000 {method 'strftime' of 'datetime.date' objects}
2020 0.003 0.000 0.003 0.000 D:\Users\TermiNexus\Desktop\TransPyC\lib\includes\t.py:316(__init__)
696 0.003 0.000 0.005 0.000 D:\Users\TermiNexus\Desktop\TransPyC\lib\core\Handles\HandlesAssign.py:1742(_eval_const_expr)
9 0.003 0.000 0.007 0.001 D:\Users\TermiNexus\Desktop\TransPyC\lib\core\Handles\HandlesClassDef.py:1333(_RegisterEnumMembers)
96 0.003 0.000 0.005 0.000 D:\Python312\Lib\re\_compiler.py:241(_optimize_charset)
620 0.003 0.000 0.004 0.000 <frozen ntpath>:87(isabs)
43 0.003 0.000 0.003 0.000 {method 'disable' of '_lsprof.Profiler' objects}
43 0.003 0.000 0.003 0.000 {built-in method nt.putenv}
1451 0.002 0.000 0.003 0.000 D:\Python312\Lib\site-packages\llvmlite\ir\builder.py:190(__init__)
1832 0.002 0.000 0.004 0.000 D:\Users\TermiNexus\Desktop\TransPyC\lib\includes\t.py:458(__init__)
847 0.002 0.000 0.038 0.000 D:\Users\TermiNexus\Desktop\TransPyC\lib\core\Handles\HandlesAugAssign.py:42(_is_aug_unsigned)
1147 0.002 0.000 0.002 0.000 {built-in method nt._path_normpath}
783/777 0.002 0.000 0.685 0.001 D:\Users\TermiNexus\Desktop\TransPyC\lib\core\Handles\HandlesExprCall.py:2371(_try_complete_generic_specialization)
2015 0.002 0.000 0.002 0.000 D:\Python312\Lib\site-packages\llvmlite\ir\values.py:906(alignstack)
1136 0.002 0.000 0.012 0.000 D:\Users\TermiNexus\Desktop\TransPyC\lib\core\Handles\HandlesExpr.py:39(_get_var_class)
9531 0.002 0.000 0.002 0.000 D:\Users\TermiNexus\Desktop\TransPyC\lib\core\Handles\HandlesImports.py:1797(<genexpr>)
973 0.002 0.000 0.004 0.000 D:\Python312\Lib\site-packages\llvmlite\ir\types.py:11(_wrapname)
2094 0.002 0.000 0.004 0.000 <frozen ntpath>:35(_get_bothseps)
960 0.002 0.000 0.003 0.000 D:\Python312\Lib\site-packages\llvmlite\ir\types.py:728(set_body)
1653 0.002 0.000 0.002 0.000 D:\Users\TermiNexus\Desktop\TransPyC\lib\core\LLVMCG\MemoryOps.py:17(_unregister_local_heap_ptr)
1192 0.002 0.000 0.005 0.000 D:\Users\TermiNexus\Desktop\TransPyC\lib\includes\t.py:399(__init__)
137/87 0.002 0.000 0.003 0.000 D:\Users\TermiNexus\Desktop\TransPyC\lib\core\Handles\HandlesClassDef.py:671(_FlattenInherited)
3095 0.002 0.000 0.002 0.000 D:\Python312\Lib\site-packages\llvmlite\ir\values.py:957(entry_basic_block)
47 0.002 0.000 0.062 0.001 D:\Users\TermiNexus\Desktop\TransPyC\lib\core\Handles\HandlesExprUtils.py:70(_try_operator_overLoad)
9531 0.002 0.000 0.002 0.000 D:\Users\TermiNexus\Desktop\TransPyC\lib\core\Handles\HandlesImports.py:1794(<genexpr>)
2644 0.002 0.000 0.010 0.000 D:\Users\TermiNexus\Desktop\TransPyC\lib\core\LLVMCG\StructGen.py:28(<genexpr>)
9531 0.002 0.000 0.002 0.000 D:\Users\TermiNexus\Desktop\TransPyC\lib\core\Handles\HandlesImports.py:1796(<genexpr>)
198 0.002 0.000 0.011 0.000 D:\Users\TermiNexus\Desktop\TransPyC\lib\core\Handles\HandlesImports.py:510(_get_current_module_name)
392 0.002 0.000 0.004 0.000 D:\Users\TermiNexus\Desktop\TransPyC\lib\core\LLVMCG\MemoryOps.py:87(_ZeroConst)
1533 0.002 0.000 0.006 0.000 D:\Python312\Lib\site-packages\llvmlite\ir\values.py:519(__init__)
58 0.002 0.000 0.010 0.000 D:\Users\TermiNexus\Desktop\TransPyC\lib\core\TypeAnnotationResolver.py:488(_from_node_subscript)
2437 0.002 0.000 0.002 0.000 {method 'copy' of 'dict' objects}
973 0.002 0.000 0.008 0.000 D:\Python312\Lib\site-packages\llvmlite\ir\types.py:706(_to_string)
3269 0.002 0.000 0.002 0.000 D:\Python312\Lib\site-packages\llvmlite\ir\instructions.py:368(<genexpr>)
732 0.002 0.000 0.089 0.000 D:\Users\TermiNexus\Desktop\TransPyC\lib\core\Handles\HandlesFunctions.py:801(_apply_type_map_to_body)
2415 0.002 0.000 0.002 0.000 D:\Python312\Lib\site-packages\llvmlite\ir\instructions.py:230(return_value)
1303 0.002 0.000 0.003 0.000 D:\Python312\Lib\site-packages\llvmlite\ir\types.py:550(__eq__)
4165 0.002 0.000 0.002 0.000 D:\Python312\Lib\re\_parser.py:233(__next)
132 0.002 0.000 0.034 0.000 D:\Users\TermiNexus\Desktop\TransPyC\lib\core\Handles\HandlesExprOps.py:193(_HandleUnaryOpLlvm)
3402 0.002 0.000 0.003 0.000 D:\Python312\Lib\re\_parser.py:164(__getitem__)
1478 0.002 0.000 0.002 0.000 D:\Users\TermiNexus\Desktop\TransPyC\lib\core\LLVMCG\MemoryOps.py:285(_get_var_ptr)
42 0.002 0.000 0.019 0.000 D:\Users\TermiNexus\Desktop\TransPyC\lib\core\Handles\HandlesExprCall.py:1822(_HandleREnumConstructLlvm)
92 0.002 0.000 0.052 0.001 D:\Python312\Lib\re\_compiler.py:738(compile)
1260 0.002 0.000 0.003 0.000 D:\Users\TermiNexus\Desktop\TransPyC\lib\includes\t.py:281(__init__)
493/475 0.002 0.000 0.018 0.000 D:\Users\TermiNexus\Desktop\TransPyC\lib\core\LLVMCG\TypeConvert.py:291(_type_str_to_llvm)
186/92 0.002 0.000 0.029 0.000 D:\Python312\Lib\re\_parser.py:445(_parse_sub)
1458 0.002 0.000 0.002 0.000 {method 'rpartition' of 'str' objects}
1018 0.002 0.000 0.002 0.000 D:\Python312\Lib\site-packages\llvmlite\ir\types.py:595(packed)
534 0.002 0.000 0.007 0.000 <frozen os>:754(encodekey)
38 0.002 0.000 0.010 0.000 D:\Users\TermiNexus\Desktop\TransPyC\lib\core\Handles\HandlesFunctions.py:1122(_replace_function_decl)
290 0.002 0.000 0.004 0.000 <frozen genericpath>:133(_splitext)
321 0.002 0.000 0.012 0.000 D:\Python312\Lib\site-packages\llvmlite\ir\builder.py:539(not_)
1166 0.002 0.000 0.002 0.000 D:\Users\TermiNexus\Desktop\TransPyC\lib\core\LLVMCG\MemoryOps.py:68(_UnregisterTempPtr)
3020 0.002 0.000 0.002 0.000 D:\Python312\Lib\site-packages\llvmlite\ir\types.py:607(is_opaque)
1345 0.002 0.000 0.002 0.000 D:\Python312\Lib\site-packages\llvmlite\ir\types.py:599(__len__)
2015 0.002 0.000 0.002 0.000 <frozen codecs>:260(__init__)
59 0.002 0.000 0.912 0.015 D:\Users\TermiNexus\Desktop\TransPyC\lib\core\Handles\HandlesExprCall.py:4596(_HandleGenericClassNewLlvm)
1011 0.002 0.000 0.009 0.000 D:\Python312\Lib\re\__init__.py:255(escape)
524 0.002 0.000 0.002 0.000 D:\Users\TermiNexus\Desktop\TransPyC\lib\core\Handles\HandlesFunctions.py:205(<genexpr>)
1297 0.002 0.000 0.002 0.000 {method 'setdefault' of 'dict' objects}
2284 0.002 0.000 0.002 0.000 D:\Python312\Lib\site-packages\llvmlite\ir\types.py:445(__getitem__)
66/61 0.002 0.000 0.005 0.000 D:\Users\TermiNexus\Desktop\TransPyC\lib\core\LLVMCG\TypeConvert.py:586(_basic_type_to_llvm)
2137 0.002 0.000 0.002 0.000 {method 'keys' of 'dict' objects}
336 0.002 0.000 0.009 0.000 D:\Users\TermiNexus\Desktop\TransPyC\lib\core\LLVMCG\MemoryOps.py:173(_coerce_value)
378 0.002 0.000 0.002 0.000 D:\Users\TermiNexus\Desktop\TransPyC\lib\includes\t.py:521(__init__)
1718 0.002 0.000 0.002 0.000 D:\Python312\Lib\site-packages\llvmlite\ir\types.py:557(gep)
92 0.001 0.000 0.006 0.000 D:\Python312\Lib\re\_compiler.py:509(_compile_info)
336 0.001 0.000 0.003 0.000 D:\Users\TermiNexus\Desktop\TransPyC\lib\includes\t.py:1117(NameToLLVM)
1986 0.001 0.000 0.001 0.000 {method 'reverse' of 'list' objects}
91 0.001 0.000 0.003 0.000 D:\Users\TermiNexus\Desktop\TransPyC\lib\core\LLVMCG\TypeConvert.py:206(_resolve_typedef)
2622 0.001 0.000 0.002 0.000 D:\Python312\Lib\re\_parser.py:172(append)
348 0.001 0.000 0.002 0.000 D:\Users\TermiNexus\Desktop\TransPyC\lib\core\Translator\LlvmGenerator.py:64(_extract_const_value)
212 0.001 0.000 0.002 0.000 D:\Users\TermiNexus\Desktop\TransPyC\lib\core\Handles\HandlesExprCall.py:4109(_InjectRequiresFields)
290 0.001 0.000 0.005 0.000 <frozen ntpath>:257(splitext)
807 0.001 0.000 0.001 0.000 {method 'discard' of 'set' objects}
256 0.001 0.000 0.011 0.000 D:\Python312\Lib\site-packages\llvmlite\ir\builder.py:851(ret_void)
43 0.001 0.000 0.003 0.000 D:\Python312\Lib\functools.py:35(update_wrapper)
155 0.001 0.000 0.003 0.000 D:\Python312\Lib\inspect.py:908(getfile)
43 0.001 0.000 0.010 0.000 D:\Users\TermiNexus\Desktop\TransPyC\lib\Shell\TransPyC.py:34(__init__)
1123 0.001 0.000 0.002 0.000 D:\Users\TermiNexus\Desktop\TransPyC\lib\core\Translator\LlvmGenerator.py:38(<genexpr>)
1136 0.001 0.000 0.002 0.000 D:\Python312\Lib\site-packages\llvmlite\ir\instructions.py:613(add_incoming)
43 0.001 0.000 0.066 0.002 D:\Users\TermiNexus\Desktop\TransPyC\lib\core\VLogger.py:98(_write)
952 0.001 0.000 0.015 0.000 <frozen ntpath>:275(dirname)
43 0.001 0.000 3.400 0.079 D:\Python312\Lib\site-packages\llvmlite\ir\module.py:243(__repr__)
184 0.001 0.000 0.002 0.000 D:\Python312\Lib\enum.py:1538(__and__)
43 0.001 0.000 0.041 0.001 <frozen os>:200(makedirs)
1204 0.001 0.000 0.001 0.000 D:\Users\TermiNexus\Desktop\TransPyC\lib\core\Handles\HandlesBase.py:513(__init__)
507 0.001 0.000 0.008 0.000 D:\Python312\Lib\site-packages\llvmlite\ir\instructions.py:597(__init__)
444/302 0.001 0.000 2.484 0.008 D:\Users\TermiNexus\Desktop\TransPyC\lib\core\Handles\HandlesBase.py:528(HandleBodyLlvm)
82 0.001 0.000 0.007 0.000 D:\Python312\Lib\site-packages\llvmlite\ir\types.py:565(format_constant)
357 0.001 0.000 0.012 0.000 D:\Users\TermiNexus\Desktop\TransPyC\lib\core\Handles\HandlesExprAttr.py:19(_load_arr_elem_with_bswap)
273 0.001 0.000 0.001 0.000 D:\Users\TermiNexus\Desktop\TransPyC\lib\core\Handles\HandlesClassDef.py:19(_is_exception_class)
83 0.001 0.000 0.001 0.000 D:\Python312\Lib\re\_compiler.py:384(_mk_bitmap)
501 0.001 0.000 0.002 0.000 D:\Users\TermiNexus\Desktop\TransPyC\lib\includes\t.py:437(__init__)
387 0.001 0.000 0.020 0.000 D:\Users\TermiNexus\Desktop\TransPyC\lib\core\Handles\HandlesAssign.py:1169(_StoreArrElemWithCoerceBswap)
642 0.001 0.000 0.002 0.000 D:\Users\TermiNexus\Desktop\TransPyC\lib\core\LLVMCG\BaseGen.py:492(_try_resolve_ctype_basic)
273 0.001 0.000 0.002 0.000 D:\Users\TermiNexus\Desktop\TransPyC\lib\core\Handles\HandlesClassDef.py:342(_resolve_decorator_kind)
43 0.001 0.000 0.050 0.001 D:\Python312\Lib\tempfile.py:243(_mkstemp_inner)
357 0.001 0.000 0.002 0.000 D:\Users\TermiNexus\Desktop\TransPyC\lib\core\Handles\HandlesExprCall.py:3210(_EnsureReceiverStructConcrete)
1952 0.001 0.000 0.001 0.000 D:\Users\TermiNexus\Desktop\TransPyC\lib\core\LLVMCG\MemoryOps.py:20(_emit_local_heap_frees)
43 0.001 0.000 0.001 0.000 D:\Python312\Lib\random.py:454(choices)
454 0.001 0.000 0.002 0.000 D:\Users\TermiNexus\Desktop\TransPyC\lib\core\Handles\HandlesBase.py:727(LookupFunctionSymbol)
103/92 0.001 0.000 0.002 0.000 D:\Python312\Lib\re\_compiler.py:434(_get_literal_prefix)
92 0.001 0.000 0.031 0.000 D:\Python312\Lib\re\_parser.py:962(parse)
43 0.001 0.000 0.005 0.000 D:\Users\TermiNexus\Desktop\TransPyC\lib\Projectrans\Utils.py:21(compute_sha1)
714/696 0.001 0.000 0.002 0.000 D:\Users\TermiNexus\Desktop\TransPyC\lib\core\ConstEvaluator.py:124(eval_full)
278 0.001 0.000 0.002 0.000 D:\Python312\Lib\enum.py:709(__call__)
3421 0.001 0.000 0.001 0.000 {built-in method builtins.ord}
942 0.001 0.000 0.002 0.000 D:\Users\TermiNexus\Desktop\TransPyC\lib\includes\t.py:451(__init__)
131/105 0.001 0.000 0.001 0.000 D:\Python312\Lib\re\_parser.py:174(getwidth)
783 0.001 0.000 0.009 0.000 D:\Users\TermiNexus\Desktop\TransPyC\lib\core\Handles\HandlesExprCall.py:2490(_adjust_this_for_inherited_method)
3613 0.001 0.000 0.001 0.000 D:\Users\TermiNexus\Desktop\TransPyC\lib\core\Handles\HandlesBase.py:332(_get_llvm_primitive_map)
43 0.001 0.000 0.002 0.000 D:\Python312\Lib\tempfile.py:85(_infer_return_type)
132 0.001 0.000 0.001 0.000 D:\Users\TermiNexus\Desktop\TransPyC\lib\core\Handles\HandlesExprUtils.py:24(GetUnaryOpSymbol)
7 0.001 0.000 0.014 0.002 D:\Users\TermiNexus\Desktop\TransPyC\lib\core\Handles\HandlesExprAsm.py:309(_HandleAsmWithOpLlvm)
12 0.001 0.000 0.035 0.003 D:\Users\TermiNexus\Desktop\TransPyC\lib\core\Handles\HandlesFor.py:491(_HandleForStrLlvm)
3895 0.001 0.000 0.001 0.000 D:\Python312\Lib\site-packages\llvmlite\ir\types.py:75(wrap_constant_value)
43 0.001 0.000 0.064 0.001 D:\Python312\Lib\tempfile.py:521(NamedTemporaryFile)
871/850 0.001 0.000 0.001 0.000 D:\Users\TermiNexus\Desktop\TransPyC\lib\core\Handles\HandlesImports.py:1025(_ExtractConstValue)
43 0.001 0.000 0.043 0.001 D:\Users\TermiNexus\Desktop\TransPyC\lib\core\LLVMCG\BaseGen.py:540(_set_source_info)
43 0.001 0.000 0.004 0.000 D:\Python312\Lib\tempfile.py:473(__getattr__)
85 0.001 0.000 0.001 0.000 D:\Python312\Lib\re\_parser.py:442(_uniq)
38 0.001 0.000 0.025 0.001 D:\Users\TermiNexus\Desktop\TransPyC\lib\core\Handles\HandlesImports.py:516(_RegisterSubModuleSha1)
43 0.001 0.000 0.001 0.000 D:\Python312\Lib\json\encoder.py:205(iterencode)
1617 0.001 0.000 0.001 0.000 D:\Python312\Lib\site-packages\llvmlite\ir\types.py:536(__init__)
1297 0.001 0.000 0.001 0.000 {built-in method builtins.vars}
43 0.001 0.000 0.002 0.000 D:\Users\TermiNexus\Desktop\TransPyC\lib\includes\t.py:33(configure_platform)
86 0.001 0.000 0.043 0.000 D:\Users\TermiNexus\Desktop\TransPyC\lib\core\SymbolUtils.py:16(ExpandSoftKeywords)
91/73 0.001 0.000 0.015 0.000 D:\Users\TermiNexus\Desktop\TransPyC\lib\core\LLVMCG\TypeConvert.py:309(_type_str_to_llvm_impl)
316 0.001 0.000 0.001 0.000 D:\Python312\Lib\site-packages\llvmlite\ir\types.py:540(elements)
92 0.001 0.000 0.001 0.000 D:\Python312\Lib\re\_compiler.py:405(_generate_overlap_table)
43 0.001 0.000 0.067 0.002 D:\Users\TermiNexus\Desktop\TransPyC\lib\core\VLogger.py:156(info)
86 0.001 0.000 0.001 0.000 D:\Python312\Lib\tempfile.py:430(cleanup)
96/58 0.001 0.000 0.001 0.000 D:\Users\TermiNexus\Desktop\TransPyC\lib\core\Handles\HandlesMatch.py:335(_HasNoBreak)
73 0.001 0.000 0.011 0.000 D:\Users\TermiNexus\Desktop\TransPyC\lib\core\Handles\HandlesSpecialCall.py:210(_HandleCDerefLlvm)
70/55 0.001 0.000 0.022 0.000 D:\Users\TermiNexus\Desktop\TransPyC\lib\core\Handles\HandlesSpecialCall.py:400(_HandleTPtrCastLlvm)
51 0.001 0.000 0.029 0.001 D:\Users\TermiNexus\Desktop\TransPyC\lib\core\Handles\HandlesExprCall.py:4064(_HandleCDerefAsLlvm)
43 0.001 0.000 0.001 0.000 D:\Python312\Lib\tempfile.py:297(gettempdir)
81 0.001 0.000 0.001 0.000 {method 'hexdigest' of '_hashlib.HASH' objects}
284 0.001 0.000 0.001 0.000 D:\Users\TermiNexus\Desktop\TransPyC\lib\core\Translator\ConstEval.py:178(_BuildScalarConstantUnified)
277 0.001 0.000 0.002 0.000 D:\Users\TermiNexus\Desktop\TransPyC\lib\core\Handles\HandlesClassDef.py:306(_is_classname_ctype_marker)
399 0.001 0.000 0.001 0.000 D:\Users\TermiNexus\Desktop\TransPyC\lib\core\Handles\HandlesExprCall.py:228(_ApplyKeywordArgs)
221 0.001 0.000 0.001 0.000 D:\Users\TermiNexus\Desktop\TransPyC\lib\core\Handles\HandlesExprAttr.py:1351(_infer_element_struct_class)
223 0.001 0.000 0.001 0.000 D:\Users\TermiNexus\Desktop\TransPyC\lib\includes\t.py:444(__init__)
108 0.001 0.000 0.002 0.000 D:\Users\TermiNexus\Desktop\TransPyC\lib\core\Handles\HandlesClassDef.py:68(_mangle_generic_class_name)
35 0.001 0.000 0.033 0.001 D:\Users\TermiNexus\Desktop\TransPyC\lib\core\Handles\HandlesExprCall.py:1625(_HandleTypeUnionCastLlvm)
91 0.001 0.000 0.001 0.000 {method 'findall' of 're.Pattern' objects}
22 0.001 0.000 0.014 0.001 D:\Users\TermiNexus\Desktop\TransPyC\lib\core\Handles\HandlesExprLambda.py:134(_HandleIfExpLlvm)
6 0.001 0.000 0.007 0.001 D:\Users\TermiNexus\Desktop\TransPyC\lib\core\Handles\HandlesExprAsm.py:204(_process_joined_str_template)
2015 0.001 0.000 0.001 0.000 D:\Python312\Lib\site-packages\llvmlite\ir\values.py:915(personality)
51 0.001 0.000 0.001 0.000 D:\Python312\Lib\enum.py:1528(__or__)
1062 0.001 0.000 0.001 0.000 D:\Python312\Lib\re\_parser.py:249(match)
201 0.001 0.000 0.001 0.000 D:\Users\TermiNexus\Desktop\TransPyC\lib\core\Handles\HandlesBase.py:818(GetOrCreateStubFuncDecl)
43 0.001 0.000 0.001 0.000 <frozen abc>:117(__instancecheck__)
120 0.001 0.000 0.001 0.000 D:\Users\TermiNexus\Desktop\TransPyC\lib\core\Handles\HandlesExprAttr.py:1461(_build_attr_path)
43 0.001 0.000 0.001 0.000 D:\Python312\Lib\site-packages\llvmlite\ir\module.py:7(__init__)
189 0.001 0.000 0.001 0.000 D:\Users\TermiNexus\Desktop\TransPyC\lib\includes\t.py:288(__init__)
43 0.001 0.000 0.002 0.000 D:\Python312\Lib\tempfile.py:153(__next__)
43 0.001 0.000 0.015 0.000 D:\Python312\Lib\tempfile.py:500(__exit__)
278 0.001 0.000 0.001 0.000 D:\Python312\Lib\enum.py:1112(__new__)
2015 0.001 0.000 0.001 0.000 D:\Python312\Lib\site-packages\llvmlite\ir\values.py:871(_expand)
534 0.001 0.000 0.001 0.000 {method 'upper' of 'str' objects}
436 0.001 0.000 0.001 0.000 {method 'find' of 'bytearray' objects}
778 0.001 0.000 0.001 0.000 D:\Users\TermiNexus\Desktop\TransPyC\lib\core\LLVMCG\StructGen.py:619(<genexpr>)
91 0.001 0.000 0.002 0.000 D:\Python312\Lib\re\__init__.py:209(findall)
114 0.001 0.000 0.001 0.000 D:\Users\TermiNexus\Desktop\TransPyC\lib\core\SymbolTable.py:77(items)
328 0.001 0.000 0.001 0.000 D:\Users\TermiNexus\Desktop\TransPyC\lib\includes\t.py:204(__init__)
90 0.001 0.000 0.003 0.000 D:\Users\TermiNexus\Desktop\TransPyC\lib\core\Handles\HandlesExprOps.py:117(_to_bool)
96 0.001 0.000 0.001 0.000 D:\Python312\Lib\re\_parser.py:365(_escape)
247 0.001 0.000 0.001 0.000 D:\Users\TermiNexus\Desktop\TransPyC\lib\core\Handles\HandlesExprAttr.py:1444(_infer_array_member_type)
43 0.000 0.000 0.001 0.000 D:\Users\TermiNexus\Desktop\TransPyC\lib\core\LLVMCG\BaseGen.py:20(_parse_triple)
92 0.000 0.000 0.000 0.000 {built-in method _sre.compile}
4 0.000 0.000 0.002 0.000 D:\Users\TermiNexus\Desktop\TransPyC\lib\core\Translator\ConstEval.py:30(_BuildArrayInitConstants)
310 0.000 0.000 0.001 0.000 D:\Users\TermiNexus\Desktop\TransPyC\lib\includes\t.py:183(__init__)
162 0.000 0.000 0.001 0.000 D:\Users\TermiNexus\Desktop\TransPyC\lib\core\Handles\HandlesClassDef.py:266(_resolve_base_kind)
129 0.000 0.000 0.000 0.000 {method 'update' of 'dict' objects}
17/15 0.000 0.000 0.119 0.008 D:\Users\TermiNexus\Desktop\TransPyC\lib\core\Handles\HandlesMatch.py:11(_HandleMatchLlvm)
696 0.000 0.000 0.000 0.000 D:\Users\TermiNexus\Desktop\TransPyC\lib\core\ConstEvaluator.py:479(__init__)
59 0.000 0.000 0.001 0.000 D:\Python312\Lib\site-packages\llvmlite\ir\types.py:353(_format_float_as_hex)
24 0.000 0.000 0.001 0.000 D:\Users\TermiNexus\Desktop\TransPyC\lib\core\LLVMCG\VaArg.py:59(emit_va_arg)
326 0.000 0.000 0.000 0.000 {built-in method builtins.iter}
285/124 0.000 0.000 0.001 0.000 D:\Users\TermiNexus\Desktop\TransPyC\lib\core\Handles\HandlesAssign.py:1665(_get_attr_path)
92 0.000 0.000 0.018 0.000 D:\Python312\Lib\re\_compiler.py:571(_code)
43 0.000 0.000 0.003 0.000 <frozen os>:688(__setitem__)
85 0.000 0.000 0.000 0.000 {built-in method fromkeys}
1 0.000 0.000 0.004 0.004 D:\Users\TermiNexus\Desktop\TransPyC\lib\core\Handles\HandlesClassDef.py:1182(_EmitREnumLlvm)
1192 0.000 0.000 0.000 0.000 D:\Python312\Lib\site-packages\llvmlite\ir\types.py:208(_to_string)
43 0.000 0.000 0.867 0.020 D:\Users\TermiNexus\Desktop\TransPyC\lib\core\LLVMCG\StructGen.py:122(_strip_unnecessary_quotes)
8/4 0.000 0.000 0.129 0.032 D:\Users\TermiNexus\Desktop\TransPyC\lib\core\Handles\HandlesImports.py:531(_LoadPackageInitForRelativeImport)
120 0.000 0.000 0.001 0.000 D:\Users\TermiNexus\Desktop\TransPyC\lib\core\Handles\HandlesExprAttr.py:1529(_try_resolve_cross_module_enum)
81 0.000 0.000 0.000 0.000 D:\Python312\Lib\re\_parser.py:305(_class_escape)
56 0.000 0.000 0.000 0.000 D:\Users\TermiNexus\Desktop\TransPyC\lib\core\Handles\HandlesImports.py:1391(_ClassifyExternalClass)
412 0.000 0.000 0.001 0.000 D:\Users\TermiNexus\Desktop\TransPyC\lib\core\LLVMCG\BaseGen.py:656(_get_function)
155 0.000 0.000 0.000 0.000 D:\Python312\Lib\inspect.py:291(ismodule)
43 0.000 0.000 0.000 0.000 D:\Users\TermiNexus\Desktop\TransPyC\lib\core\SymbolTable.py:26(__init__)
26 0.000 0.000 0.002 0.000 D:\Users\TermiNexus\Desktop\TransPyC\lib\core\Handles\HandlesSpecialCall.py:28(_HandleCAddrLlvm)
215 0.000 0.000 0.000 0.000 <frozen codecs>:186(__init__)
193 0.000 0.000 0.000 0.000 D:\Users\TermiNexus\Desktop\TransPyC\lib\core\LLVMCG\StructGen.py:33(_resolve_opaque_struct)
59/50 0.000 0.000 0.001 0.000 D:\Users\TermiNexus\Desktop\TransPyC\lib\core\ConstEvaluator.py:38(eval_with_symtab)
685 0.000 0.000 0.000 0.000 D:\Python312\Lib\site-packages\llvmlite\ir\values.py:526(_get_reference)
43 0.000 0.000 0.000 0.000 D:\Python312\Lib\tempfile.py:494(__enter__)
132 0.000 0.000 0.001 0.000 D:\Users\TermiNexus\Desktop\TransPyC\lib\core\Handles\HandlesExpr.py:33(GetUnaryOpSymbol)
549 0.000 0.000 0.000 0.000 D:\Python312\Lib\re\_parser.py:160(__len__)
96 0.000 0.000 0.001 0.000 D:\Python312\Lib\re\_compiler.py:214(_compile_charset)
43 0.000 0.000 0.003 0.000 D:\Python312\Lib\tempfile.py:114(_sanitize_params)
43 0.000 0.000 0.000 0.000 {built-in method now}
34 0.000 0.000 0.006 0.000 D:\Users\TermiNexus\Desktop\TransPyC\lib\core\Handles\HandlesExprAttr.py:1144(HandleSubscriptPtrLlvm)
86 0.000 0.000 0.000 0.000 D:\Users\TermiNexus\Desktop\TransPyC\lib\includes\t.py:44(<genexpr>)
215 0.000 0.000 0.001 0.000 D:\Users\TermiNexus\Desktop\TransPyC\lib\includes\t.py:274(__init__)
277 0.000 0.000 0.001 0.000 D:\Users\TermiNexus\Desktop\TransPyC\lib\core\Handles\HandlesClassDef.py:63(_is_generic_class)
378 0.000 0.000 0.000 0.000 D:\Python312\Lib\re\_parser.py:286(tell)
24 0.000 0.000 0.004 0.000 D:\Users\TermiNexus\Desktop\TransPyC\lib\core\Handles\HandlesExprBuiltin.py:1174(_HandleVaArgLlvm)
212 0.000 0.000 0.000 0.000 D:\Users\TermiNexus\Desktop\TransPyC\lib\core\Handles\HandlesExprCall.py:4178(_get_struct_type)
35 0.000 0.000 0.000 0.000 D:\Users\TermiNexus\Desktop\TransPyC\lib\core\Handles\HandlesBase.py:237(ToString)
36 0.000 0.000 0.003 0.000 D:\Users\TermiNexus\Desktop\TransPyC\lib\core\Handles\HandlesExprAsm.py:555(_parse_asm_descr)
1272 0.000 0.000 0.000 0.000 D:\Python312\Lib\site-packages\llvmlite\ir\values.py:342(bitcast)
68/22 0.000 0.000 0.002 0.000 D:\Users\TermiNexus\Desktop\TransPyC\lib\core\Handles\HandlesFunctions.py:488(_FindNonVoidCTypeInfo)
43 0.000 0.000 0.000 0.000 D:\Python312\Lib\json\encoder.py:260(_make_iterencode)
96 0.000 0.000 0.000 0.000 D:\Python312\Lib\re\_parser.py:224(__init__)
43 0.000 0.000 0.000 0.000 {built-in method _abc._abc_instancecheck}
43 0.000 0.000 0.050 0.001 D:\Python312\Lib\tempfile.py:561(opener)
371 0.000 0.000 0.000 0.000 D:\Python312\Lib\site-packages\llvmlite\ir\types.py:373(__eq__)
194 0.000 0.000 0.000 0.000 D:\Users\TermiNexus\Desktop\TransPyC\lib\includes\t.py:190(__init__)
86 0.000 0.000 0.000 0.000 D:\Users\TermiNexus\Desktop\TransPyC\lib\core\Handles\HandlesExprAttr.py:1558(_get_attr_class)
86 0.000 0.000 0.000 0.000 D:\Users\TermiNexus\Desktop\TransPyC\lib\includes\t.py:530(__init__)
4 0.000 0.000 0.000 0.000 D:\Python312\Lib\re\_parser.py:989(parse_template)
43 0.000 0.000 0.000 0.000 D:\Python312\Lib\tempfile.py:467(__init__)
43 0.000 0.000 0.001 0.000 D:\Python312\Lib\tempfile.py:455(__del__)
183 0.000 0.000 0.002 0.000 D:\Users\TermiNexus\Desktop\TransPyC\lib\vast\Utils.py:110(<genexpr>)
186 0.000 0.000 0.000 0.000 D:\Users\TermiNexus\Desktop\TransPyC\lib\core\Handles\HandlesAugAssign.py:200(_deref_if_ptr)
59 0.000 0.000 0.000 0.000 {built-in method _struct.unpack}
116 0.000 0.000 0.000 0.000 D:\Users\TermiNexus\Desktop\TransPyC\lib\includes\t.py:267(__init__)
361 0.000 0.000 0.000 0.000 D:\Python312\Lib\re\_parser.py:109(__init__)
43 0.000 0.000 0.013 0.000 D:\Python312\Lib\tempfile.py:481(func_wrapper)
20 0.000 0.000 0.000 0.000 D:\Users\TermiNexus\Desktop\TransPyC\lib\core\Handles\HandlesAssign.py:1571(_eval_global_const)
43 0.000 0.000 0.000 0.000 D:\Python312\Lib\tempfile.py:142(rng)
43 0.000 0.000 0.000 0.000 D:\Python312\Lib\site-packages\llvmlite\ir\module.py:225(_get_metadata_lines)
43 0.000 0.000 0.000 0.000 D:\Users\TermiNexus\Desktop\TransPyC\lib\core\Handles\HandlesImports.py:49(__init__)
43 0.000 0.000 0.000 0.000 {method 'flush' of '_io.TextIOWrapper' objects}
43 0.000 0.000 0.000 0.000 D:\Users\TermiNexus\Desktop\TransPyC\lib\core\Handles\HandlesExpr.py:27(__init__)
17 0.000 0.000 0.001 0.000 D:\Python312\Lib\site-packages\llvmlite\ir\instructions.py:298(descr)
43 0.000 0.000 0.000 0.000 D:\Python312\Lib\functools.py:65(wraps)
43 0.000 0.000 0.000 0.000 D:\Python312\Lib\enum.py:197(__get__)
92 0.000 0.000 0.000 0.000 D:\Python312\Lib\re\_parser.py:946(fix_flags)
94/54 0.000 0.000 0.000 0.000 D:\Users\TermiNexus\Desktop\TransPyC\lib\core\Handles\HandlesAssign.py:1695(_IsTypedefAnnotation)
184 0.000 0.000 0.000 0.000 D:\Python312\Lib\re\_compiler.py:568(isstring)
5 0.000 0.000 0.001 0.000 D:\Users\TermiNexus\Desktop\TransPyC\lib\core\Handles\HandlesExprBuiltin.py:550(_HandleLenLlvm)
17 0.000 0.000 0.000 0.000 D:\Users\TermiNexus\Desktop\TransPyC\lib\core\Handles\HandlesClassDef.py:1252(_ir_type_size)
86 0.000 0.000 0.000 0.000 D:\Users\TermiNexus\Desktop\TransPyC\lib\core\DiagnosticCollector.py:41(__init__)
43 0.000 0.000 0.000 0.000 D:\Users\TermiNexus\Desktop\TransPyC\lib\core\Handles\HandlesAssign.py:17(__init__)
16 0.000 0.000 0.001 0.000 D:\Users\TermiNexus\Desktop\TransPyC\lib\core\Handles\HandlesExprBuiltin.py:1106(_resolve_vararg_type)
210 0.000 0.000 0.000 0.000 D:\Python312\Lib\re\_parser.py:79(groups)
43 0.000 0.000 0.000 0.000 {method '__enter__' of '_io._IOBase' objects}
61 0.000 0.000 0.000 0.000 D:\Users\TermiNexus\Desktop\TransPyC\lib\includes\t.py:576(__init__)
6 0.000 0.000 0.001 0.000 D:\Users\TermiNexus\Desktop\TransPyC\lib\core\Handles\HandlesRaise.py:19(_HandleRaiseLlvm)
83 0.000 0.000 0.000 0.000 {method 'translate' of 'bytearray' objects}
36 0.000 0.000 0.001 0.000 D:\Python312\Lib\site-packages\llvmlite\ir\builder.py:550(neg)
44 0.000 0.000 0.001 0.000 D:\Users\TermiNexus\Desktop\TransPyC\lib\core\TypeAnnotationResolver.py:55(try_eval_const_expr)
103 0.000 0.000 0.000 0.000 D:\Users\TermiNexus\Desktop\TransPyC\lib\includes\t.py:260(__init__)
86 0.000 0.000 0.000 0.000 D:\Users\TermiNexus\Desktop\TransPyC\lib\core\VLogger.py:90(_colorize)
112 0.000 0.000 0.000 0.000 D:\Users\TermiNexus\Desktop\TransPyC\lib\core\SymbolTable.py:100(__iter__)
525 0.000 0.000 0.000 0.000 D:\Python312\Lib\site-packages\llvmlite\ir\types.py:426(__str__)
22 0.000 0.000 0.000 0.000 D:\Users\TermiNexus\Desktop\TransPyC\lib\core\Handles\HandlesFor.py:259(_RegisterGlobalNames)
73 0.000 0.000 0.000 0.000 D:\Users\TermiNexus\Desktop\TransPyC\lib\core\Handles\HandlesMatch.py:417(<genexpr>)
3 0.000 0.000 0.002 0.001 D:\Users\TermiNexus\Desktop\TransPyC\lib\core\Handles\HandlesExprBuiltin.py:981(_HandleMemsetLlvm)
13 0.000 0.000 0.002 0.000 D:\Users\TermiNexus\Desktop\TransPyC\lib\core\Handles\HandlesBase.py:570(ResolveListElementType)
316 0.000 0.000 0.000 0.000 D:\Python312\Lib\site-packages\llvmlite\ir\types.py:438(__init__)
92 0.000 0.000 0.000 0.000 D:\Python312\Lib\re\_parser.py:73(__init__)
324 0.000 0.000 0.000 0.000 D:\Python312\Lib\site-packages\llvmlite\ir\types.py:544(__len__)
12 0.000 0.000 0.002 0.000 D:\Users\TermiNexus\Desktop\TransPyC\lib\core\Handles\HandlesExprCall.py:1856(_HandleTypedefCastLlvm)
43 0.000 0.000 0.000 0.000 <string>:2(__init__)
129 0.000 0.000 0.000 0.000 D:\Users\TermiNexus\Desktop\TransPyC\lib\includes\t.py:45(<genexpr>)
43 0.000 0.000 0.000 0.000 {method 'items' of 'collections.OrderedDict' objects}
59 0.000 0.000 0.000 0.000 {built-in method _struct.pack}
114 0.000 0.000 0.000 0.000 {method 'lower' of 'str' objects}
155 0.000 0.000 0.000 0.000 D:\Python312\Lib\inspect.py:295(isclass)
3 0.000 0.000 0.001 0.000 D:\Users\TermiNexus\Desktop\TransPyC\lib\core\Handles\HandlesSpecialCall.py:168(_HandleCLoadLlvm)
63 0.000 0.000 0.000 0.000 D:\Users\TermiNexus\Desktop\TransPyC\lib\includes\t.py:176(__init__)
17 0.000 0.000 0.001 0.000 D:\Python312\Lib\site-packages\llvmlite\ir\builder.py:818(switch)
344 0.000 0.000 0.000 0.000 {method 'random' of '_random.Random' objects}
344 0.000 0.000 0.000 0.000 {built-in method math.floor}
59 0.000 0.000 0.001 0.000 D:\Python312\Lib\site-packages\llvmlite\ir\types.py:360(_format_double)
7 0.000 0.000 0.000 0.000 D:\Users\TermiNexus\Desktop\TransPyC\lib\core\Handles\HandlesExprAsm.py:189(_normalize_asm_template)
43 0.000 0.000 0.000 0.000 <frozen os>:824(fsdecode)
8 0.000 0.000 0.000 0.000 D:\Users\TermiNexus\Desktop\TransPyC\lib\core\Handles\HandlesExprBuiltin.py:1149(_infer_vararg_type_from_context)
7 0.000 0.000 0.002 0.000 D:\Users\TermiNexus\Desktop\TransPyC\lib\core\Handles\HandlesExprAsm.py:281(_mangle_asm_calls)
43 0.000 0.000 0.000 0.000 D:\Python312\Lib\enum.py:1276(value)
15 0.000 0.000 0.001 0.000 D:\Python312\Lib\site-packages\llvmlite\ir\builder.py:613(fcmp_unordered)
43 0.000 0.000 0.000 0.000 D:\Users\TermiNexus\Desktop\TransPyC\lib\core\Handles\HandlesBody.py:11(__init__)
26 0.000 0.000 0.000 0.000 D:\Users\TermiNexus\Desktop\TransPyC\lib\includes\t.py:363(__init__)
43 0.000 0.000 0.000 0.000 {method 'close' of '_io.TextIOWrapper' objects}
43 0.000 0.000 0.000 0.000 D:\Users\TermiNexus\Desktop\TransPyC\lib\core\VLogger.py:265(get_logger)
59 0.000 0.000 0.001 0.000 D:\Python312\Lib\site-packages\llvmlite\ir\types.py:429(format_constant)
92 0.000 0.000 0.000 0.000 D:\Users\TermiNexus\Desktop\TransPyC\lib\core\SymbolUtils.py:201(<genexpr>)
55 0.000 0.000 0.000 0.000 D:\Users\TermiNexus\Desktop\TransPyC\lib\core\Handles\HandlesSpecialCall.py:261(_infer_deref_target_type)
6 0.000 0.000 0.000 0.000 D:\Users\TermiNexus\Desktop\TransPyC\lib\core\ConstEvaluator.py:211(_eval_compile_time_call)
24 0.000 0.000 0.000 0.000 D:\Users\TermiNexus\Desktop\TransPyC\lib\core\LLVMCG\BaseGen.py:12(descr)
43 0.000 0.000 0.000 0.000 {built-in method nt.getpid}
9 0.000 0.000 0.000 0.000 D:\Users\TermiNexus\Desktop\TransPyC\lib\core\Handles\HandlesExprAttr.py:163(_make_define_constant)
17 0.000 0.000 0.000 0.000 D:\Python312\Lib\site-packages\llvmlite\ir\instructions.py:283(__init__)
42 0.000 0.000 0.000 0.000 D:\Python312\Lib\site-packages\llvmlite\ir\instructions.py:292(add_case)
204 0.000 0.000 0.000 0.000 D:\Users\TermiNexus\Desktop\TransPyC\lib\core\LLVMCG\BaseGen.py:218(<genexpr>)
9 0.000 0.000 0.000 0.000 D:\Users\TermiNexus\Desktop\TransPyC\lib\core\Exportable.py:81(add_enum)
43 0.000 0.000 0.000 0.000 {built-in method sys.getrecursionlimit}
103 0.000 0.000 0.000 0.000 D:\Python312\Lib\re\_compiler.py:426(_get_iscased)
43 0.000 0.000 0.000 0.000 {built-in method sys.setrecursionlimit}
35 0.000 0.000 0.000 0.000 D:\Users\TermiNexus\Desktop\TransPyC\lib\includes\t.py:430(__init__)
7 0.000 0.000 0.001 0.000 D:\Users\TermiNexus\Desktop\TransPyC\lib\core\LLVMCG\VaArg.py:47(emit_va_end)
86 0.000 0.000 0.000 0.000 D:\Users\TermiNexus\Desktop\TransPyC\lib\core\LLVMTypeMapper.py:29(__init__)
43 0.000 0.000 0.000 0.000 D:\Python312\Lib\tempfile.py:229(_get_candidate_names)
43 0.000 0.000 0.000 0.000 D:\Users\TermiNexus\Desktop\TransPyC\lib\Projectrans\Config.py:27(get_sha1_map_store)
2 0.000 0.000 0.000 0.000 D:\Users\TermiNexus\Desktop\TransPyC\lib\core\Handles\HandlesExprAttr.py:1237(_get_attr_ptr)
8/2 0.000 0.000 0.001 0.000 D:\Users\TermiNexus\Desktop\TransPyC\lib\core\Handles\HandlesFunctions.py:1274(_FindNonVoidCTypeInfo)
43 0.000 0.000 0.000 0.000 {built-in method sys.audit}
43 0.000 0.000 0.000 0.000 D:\Python312\Lib\site-packages\llvmlite\ir\module.py:214(get_identified_types)
22 0.000 0.000 0.000 0.000 D:\Users\TermiNexus\Desktop\TransPyC\lib\includes\t.py:486(__init__)
17 0.000 0.000 0.000 0.000 D:\Users\TermiNexus\Desktop\TransPyC\lib\core\Handles\HandlesExprCall.py:2151(_has_cvtable_decorator)
43 0.000 0.000 0.000 0.000 D:\Users\TermiNexus\Desktop\TransPyC\lib\core\DecoratorPass.py:476(run)
13 0.000 0.000 0.001 0.000 D:\Users\TermiNexus\Desktop\TransPyC\lib\core\TypeAnnotationResolver.py:81(_from_node_constant)
6 0.000 0.000 0.000 0.000 D:\Users\TermiNexus\Desktop\TransPyC\lib\core\ConstEvaluator.py:322(_eval_arith)
13 0.000 0.000 0.000 0.000 D:\Python312\Lib\re\_parser.py:82(opengroup)
11 0.000 0.000 0.000 0.000 D:\Users\TermiNexus\Desktop\TransPyC\lib\core\Handles\HandlesFor.py:255(_HandleGlobalLlvm)
13 0.000 0.000 0.000 0.000 D:\Users\TermiNexus\Desktop\TransPyC\lib\core\Handles\HandlesBase.py:619(ParseArrayCount)
7 0.000 0.000 0.000 0.000 D:\Users\TermiNexus\Desktop\TransPyC\lib\core\Handles\HandlesExprAsm.py:25(_patched_inline_asm_descr)
4 0.000 0.000 0.000 0.000 D:\Python312\Lib\re\__init__.py:331(_compile_template)
3 0.000 0.000 0.000 0.000 D:\Users\TermiNexus\Desktop\TransPyC\lib\core\ConstEvaluator.py:63(_eval_ctype_ctor_call)
43 0.000 0.000 0.000 0.000 {method 'values' of 'collections.OrderedDict' objects}
17 0.000 0.000 0.000 0.000 D:\Users\TermiNexus\Desktop\TransPyC\lib\core\Handles\HandlesExprCall.py:2167(_has_novtable_decorator)
3 0.000 0.000 0.000 0.000 D:\Users\TermiNexus\Desktop\TransPyC\lib\core\LLVMCG\VaArg.py:24(emit_va_start)
43 0.000 0.000 0.000 0.000 D:\Users\TermiNexus\Desktop\TransPyC\lib\core\Handles\HandlesExprUtils.py:12(__init__)
102 0.000 0.000 0.000 0.000 D:\Users\TermiNexus\Desktop\TransPyC\lib\core\Handles\HandlesImports.py:357(<genexpr>)
85 0.000 0.000 0.000 0.000 D:\Users\TermiNexus\Desktop\TransPyC\lib\core\Handles\HandlesAssign.py:218(<genexpr>)
43 0.000 0.000 0.000 0.000 D:\Python312\Lib\tempfile.py:424(__init__)
43 0.000 0.000 0.000 0.000 {built-in method _io.text_encoding}
43 0.000 0.000 0.000 0.000 D:\Users\TermiNexus\Desktop\TransPyC\lib\Shell\Config.py:6(__init__)
11/5 0.000 0.000 0.000 0.000 D:\Users\TermiNexus\Desktop\TransPyC\lib\core\Handles\HandlesAssign.py:21(_contains_identified_struct)
7 0.000 0.000 0.002 0.000 D:\Users\TermiNexus\Desktop\TransPyC\lib\core\Handles\HandlesExprAsm.py:184(_prepare_intel_asm)
10 0.000 0.000 0.000 0.000 D:\Users\TermiNexus\Desktop\TransPyC\lib\includes\t.py:416(__init__)
13/9 0.000 0.000 0.000 0.000 D:\Users\TermiNexus\Desktop\TransPyC\lib\core\Translator\PythonParser.py:127(find_PostdefNode)
7 0.000 0.000 0.000 0.000 D:\Python312\Lib\site-packages\llvmlite\ir\instructions.py:772(get_reference)
7 0.000 0.000 0.000 0.000 D:\Users\TermiNexus\Desktop\TransPyC\lib\core\Handles\HandlesExprAsm.py:21(_patched_inline_asm_init)
43 0.000 0.000 0.000 0.000 D:\Python312\Lib\tempfile.py:285(_gettempdir)
28 0.000 0.000 0.000 0.000 {method 'lstrip' of 'str' objects}
13 0.000 0.000 0.000 0.000 D:\Python312\Lib\re\_compiler.py:396(_simple)
13 0.000 0.000 0.000 0.000 D:\Users\TermiNexus\Desktop\TransPyC\lib\core\SymbolUtils.py:111(__init__)
13 0.000 0.000 0.000 0.000 D:\Python312\Lib\re\_parser.py:94(closegroup)
7 0.000 0.000 0.000 0.000 D:\Users\TermiNexus\Desktop\TransPyC\lib\core\Handles\HandlesExprAsm.py:42(_format_to_dialect)
7 0.000 0.000 0.000 0.000 D:\Python312\Lib\site-packages\llvmlite\ir\instructions.py:759(__init__)
8 0.000 0.000 0.000 0.000 D:\Python312\Lib\re\_parser.py:997(addliteral)
3 0.000 0.000 0.000 0.000 D:\Users\TermiNexus\Desktop\TransPyC\lib\core\LLVMCG\VaArg.py:8(_get_va_start_intrinsic)
5 0.000 0.000 0.000 0.000 D:\Users\TermiNexus\Desktop\TransPyC\lib\core\LLVMCG\BaseGen.py:828(_zero_value_for_type)
6/2 0.000 0.000 0.000 0.000 D:\Users\TermiNexus\Desktop\TransPyC\lib\core\Handles\HandlesExprCall.py:3565(_AnnotationContainsCPtr)
7 0.000 0.000 0.000 0.000 D:\Users\TermiNexus\Desktop\TransPyC\lib\core\LLVMCG\VaArg.py:16(_get_va_end_intrinsic)
14 0.000 0.000 0.000 0.000 D:\Users\TermiNexus\Desktop\TransPyC\lib\core\Handles\HandlesAnnAssign.py:15(_IsGenericTpName)
24 0.000 0.000 0.000 0.000 D:\Python312\Lib\re\_compiler.py:31(_combine_flags)
1 0.000 0.000 0.000 0.000 D:\Users\TermiNexus\Desktop\TransPyC\lib\core\LLVMCG\ExprGen.py:9(emit_constant)
16 0.000 0.000 0.000 0.000 D:\Python312\Lib\site-packages\llvmlite\ir\types.py:211(__eq__)
4 0.000 0.000 0.000 0.000 D:\Users\TermiNexus\Desktop\TransPyC\lib\core\Handles\HandlesClassDef.py:1478(_BuildScalarConstant)
4 0.000 0.000 0.000 0.000 D:\Python312\Lib\re\_parser.py:1005(addgroup)
34 0.000 0.000 0.000 0.000 D:\Python312\Lib\site-packages\llvmlite\ir\instructions.py:288(value)
2 0.000 0.000 0.000 0.000 D:\Python312\Lib\site-packages\llvmlite\ir\builder.py:18(wrapped)
1 0.000 0.000 0.000 0.000 D:\Users\TermiNexus\Desktop\TransPyC\lib\core\Handles\HandlesExprAsm.py:511(_get_var_ptr_for_asm)
6 0.000 0.000 0.000 0.000 D:\Users\TermiNexus\Desktop\TransPyC\lib\core\Handles\HandlesRaise.py:12(_get_exception_code)
5 0.000 0.000 0.000 0.000 D:\Users\TermiNexus\Desktop\TransPyC\lib\includes\t.py:379(__init__)
8 0.000 0.000 0.000 0.000 D:\Users\TermiNexus\Desktop\TransPyC\lib\core\Handles\HandlesImports.py:2398(_BuildScalarConstant)
13 0.000 0.000 0.000 0.000 D:\Python312\Lib\re\_parser.py:168(__setitem__)
34 0.000 0.000 0.000 0.000 D:\Users\TermiNexus\Desktop\TransPyC\lib\core\Handles\HandlesImports.py:2689(<genexpr>)
6 0.000 0.000 0.000 0.000 D:\Users\TermiNexus\Desktop\TransPyC\lib\core\ConstEvaluator.py:61(<lambda>)
1 0.000 0.000 0.000 0.000 D:\Users\TermiNexus\Desktop\TransPyC\lib\core\Handles\HandlesFunctions.py:91(_is_t_storage_decorator)
3 0.000 0.000 0.000 0.000 D:\Users\TermiNexus\Desktop\TransPyC\lib\core\LLVMCG\FuncGen.py:536(get_or_declare_c_func)
9 0.000 0.000 0.000 0.000 {built-in method builtins.abs}
4 0.000 0.000 0.000 0.000 {built-in method _sre.template}
1 0.000 0.000 0.000 0.000 D:\Users\TermiNexus\Desktop\TransPyC\lib\includes\t.py:325(__init__)
1 0.000 0.000 0.000 0.000 D:\Users\TermiNexus\Desktop\TransPyC\lib\core\SymbolTable.py:71(keys)
Binary file not shown.
Binary file not shown.
+1 -1
View File
@@ -1 +1 @@
失败 221.09
失败 6.44
+97
View File
@@ -0,0 +1,97 @@
import os
base = r"Test\NegativeTest"
files = {
'App/main.vp': (
"import t, c\n"
"from stdint import *\n"
"import stdio\n"
"\n"
"def main() -> int:\n"
" stdio.printf(\"NegativeTest baseline OK\\n\")\n"
" return 0\n"
),
'App/cases/import_wrong_path.vp': (
"import t, c\n"
"import lib.NopeModule as NopeModule\n"
"\n"
"def main() -> int:\n"
" return 0\n"
),
'App/cases/import_stale_path.vp': (
"import t, c\n"
"# f8bca62 移动前的旧路径(文件在 lib/Stub/StubMerger/ 下)\n"
"import lib.Stub.StubMergerStore as StubMergerStore\n"
"\n"
"def main() -> int:\n"
" return 0\n"
),
'App/cases/import_missing_module.vp': (
"import t, c\n"
"import lib.core.Handles.HandlesStruct as HandlesStruct\n"
"\n"
"def main() -> int:\n"
" return 0\n"
),
'App/cases/call_too_few.vp': (
"import t, c\n"
"\n"
"def f(a: int, b: int) -> int:\n"
" return a + b\n"
"\n"
"def main() -> int:\n"
" return f(1)\n"
),
'App/cases/call_too_many.vp': (
"import t, c\n"
"\n"
"def f(a: int, b: int) -> int:\n"
" return a + b\n"
"\n"
"def main() -> int:\n"
" return f(1, 2, 3)\n"
),
'App/cases/call_wrong_type.vp': (
"import t, c\n"
"\n"
"def f(a: int, b: int) -> int:\n"
" return a + b\n"
"\n"
"def main() -> int:\n"
" return f(\"x\", 2)\n"
),
'App/cases/call_float_to_int.vp': (
"import t, c\n"
"\n"
"def g(x: int) -> int:\n"
" return x\n"
"\n"
"def main() -> int:\n"
" return g(1.5)\n"
),
'App/cases/undefined_name.vp': (
"import t, c\n"
"\n"
"def main() -> int:\n"
" y = z + 1\n"
" return y\n"
),
'App/cases/undefined_func.vp': (
"import t, c\n"
"\n"
"def main() -> int:\n"
" return foo(1)\n"
),
'App/cases/missing_return.vp': (
"import t, c\n"
"\n"
"def h(x: int) -> int:\n"
" x = x + 1\n"
),
}
for rel, content in files.items():
p = os.path.join(base, rel.replace('/', os.sep))
os.makedirs(os.path.dirname(p), exist_ok=True)
with open(p, 'w', encoding='utf-8') as f:
f.write(content)
print('written', len(files), 'files')