エントリーの編集
エントリーの編集は全ユーザーに共通の機能です。
必ずガイドラインを一読の上ご利用ください。
記事へのコメント2件
- 注目コメント
- 新着コメント
注目コメント算出アルゴリズムの一部にLINEヤフー株式会社の「建設的コメント順位付けモデルAPI」を使用しています
- バナー広告なし
- ミュート機能あり
- ダークモード搭載
関連記事
kamo from scratch: FlashLite: バイトコードもいじってコードサイズを減らす
コードサイズ節約ねたの続きです。 アクションスクリプトの工夫だけではどうにもならない場合に、SWFの... コードサイズ節約ねたの続きです。 アクションスクリプトの工夫だけではどうにもならない場合に、SWFのバイトコードを書き換えるような最適化をすればさらにコードサイズを節約できることもあります。 SWFのバイトコードを書き換えるには、perlのSWF::Parserやflasmを使う方法があるようです。私はSWF::Parserに付属しているdumpswf.plxを使うことが多いです。 バイトコードを書き換えるような最適化には、たとえば以下のようなものがあります。 交換法則とまとめpushのあわせ技 i + 2 よりも、2 + iのほうがまとめpushしやすくなります。 i = i + 2;の例です。 最適化前(21 bytes): 96 03 00 00 69 00 96 03 00 00 69 00 1C 96 03 00 00 32 00 0A 1D まとめpush適用(18 bytes
2008/07/30 リンク