diff --git a/App/lib/core/BuildPipeline.vp b/App/lib/core/BuildPipeline.vp index 491d7ef..c40a14f 100644 --- a/App/lib/core/BuildPipeline.vp +++ b/App/lib/core/BuildPipeline.vp @@ -638,10 +638,17 @@ def run_llc_parallel(tasks: bytes, task_count: int, max_threads: int) -> int: j = 0 while j < batch_n: th_j: vthreading.Thread | t.CPtr = th_list.get(j) + #region debug-point LLC9 + stdio.printf("[LLC-DBG2] j=%d ptr=%llx handle=%llx started=%d\n", j, + t.CUInt64T(th_j), t.CUInt64T(th_j.handle), th_j.started) + #endregion #region debug-point LLC7 stdio.printf("[LLC-DBG] join 前 %d\n", j) #endregion th_j.join(600000) + #region debug-point LLC10 + stdio.printf("[LLC-DBG2] j=%d alive=%d\n", j, th_j.is_alive()) + #endregion #region debug-point LLC8 stdio.printf("[LLC-DBG] join 后 %d alive=%d\n", j, th_j.is_alive()) #endregion