我目前正在研究一個工具,該工具允許我們在一個大的as3/Air項目(超過2000個類)中查看這個功能是否耗費時間來識別需要優化的瓶頸和功能。As3 swf字節碼注入
實現此目的的一種方法是使用Flash Builder Profiler,但速度非常慢,在1或2分鐘後會崩潰。 另一種方法是用最重要的功能耗時信息手動編寫文件。 但是這是一個手動過程,我無法涵蓋所有項目的功能。
所以我正在尋找一種方法來直接在編譯後的swf中注入as3字節碼。有了這樣的工具,我會在每次函數調用後注入一個日誌,所以我將能夠涵蓋所有項目的功能。
一些as3庫存在做這樣的事情(AS3Commons ByteCode),但不能正常工作與我的項目(我得到解析錯誤)和as3是緩慢的。
此外這種方法:http://stackoverflow.com/questions/357825/flash-actionscript-cpu-profiler – 2010-12-22 15:18:23