Check Eval.JitAMaxUsage when deciding whether to start profiling a function

Summary: Optimize translations bypass Eval.JitAMaxUsage to avoid running
Profile translations forever, but that can potentially lead to
code.main getting much bigger than Eval.JitAMaxUsage.  To avoid this
issue, this diff checks the TC usage when deciding whether to start
profiling a new function.

Reviewed By: @markw65

Differential Revision: D1734032