TermiNexus c4fe8bd496 perf(llvmlite): 窥孔 alloca 判定加首字符短路并消除逐行 strlen
_peep_is_alloc_of 增加首字符预筛、两个调用点同步加守卫,避免逐行乘逐槽的 strncmp 与函数调用(该点实测约 439 万次 strncmp)。

_peep_replace_token 预扫改为以 NUL 为界单趟扫描,strlen(line_buf) 后移到命中之后,无命中调用不再求长(该点实测约 134 万次 strlen)。均保持逐输入等价。
2026-09-14 08:21:37 +08:00
2026-08-17 11:01:35 +08:00
2026-08-27 10:16:28 +08:00
2026-08-27 10:16:28 +08:00
2026-08-17 11:01:35 +08:00
2026-08-17 11:01:35 +08:00
2026-09-11 18:57:39 +08:00
2026-08-22 09:25:46 +08:00
2026-08-17 11:01:35 +08:00
2026-08-17 11:01:35 +08:00
2026-08-17 11:01:35 +08:00
2026-09-11 18:57:39 +08:00
2026-08-17 11:01:35 +08:00
2026-08-17 11:01:35 +08:00
2026-08-27 10:16:28 +08:00
2026-08-27 10:16:28 +08:00
2026-08-27 10:16:28 +08:00
2026-08-17 11:01:35 +08:00
2026-08-17 11:01:35 +08:00
S
Description
GVSDS(TM) Viper SE Runtime Environment and Library (VRTE)
15 MiB
0 Stars 1 Watchers 0 Forks
Languages
C++ 76.8%
C 22%
CMake 1.2%