Enviar pesquisa
Carregar
[Flash开发者交流][2010.05.30]avm2虚拟机浅析与as3性能优化(陈士凯)
•
1 gostou
•
1,060 visualizações
Shanda innovation institute
Seguir
Tecnologia
Denunciar
Compartilhar
Denunciar
Compartilhar
1 de 61
Baixar agora
Baixar para ler offline
Recomendados
[ZigBee 嵌入式系統] ZigBee Architecture 與 TI Z-Stack Firmware
[ZigBee 嵌入式系統] ZigBee Architecture 與 TI Z-Stack Firmware
Simen Li
[嵌入式系統] MCS-51 實驗 - 使用 IAR (1)
[嵌入式系統] MCS-51 實驗 - 使用 IAR (1)
Simen Li
Free rtos workshop1@nuu
Free rtos workshop1@nuu
紀榮 陳
2018 VLSI/CAD Symposium Tutorial (Aug. 7, 20:00-21:00 Room 3F-VII)
2018 VLSI/CAD Symposium Tutorial (Aug. 7, 20:00-21:00 Room 3F-VII)
Simen Li
Net Parallel Programming .NET平行處理與執行序
Net Parallel Programming .NET平行處理與執行序
HO-HSUN LIN
[嵌入式系統] 嵌入式系統進階
[嵌入式系統] 嵌入式系統進階
Simen Li
全端物聯網探索之旅 - 重點整理版
全端物聯網探索之旅 - 重點整理版
Simen Li
Arduino 底層原始碼解析心得
Arduino 底層原始碼解析心得
roboard
Mais conteúdo relacionado
Mais procurados
程式人雜誌 -- 2014 年8月號
程式人雜誌 -- 2014 年8月號
鍾誠 陳鍾誠
Worktest测试框架原理
Worktest测试框架原理
Janeay
Arduino程式快速入門
Arduino程式快速入門
吳錫修 (ShyiShiou Wu)
3D Printer 韌體原始碼解析心得 (以 Marlin 為對象)
3D Printer 韌體原始碼解析心得 (以 Marlin 為對象)
roboard
89S51電路板
89S51電路板
casiolike0531
RoBoard 與 Lego NXT Sensors 之連接
RoBoard 與 Lego NXT Sensors 之連接
roboard
为啥别读HotSpot VM的源码(2012-03-03)
为啥别读HotSpot VM的源码(2012-03-03)
Kris Mok
Introduction of Reverse Engineering
Introduction of Reverse Engineering
YC Ling
UseNUMA做了什么?(2012-03-14)
UseNUMA做了什么?(2012-03-14)
Kris Mok
Stm32 technical slide_pdf
Stm32 technical slide_pdf
Anshab Bharakath Ali
3D Printer 關鍵軟體控制技術之分析與探討 @ COSCUP 2014
3D Printer 關鍵軟體控制技術之分析與探討 @ COSCUP 2014
roboard
Ali-tomcat
Ali-tomcat
wang hongjiang
COSCUP 2016 - LLVM 由淺入淺
COSCUP 2016 - LLVM 由淺入淺
宗凡 楊
深入剖析Concurrent hashmap中的同步机制(上)
深入剖析Concurrent hashmap中的同步机制(上)
wang hongjiang
181201_CoAP_coding365
181201_CoAP_coding365
Peter Yi
嵌入式inux應用專題文件-智慧家庭系統
嵌入式inux應用專題文件-智慧家庭系統
艾鍗科技
[若渴計畫]64-bit Linux Return-Oriented Programming
[若渴計畫]64-bit Linux Return-Oriented Programming
Aj MaChInE
六足機器人超入門簡介
六足機器人超入門簡介
roboard
Arduino感測應用
Arduino感測應用
吳錫修 (ShyiShiou Wu)
线程与并发
线程与并发
Tony Deng
Mais procurados
(20)
程式人雜誌 -- 2014 年8月號
程式人雜誌 -- 2014 年8月號
Worktest测试框架原理
Worktest测试框架原理
Arduino程式快速入門
Arduino程式快速入門
3D Printer 韌體原始碼解析心得 (以 Marlin 為對象)
3D Printer 韌體原始碼解析心得 (以 Marlin 為對象)
89S51電路板
89S51電路板
RoBoard 與 Lego NXT Sensors 之連接
RoBoard 與 Lego NXT Sensors 之連接
为啥别读HotSpot VM的源码(2012-03-03)
为啥别读HotSpot VM的源码(2012-03-03)
Introduction of Reverse Engineering
Introduction of Reverse Engineering
UseNUMA做了什么?(2012-03-14)
UseNUMA做了什么?(2012-03-14)
Stm32 technical slide_pdf
Stm32 technical slide_pdf
3D Printer 關鍵軟體控制技術之分析與探討 @ COSCUP 2014
3D Printer 關鍵軟體控制技術之分析與探討 @ COSCUP 2014
Ali-tomcat
Ali-tomcat
COSCUP 2016 - LLVM 由淺入淺
COSCUP 2016 - LLVM 由淺入淺
深入剖析Concurrent hashmap中的同步机制(上)
深入剖析Concurrent hashmap中的同步机制(上)
181201_CoAP_coding365
181201_CoAP_coding365
嵌入式inux應用專題文件-智慧家庭系統
嵌入式inux應用專題文件-智慧家庭系統
[若渴計畫]64-bit Linux Return-Oriented Programming
[若渴計畫]64-bit Linux Return-Oriented Programming
六足機器人超入門簡介
六足機器人超入門簡介
Arduino感測應用
Arduino感測應用
线程与并发
线程与并发
Semelhante a [Flash开发者交流][2010.05.30]avm2虚拟机浅析与as3性能优化(陈士凯)
Avm2虚拟机浅析与as3性能优化
Avm2虚拟机浅析与as3性能优化
Harvey Zhang
Ipaq with linux
Ipaq with linux
descent Sung
Java Crash分析(2012-05-10)
Java Crash分析(2012-05-10)
Kris Mok
Osc scott linux下的数据库优化for_postgresql
Osc scott linux下的数据库优化for_postgresql
OpenSourceCamp
探索 ISTIO 新型 DATA PLANE 架構 AMBIENT MESH - GOLANG TAIWAN GATHERING #77 X CNTUG
探索 ISTIO 新型 DATA PLANE 架構 AMBIENT MESH - GOLANG TAIWAN GATHERING #77 X CNTUG
YingSiang Geng
分会场二Storage foundation 中的多通道技术
分会场二Storage foundation 中的多通道技术
ITband
2011 06-12-lamp-mysql-顾春江
2011 06-12-lamp-mysql-顾春江
thinkinlamp
2011 06-12-lamp-mysql
2011 06-12-lamp-mysql
pwesh
COSCUP 2014 : open source compiler 戰國時代的軍備競賽
COSCUP 2014 : open source compiler 戰國時代的軍備競賽
Kito Cheng
C/C++调试、跟踪及性能分析工具综述
C/C++调试、跟踪及性能分析工具综述
Xiaozhe Wang
Optimzing mysql
Optimzing mysql
liufabin 66688
Godson x86
Godson x86
bingbuidea
构建ActionScript游戏服务器,支持超过15000并发连接
构建ActionScript游戏服务器,支持超过15000并发连接
Renaun Erickson
Lamp高性能设计
Lamp高性能设计
锐 张
基于嵌入式系统的Avs P10编码系统设计
基于嵌入式系统的Avs P10编码系统设计
Hengyi
STM32F4 for 智慧型電動輪椅系統Part1
STM32F4 for 智慧型電動輪椅系統Part1
Jack Wang
Mysql handlersocket
Mysql handlersocket
pwesh
Sery lvs+keepalived
Sery lvs+keepalived
colderboy17
高性能LAMP程序设计
高性能LAMP程序设计
fuchaoqun
Install Oracle11g For Aix 5 L
Install Oracle11g For Aix 5 L
heima911
Semelhante a [Flash开发者交流][2010.05.30]avm2虚拟机浅析与as3性能优化(陈士凯)
(20)
Avm2虚拟机浅析与as3性能优化
Avm2虚拟机浅析与as3性能优化
Ipaq with linux
Ipaq with linux
Java Crash分析(2012-05-10)
Java Crash分析(2012-05-10)
Osc scott linux下的数据库优化for_postgresql
Osc scott linux下的数据库优化for_postgresql
探索 ISTIO 新型 DATA PLANE 架構 AMBIENT MESH - GOLANG TAIWAN GATHERING #77 X CNTUG
探索 ISTIO 新型 DATA PLANE 架構 AMBIENT MESH - GOLANG TAIWAN GATHERING #77 X CNTUG
分会场二Storage foundation 中的多通道技术
分会场二Storage foundation 中的多通道技术
2011 06-12-lamp-mysql-顾春江
2011 06-12-lamp-mysql-顾春江
2011 06-12-lamp-mysql
2011 06-12-lamp-mysql
COSCUP 2014 : open source compiler 戰國時代的軍備競賽
COSCUP 2014 : open source compiler 戰國時代的軍備競賽
C/C++调试、跟踪及性能分析工具综述
C/C++调试、跟踪及性能分析工具综述
Optimzing mysql
Optimzing mysql
Godson x86
Godson x86
构建ActionScript游戏服务器,支持超过15000并发连接
构建ActionScript游戏服务器,支持超过15000并发连接
Lamp高性能设计
Lamp高性能设计
基于嵌入式系统的Avs P10编码系统设计
基于嵌入式系统的Avs P10编码系统设计
STM32F4 for 智慧型電動輪椅系統Part1
STM32F4 for 智慧型電動輪椅系統Part1
Mysql handlersocket
Mysql handlersocket
Sery lvs+keepalived
Sery lvs+keepalived
高性能LAMP程序设计
高性能LAMP程序设计
Install Oracle11g For Aix 5 L
Install Oracle11g For Aix 5 L
Mais de Shanda innovation institute
[Flash开发者交流][2010.11.28]swf文件格式和abc代码混淆工具(黄珏坤)
[Flash开发者交流][2010.11.28]swf文件格式和abc代码混淆工具(黄珏坤)
Shanda innovation institute
[Flash开发者交流][2010.11.28]松耦合代码之开发方法与工具演示(刘争辉)
[Flash开发者交流][2010.11.28]松耦合代码之开发方法与工具演示(刘争辉)
Shanda innovation institute
[Flash开发者交流][2010.11.28]air android开发的一些心得(邱彦林)
[Flash开发者交流][2010.11.28]air android开发的一些心得(邱彦林)
Shanda innovation institute
[Flash开发者交流][2010.07.24]浅析flash特效开发(陈勇)
[Flash开发者交流][2010.07.24]浅析flash特效开发(陈勇)
Shanda innovation institute
[Flash开发者交流][2010.07.24]简化复杂的flash应用程序(谈熠)
[Flash开发者交流][2010.07.24]简化复杂的flash应用程序(谈熠)
Shanda innovation institute
[Flash开发者交流][2010.07.24]数着麻球开发自己喜欢的小游戏(廖湘宁)
[Flash开发者交流][2010.07.24]数着麻球开发自己喜欢的小游戏(廖湘宁)
Shanda innovation institute
[.Net开发交流会][2010.06.19]better framework better life(吕国宁)
[.Net开发交流会][2010.06.19]better framework better life(吕国宁)
Shanda innovation institute
[.Net开发交流会][2010.06.19]大众点评网的技术变迁之路(王宏)
[.Net开发交流会][2010.06.19]大众点评网的技术变迁之路(王宏)
Shanda innovation institute
[Flash开发者交流][2010.05.30]flex开发实践经验谈(谢敏)
[Flash开发者交流][2010.05.30]flex开发实践经验谈(谢敏)
Shanda innovation institute
Flash开发者交流][2010.05.30]flash 原型开发(刘磊)
Flash开发者交流][2010.05.30]flash 原型开发(刘磊)
Shanda innovation institute
[Flash开发者交流][2010.05.30]轻量级flash服务器开发框架 刘恒
[Flash开发者交流][2010.05.30]轻量级flash服务器开发框架 刘恒
Shanda innovation institute
[Flash开发者交流][2010.05.30]flash独立游戏 现状分析与发展思考(陈静)
[Flash开发者交流][2010.05.30]flash独立游戏 现状分析与发展思考(陈静)
Shanda innovation institute
[Flash开发者交流][2010.03.28]flash物理引擎(王成)
[Flash开发者交流][2010.03.28]flash物理引擎(王成)
Shanda innovation institute
[Flash开发者交流][2010.03.28]flash物理引擎(王成)
[Flash开发者交流][2010.03.28]flash物理引擎(王成)
Shanda innovation institute
[Flash开发者交流][2010.03.28]flex中的数据绑定和列表模式(徐哲)
[Flash开发者交流][2010.03.28]flex中的数据绑定和列表模式(徐哲)
Shanda innovation institute
[人本设计沙龙][2010.04.18]web产品在移动终端的应用和未来(ucd)
[人本设计沙龙][2010.04.18]web产品在移动终端的应用和未来(ucd)
Shanda innovation institute
[人本设计沙龙][2010.04.18]理性的设计(西乔)
[人本设计沙龙][2010.04.18]理性的设计(西乔)
Shanda innovation institute
[人本设计沙龙][2010.04.18]产品体验的细节与整体把握
[人本设计沙龙][2010.04.18]产品体验的细节与整体把握
Shanda innovation institute
[人本设计沙龙][2010.04.18]运营专业型社区的经验和反思(范凯)
[人本设计沙龙][2010.04.18]运营专业型社区的经验和反思(范凯)
Shanda innovation institute
[人本设计沙龙][2010.04.18]开放平台(谭思亮)
[人本设计沙龙][2010.04.18]开放平台(谭思亮)
Shanda innovation institute
Mais de Shanda innovation institute
(20)
[Flash开发者交流][2010.11.28]swf文件格式和abc代码混淆工具(黄珏坤)
[Flash开发者交流][2010.11.28]swf文件格式和abc代码混淆工具(黄珏坤)
[Flash开发者交流][2010.11.28]松耦合代码之开发方法与工具演示(刘争辉)
[Flash开发者交流][2010.11.28]松耦合代码之开发方法与工具演示(刘争辉)
[Flash开发者交流][2010.11.28]air android开发的一些心得(邱彦林)
[Flash开发者交流][2010.11.28]air android开发的一些心得(邱彦林)
[Flash开发者交流][2010.07.24]浅析flash特效开发(陈勇)
[Flash开发者交流][2010.07.24]浅析flash特效开发(陈勇)
[Flash开发者交流][2010.07.24]简化复杂的flash应用程序(谈熠)
[Flash开发者交流][2010.07.24]简化复杂的flash应用程序(谈熠)
[Flash开发者交流][2010.07.24]数着麻球开发自己喜欢的小游戏(廖湘宁)
[Flash开发者交流][2010.07.24]数着麻球开发自己喜欢的小游戏(廖湘宁)
[.Net开发交流会][2010.06.19]better framework better life(吕国宁)
[.Net开发交流会][2010.06.19]better framework better life(吕国宁)
[.Net开发交流会][2010.06.19]大众点评网的技术变迁之路(王宏)
[.Net开发交流会][2010.06.19]大众点评网的技术变迁之路(王宏)
[Flash开发者交流][2010.05.30]flex开发实践经验谈(谢敏)
[Flash开发者交流][2010.05.30]flex开发实践经验谈(谢敏)
Flash开发者交流][2010.05.30]flash 原型开发(刘磊)
Flash开发者交流][2010.05.30]flash 原型开发(刘磊)
[Flash开发者交流][2010.05.30]轻量级flash服务器开发框架 刘恒
[Flash开发者交流][2010.05.30]轻量级flash服务器开发框架 刘恒
[Flash开发者交流][2010.05.30]flash独立游戏 现状分析与发展思考(陈静)
[Flash开发者交流][2010.05.30]flash独立游戏 现状分析与发展思考(陈静)
[Flash开发者交流][2010.03.28]flash物理引擎(王成)
[Flash开发者交流][2010.03.28]flash物理引擎(王成)
[Flash开发者交流][2010.03.28]flash物理引擎(王成)
[Flash开发者交流][2010.03.28]flash物理引擎(王成)
[Flash开发者交流][2010.03.28]flex中的数据绑定和列表模式(徐哲)
[Flash开发者交流][2010.03.28]flex中的数据绑定和列表模式(徐哲)
[人本设计沙龙][2010.04.18]web产品在移动终端的应用和未来(ucd)
[人本设计沙龙][2010.04.18]web产品在移动终端的应用和未来(ucd)
[人本设计沙龙][2010.04.18]理性的设计(西乔)
[人本设计沙龙][2010.04.18]理性的设计(西乔)
[人本设计沙龙][2010.04.18]产品体验的细节与整体把握
[人本设计沙龙][2010.04.18]产品体验的细节与整体把握
[人本设计沙龙][2010.04.18]运营专业型社区的经验和反思(范凯)
[人本设计沙龙][2010.04.18]运营专业型社区的经验和反思(范凯)
[人本设计沙龙][2010.04.18]开放平台(谭思亮)
[人本设计沙龙][2010.04.18]开放平台(谭思亮)
Último
20161027 - edge part2
20161027 - edge part2
Jamie (Taka) Wang
20170104 - transaction_pattern
20170104 - transaction_pattern
Jamie (Taka) Wang
SymPy 在微積分上的應用_4.pptx SymPy 在微積分上的應用_4.pptx
SymPy 在微積分上的應用_4.pptx SymPy 在微積分上的應用_4.pptx
NCU MCL
20200226 - AI Overview
20200226 - AI Overview
Jamie (Taka) Wang
函數畫圖_習題5.pptx 函數畫圖_習題5.pptx 函數畫圖_習題5.pptx
函數畫圖_習題5.pptx 函數畫圖_習題5.pptx 函數畫圖_習題5.pptx
NCU MCL
买假和真英国驾驶执照买了假的英国驾照,那跟真的有什么区别吗?买假和真正的澳大利亚驾驶执照【微信qoqoqdqd】
买假和真英国驾驶执照买了假的英国驾照,那跟真的有什么区别吗?买假和真正的澳大利亚驾驶执照【微信qoqoqdqd】
黑客 接单【TG/微信qoqoqdqd】
函數微分_習題4.pptx 函數微分_習題4.pptx 函數微分_習題4.pptx
函數微分_習題4.pptx 函數微分_習題4.pptx 函數微分_習題4.pptx
NCU MCL
函數畫圖_習題6.pptx 函數畫圖_習題6.pptx 函數畫圖_習題6.pptx
函數畫圖_習題6.pptx 函數畫圖_習題6.pptx 函數畫圖_習題6.pptx
NCU MCL
20200323 - AI Intro
20200323 - AI Intro
Jamie (Taka) Wang
函數畫圖_習題7.pptx 函數畫圖_習題7.pptx 函數畫圖_習題7.pptx
函數畫圖_習題7.pptx 函數畫圖_習題7.pptx 函數畫圖_習題7.pptx
NCU MCL
20161220 - domain-driven design
20161220 - domain-driven design
Jamie (Taka) Wang
20151111 - IoT Sync Up
20151111 - IoT Sync Up
Jamie (Taka) Wang
Entities in DCPS (DDS)
Entities in DCPS (DDS)
Jamie (Taka) Wang
20211119 - demystified artificial intelligence with NLP
20211119 - demystified artificial intelligence with NLP
Jamie (Taka) Wang
SymPy 在微積分上的應用_5.pptx SymPy 在微積分上的應用_5.pptx
SymPy 在微積分上的應用_5.pptx SymPy 在微積分上的應用_5.pptx
NCU MCL
Último
(15)
20161027 - edge part2
20161027 - edge part2
20170104 - transaction_pattern
20170104 - transaction_pattern
SymPy 在微積分上的應用_4.pptx SymPy 在微積分上的應用_4.pptx
SymPy 在微積分上的應用_4.pptx SymPy 在微積分上的應用_4.pptx
20200226 - AI Overview
20200226 - AI Overview
函數畫圖_習題5.pptx 函數畫圖_習題5.pptx 函數畫圖_習題5.pptx
函數畫圖_習題5.pptx 函數畫圖_習題5.pptx 函數畫圖_習題5.pptx
买假和真英国驾驶执照买了假的英国驾照,那跟真的有什么区别吗?买假和真正的澳大利亚驾驶执照【微信qoqoqdqd】
买假和真英国驾驶执照买了假的英国驾照,那跟真的有什么区别吗?买假和真正的澳大利亚驾驶执照【微信qoqoqdqd】
函數微分_習題4.pptx 函數微分_習題4.pptx 函數微分_習題4.pptx
函數微分_習題4.pptx 函數微分_習題4.pptx 函數微分_習題4.pptx
函數畫圖_習題6.pptx 函數畫圖_習題6.pptx 函數畫圖_習題6.pptx
函數畫圖_習題6.pptx 函數畫圖_習題6.pptx 函數畫圖_習題6.pptx
20200323 - AI Intro
20200323 - AI Intro
函數畫圖_習題7.pptx 函數畫圖_習題7.pptx 函數畫圖_習題7.pptx
函數畫圖_習題7.pptx 函數畫圖_習題7.pptx 函數畫圖_習題7.pptx
20161220 - domain-driven design
20161220 - domain-driven design
20151111 - IoT Sync Up
20151111 - IoT Sync Up
Entities in DCPS (DDS)
Entities in DCPS (DDS)
20211119 - demystified artificial intelligence with NLP
20211119 - demystified artificial intelligence with NLP
SymPy 在微積分上的應用_5.pptx SymPy 在微積分上的應用_5.pptx
SymPy 在微積分上的應用_5.pptx SymPy 在微積分上的應用_5.pptx
[Flash开发者交流][2010.05.30]avm2虚拟机浅析与as3性能优化(陈士凯)
1.
2.
3.
4.
5.
6.
AS3代码性能优化
7.
Flash项目的代码保护和逆向工程
8.
增强/扩充AVM2性能/功能,开发第三方AVM2引擎
9.
10.
11.
12.
13.
14.
15.
16.
17.
18.
19.
20.
21.
Early Binding
22.
Constant Folding
23.
Copy & Constant
Propagation
24.
Common Subexpression Elimination
(CSE)
25.
26.
27.
nanoJIT
28.
核心AS3库 (Array/Math/Regexp…)
29.
ByteArray等部分
30.
31.
32.
33.
Adoble贡献于Mozilla, 使用Hotspot Detection进行JIT
34.
Red-Tamarin Project
35.
注重Shell部分开发,扩充AS3对本地资源设备的控制能力,致力于实现第三方类Flash Player/AIR平台。
36.
37.
38.
39.
40.
41.
swfdump
42.
Flex sdk自带
43.
abcdump.as
44.
自身也是用AS3实现,运行于Tamarin的AVM2虚拟机中
45.
比较推荐
46.
ASV
47.
48.
49.
50.
JIT会进行Common Sub-expression elimination)和DCE(Dead
Code Elimination),从而弥补编译器的薄弱优化
51.
影响和暗示
52.
Interpret执行时效果将非常差 – 存在无用功:
53.
54.
AS3编写注意点:
55.
56.
57.
58.
位于目录 Flexsdk_root/lib/
59.
支持编译产生.swf, .exe, .abc
60.
用于Tamarin项目的内置AS3类编译
61.
缺陷
62.
使用不方便,需要手工指定所有依赖的类
63.
不支持mxml
64.
需要playerglobal.abc与global.abc文件 (可取自Adobe Alchemy)
65.
对多AS文件编译存在问题*
66.
67.
68.
69.
更多的参数信息:
70.
71.
72.
73.
74.
75.
76.
77.
78.
79.
80.
Array类的AVM2端实现:
81.
对应C++实现ArrayObject和ArrayClass
82.
采用2种数据结构:HashTable和Vector(固定数组)
83.
84.
85.
Vector类的AVM2端实现:
86.
87.
Vector类的AVM2端实现:
88.
89.
90.
as3c
91.
编写第三方AS3编译器
92.
mxmlc开源
93.
Tamarin的RTC代码(Run-time compiler for
ActionScript3)
94.
Tamarin的ESC代码(ES4 compiler written
in ES4)
95.
参考:AS3eval
96.
97.
98.
the medium goal
is to provide specialized libraries to use sockets or database like SQLite etc.
99.
100.
101.
102.
103.
104.
ActionScript 3.0 and
AVM2: Performance Tuning, Adobe
105.
Tamarin Project, http://www.mozilla.org/projects/tamarin/
106.
AS3 hidden treasure
in the mm.cfgfile
107.
Tamarin part I
: AS3 Array
108.
Tamarin part II
– More on Array and Vector
109.
110.
111.
http://code.google.com/p/redtamarin/wiki/NativeClasses
112.
Flash Player 9+
container performance comparison table
113.
http://code.google.com/p/polygonal/wiki/FlashPlayerContainerPerformance
114.
Tamarin Build Documentation
115.
https://developer.mozilla.org/En/Tamarin/Tamarin_Build_Documentation
116.
Red-Tamarin Project
117.
118.
119.
120.
官方文档
121.
含有指令行为描述
122.
有少量bug
123.
有未公开指令
124.
Tamarin代码: ActionBlockConstants.h/avmcore.cpp
125.
最详细的指令列表
126.
最详细的指令行为描术 (Interpret行为代码)
127.
可能与FlashPlayer行为存在差别
128.
纯C++代码,不便于查阅
129.
FlashPlayer AS3 Tracing
Log
130.
FlashPlayer真实行为的写照
131.
Tracing Log体积过大,不容易查找
132.
133.
134.
135.
编译一个as文件至swf:
136.
Main.as -> 800x600
60fps swf
137.
java –jar asc.jar
–import global.abc –import playerglobal.abc –swf main,800,600,60 main.as
138.
编译as至abc
139.
java –jar asc.jar
–import otherlibl.abc –in otherfile.as –o2 main.as
140.
141.
142.
143.
Baixar agora