The AOT compiler runs once at build time, using one set of libraries. The JIT runs once at runtime for each user, using different libraries.