Unity Architecture
Mono vs IL2CPP
Mono (Old) | IL2CPP (New) |
---|---|
Uses Just-In-Time (JIT) compilation | Uses Ahead-Of-Time (AOT) compilation |
compiles code on demand at runtime | compiles entire application before it runs |
IL2CPP is better at floating point math than Mono.
The benefit of using a JIT-based scripting backend is that the compilation time is typically much faster than AOT.
Last updated