|
|
|
|
|
by dgellow
1914 days ago
|
|
If you continue, just after the bloc you quoted: > Because JITs must warm up when an application starts, they have trouble improving TTI and may even hurt TTI. Also, a JIT adds to native code size and memory consumption, which negatively affects our primary metrics. A JIT is likely to hurt the metrics we care about most, so we chose not to implement a JIT. So it seems to be specific to their TTI (Time To Interact) metric. A server application generally has the time to warm-up to reach best-performances (pretty common in the java world for example) while a mobile application has to react to user inputs as soon as possible. |
|
I think they exaggerate:
> A JIT is likely to hurt the metrics we care about most
And they ruled out the possibility of having both a JIT and ahead of time compilation.