small clean up, generate less labels in debug mode
some more clean up
remove use of lazy in translcore
Merge remote branch 'origin/4.01-perf-annotate' into 4.01-perf-annotate
Merge remote branch 'origin/4.01-perf-annotate' into 4.01-perf-annotate