性能补遗

1、通常程序设计都希望使用含义明确的函数名,比如:parseCommontypeToConcrete之类的函数名,实际上在AVM2中,函数名并没有进行类似于js之类的压缩,而是完整的存放在swf中的constant_pool中的,就是说使用的函数名越长,这个部分的体积是越大的。

2、不要在构造函数中实现复杂的功能。AVM2中,构造函数的代码是解释执行的,其他代码是JIT,如果有什么比较消耗性能的事情,最好不要在构造函数中干。

你可能感兴趣的:(性能)