Note the <unknown line number> entries. It seems to me that those could be attributed to the closing brace of the function: It is code executed as the function exits.
I don't know whether adding line numbers here would be good or bad for debugging, or good or bad for binary size. I just thought I'd mention it in case @dr2chase sees an opportunity here. If not, we can close.
The text was updated successfully, but these errors were encountered:
Depends on what you mean by improve. The things we're trying to optimize are (roughly in order) debugging experience, profiling accuracy, and binary size. Changing to use the is_stmt flags was intended to get better debugging experience while accurately attributing anything that was not a statement for profiling purposes. But it increases binary size.