remove well-intentioned equality profile breakage

process sampling already takes care to turn off cpu profiling during its
sampling. this "fix" for mid-equality sampling was masking another bug
at an earlier point in the debugging process for the unifying equality
changes. I realized upon reflection that it was incorrect.
This commit is contained in:
Paul Driver 2018-03-09 10:42:04 -08:00
parent 67d3460a91
commit 73469e3383

View File

@ -361,12 +361,7 @@ u3t_damp(void)
void _ct_sigaction(c3_i x_i)
{
// fprintf(stderr, "itimer!\r\n"); abort();
// sampling mid-equality can break without this
c3_o meq_o = u3T.euq_o;
u3T.euq_o = c3n;
u3t_samp();
u3T.euq_o = meq_o;
}
/* u3t_init(): initialize tracing layer.