TermiNexus
645e8e0fbf
fix(phase2): llc 线程数组元素类型改为指针 Thread|t.CPtr
list[vthreading.Thread] 的 store/load 类型不一致:append 存 8 字节
(th 指针,elem_ptr 降级 i8*),get 却按 Thread 结构体返回槽地址
(HandlesExprAttr._infer_element_struct_class 推断元素类)→ th_j 是
list 数据槽地址,join 把对象地址当线程句柄 → WaitForSingleObject
立即 WAIT_FAILED → alive=0 → 误报 llc 失败(4bd254a 只修了槽间距,
未修类型不一致)。改为 list[vthreading.Thread | t.CPtr](与已稳定的
list[ast.AST | t.CPtr] 同理),store/load 均为 8 字节指针,
join/is_alive/close 拿到真实线程句柄。
2026-08-19 22:03:22 +08:00
..
2026-08-19 21:19:38 +08:00
2026-08-19 20:35:22 +08:00
2026-07-30 21:56:19 +08:00
2026-08-19 22:03:22 +08:00
2026-08-14 04:02:36 +08:00
2026-08-13 02:11:49 +08:00
2026-08-17 08:14:45 +08:00
2026-08-18 10:22:26 +08:00
2026-08-17 08:14:45 +08:00
2026-08-17 08:14:45 +08:00
2026-08-19 07:28:08 +08:00
2026-08-17 08:03:40 +08:00
2026-08-17 08:03:40 +08:00
2026-08-17 08:03:40 +08:00
2026-08-17 08:03:40 +08:00
2026-08-17 08:03:40 +08:00
2026-08-17 08:03:40 +08:00
2026-08-17 04:27:29 +08:00