refactor(builder): route debug logs via trace
This commit is contained in:
@ -152,9 +152,12 @@ impl BoundaryInjector {
|
||||
copy_instructions.push(copy_inst);
|
||||
|
||||
if debug {
|
||||
eprintln!(
|
||||
"[BoundaryInjector] Join input: Copy {:?} = Copy {:?}",
|
||||
remapped_join, remapped_host
|
||||
crate::mir::builder::control_flow::joinir::trace::trace().stderr_if(
|
||||
&format!(
|
||||
"[BoundaryInjector] Join input: Copy {:?} = Copy {:?}",
|
||||
remapped_join, remapped_host
|
||||
),
|
||||
true,
|
||||
);
|
||||
}
|
||||
}
|
||||
@ -162,12 +165,18 @@ impl BoundaryInjector {
|
||||
|
||||
// Phase 177-3 DEBUG: Check value_map in BoundaryInjector
|
||||
if debug {
|
||||
eprintln!("[DEBUG-177] === BoundaryInjector value_map ===");
|
||||
crate::mir::builder::control_flow::joinir::trace::trace().stderr_if(
|
||||
"[DEBUG-177] === BoundaryInjector value_map ===",
|
||||
true,
|
||||
);
|
||||
for binding in &boundary.condition_bindings {
|
||||
let lookup = value_map.get(&binding.join_value);
|
||||
eprintln!(
|
||||
"[DEBUG-177] '{}': JoinIR {:?} → {:?}",
|
||||
binding.name, binding.join_value, lookup
|
||||
crate::mir::builder::control_flow::joinir::trace::trace().stderr_if(
|
||||
&format!(
|
||||
"[DEBUG-177] '{}': JoinIR {:?} → {:?}",
|
||||
binding.name, binding.join_value, lookup
|
||||
),
|
||||
true,
|
||||
);
|
||||
}
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user