descargar caracteristicas actionscript-3 compiler-optimization avm2

actionscript-3 - caracteristicas - actionscript descargar



¿Qué tipo de optimizaciones admite AVM2? (2)

Me pregunto, ¿qué tipo de optimizaciones admite AVM2 (ActionScript 3 VM)? Sé que usa JIT, pero admite la Eliminación de código muerto, plegado constante, alineación, etc.

También es muy interesante para mí que el compilador de ActionScript también realice algunas optimizaciones. El compilador AFAIK C # hace un conjunto muy pequeño de optimizaciones (solo se requiere para el soporte de idiomas), JIT hace todo el trabajo. Y funciona muy rápido.

Gracias.

Gracias a MPD. AVM2 es compatible con:

  • Plegado constante
  • Copiar y Propagación constante
  • Eliminación de subexpresión común (CSE)
  • Eliminación del código muerto (DCE)

No creo que el compilador Flash / Flex realice la mayoría de estas optimizaciones, pero puede lograrlo con software de terceros, como secureSWF (comercial).

Tal vez puedas encontrar otra herramienta gratuita o de código abierto que también lo haga.