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