文件名称:AVM运行原理-剖析flash文件结构_探秘AVM运行原理
文件大小:472KB
文件格式:PPT
更新时间:2024-05-14 17:58:54
flash AVM
AVM2运行原理 ABC Load:加载ABC数据到内存并解析,得到所有数据单元 Script,Class,Instance,Trait,Strings, … Link:各单元之间的关系建立 比如Class与Instance, Method与MethodBody Verify:检查各abc数据的正确性 。要是不检查正确性,player可以做很多坏事 分支检查,堆栈检查,比如一个MethodBody被链接到两个Method上 Execute:开始执行ABC数据。 官方:最后一个script结构的init方法 Actually:文档类所在Script结构的init方法 Load Link Verify Execute