3 puntos por xguru 2021-09-19 | Aún no hay comentarios. | Compartir por WhatsApp
  • AOT: Ahead-Of-Time

  • Una forma de desarrollar juegos en JavaScript orientados a consolas de videojuegos, compilarlos por adelantado y distribuirlos junto con el runtime

→ Basado en QuickJS

→ Soporta JavaScript moderno hasta ES2020

→ Soporta PC, móvil y consola

→ Proporciona un subconjunto del entorno de runtime de NW.js

→ Genera código máquina rápido usando SSA IR con un compilador AOT

→ Implementa caché inline

→ Usa GC por conteo de referencias

  • Es 3.23x más rápido que el intérprete de V8

→ Algo que en V8 corría por debajo de 30 FPS puede llegar hasta 60 FPS

  • Hasta ahora, el único motor AOT de nivel de producción conocido es más o menos Hermes, desarrollado por Facebook

→ Es para ReactNative y genera ByteCode, no código máquina

Aún no hay comentarios.

Aún no hay comentarios.