カテゴリー別アーカイブ: ActionScript3
Threadの割り込みハンドラが失敗することがある(その3)
この問題は先日のアップデートでパッチがあたりました。 最新のtrunkのThreadではこの問題は起きないようです。 http://www.libspark.org/ticket/117#comment:7 前回の続きで … 続きを読む
Threadの割り込みハンドラが失敗することがある(その2)
この問題は先日のアップデートでパッチがあたりました。 最新のtrunkのThreadではこの問題は起きないようです。 http://www.libspark.org/ticket/117#comment:7 前回の続きで … 続きを読む
Threadの割り込みハンドラが失敗することがある(その1)
[追記]この問題は先日のアップデートでパッチがあたりました。 最新のtrunkのThreadではこの問題は起きないようです。 http://www.libspark.org/ticket/117#comment:7 Th … 続きを読む
Threadはええぞ〜
前に一度org.libspark.threadライブラリについてエントリーを書きましたが、このライブラリは本当に素晴らしいです。フレキシブルに使えるし、使っているだけで自然とOOPの作法が身に付いていくような気もします。 … 続きを読む
最適化してます?
最適化(と言ってもいろいろあるけど)って、ひたすらコードに制限を加えていくことになりますよね。ドラスティックに効果がある最適化は特に。 融通の利かないコードと引き換えに速度を得られるんですね。わかります。 コードの資産化 … 続きを読む
絵で見るThread
Flasher各方面で話題のorg.libspark.thread.Threadだけど、最近ようやく使ってみた。 評判がいいのもうなづける素晴らしいライブラリだと思う。 もっと早く使ってみればよかった。。 ドキュメントが … 続きを読む
アクティベーションオブジェクトによるメモリリーク
3回シリーズの最後です。 ようやく本題に入ります。 AS3のクロージャ アクティベーションオブジェクトとスコープチェーン アクティベーションオブジェクトによるメモリリーク エントリーの初回で、クロージャには、「メソッドク … 続きを読む
アクティベーションオブジェクトとスコープチェーン
3回シリーズの2回目です AS3のクロージャ アクティベーションオブジェクトとスコープチェーン アクティベーションオブジェクトによるメモリリーク 参照の解決 以下のようなコードがあるとします。 package { pub … 続きを読む
AS3のクロージャ
どうしても解消しないメモリリークを追いかけていったら、アクティベーションオブジェクトにたどりついたので、 自分の理解を深めるためにまとめてみます。 長くなりそうなので、3回のエントリーに分けます。 AS3のクロージャ ア … 続きを読む
ASのガベージコレクトは参照カウント方式じゃなかった
かなり今更ですが、 「そのオブジェクト、本当に消えていますか?」で、ガベージコレクトは参照カウント方式で行われると書きましたが、 どうやらマーク・アンド・スウィープ方式と呼ばれる方法で行われているようです。 参考:aki … 続きを読む