> Does tracing have any advantages? In summary, I think the advantage of tracing is its ability to give very good best- and average-case performance (albeit with poor worst-case performance), with less complexity than…
> To provide more consistent performance, i.e. less slowdown in the worst case? AFAICT, this is the reason for the decline of trace-based JIT compilers. When Mozilla introduced JaegerMonkey, their first method-based JIT…
> Does tracing have any advantages? In summary, I think the advantage of tracing is its ability to give very good best- and average-case performance (albeit with poor worst-case performance), with less complexity than…
> To provide more consistent performance, i.e. less slowdown in the worst case? AFAICT, this is the reason for the decline of trace-based JIT compilers. When Mozilla introduced JaegerMonkey, their first method-based JIT…