Skip to content
Andrew Adams edited this page Feb 18, 2014 · 19 revisions

Debugging inferred function bounds

HL_TRACE=1 prints out the boundaries of all realizations of Funcs. (Inlined Funcs don't really have boundaries.)

Higher values of HL_TRACE start to print the loads and stores too.

You can also call Func::trace_realizations to get a printf that displays the boundaries for a particular func.