カテゴリー別アーカイブ: ActionScript3

Threadの割り込みハンドラが失敗することがある(その3)

この問題は先日のアップデートでパッチがあたりました。 最新のtrunkのThreadではこの問題は起きないようです。 http://www.libspark.org/ticket/117#comment:7 前回の続きで … 続きを読む

カテゴリー: ActionScript3 | コメントをどうぞ

Threadの割り込みハンドラが失敗することがある(その2)

この問題は先日のアップデートでパッチがあたりました。 最新のtrunkのThreadではこの問題は起きないようです。 http://www.libspark.org/ticket/117#comment:7 前回の続きで … 続きを読む

カテゴリー: ActionScript3 | コメントをどうぞ

Threadの割り込みハンドラが失敗することがある(その1)

[追記]この問題は先日のアップデートでパッチがあたりました。 最新のtrunkのThreadではこの問題は起きないようです。 http://www.libspark.org/ticket/117#comment:7 Th … 続きを読む

カテゴリー: ActionScript3 | コメントをどうぞ

Threadはええぞ〜

前に一度org.libspark.threadライブラリについてエントリーを書きましたが、このライブラリは本当に素晴らしいです。フレキシブルに使えるし、使っているだけで自然とOOPの作法が身に付いていくような気もします。 … 続きを読む

カテゴリー: ActionScript3 | 1件のコメント

最適化してます?

最適化(と言ってもいろいろあるけど)って、ひたすらコードに制限を加えていくことになりますよね。ドラスティックに効果がある最適化は特に。 融通の利かないコードと引き換えに速度を得られるんですね。わかります。 コードの資産化 … 続きを読む

カテゴリー: ActionScript3, flash | コメントをどうぞ

絵で見るThread

Flasher各方面で話題のorg.libspark.thread.Threadだけど、最近ようやく使ってみた。 評判がいいのもうなづける素晴らしいライブラリだと思う。 もっと早く使ってみればよかった。。 ドキュメントが … 続きを読む

カテゴリー: ActionScript3 | コメントをどうぞ

アクティベーションオブジェクトによるメモリリーク

3回シリーズの最後です。 ようやく本題に入ります。 AS3のクロージャ アクティベーションオブジェクトとスコープチェーン アクティベーションオブジェクトによるメモリリーク エントリーの初回で、クロージャには、「メソッドク … 続きを読む

カテゴリー: ActionScript3 | 3件のコメント

アクティベーションオブジェクトとスコープチェーン

3回シリーズの2回目です AS3のクロージャ アクティベーションオブジェクトとスコープチェーン アクティベーションオブジェクトによるメモリリーク 参照の解決 以下のようなコードがあるとします。 package { pub … 続きを読む

カテゴリー: ActionScript3 | コメントをどうぞ

AS3のクロージャ

どうしても解消しないメモリリークを追いかけていったら、アクティベーションオブジェクトにたどりついたので、 自分の理解を深めるためにまとめてみます。 長くなりそうなので、3回のエントリーに分けます。 AS3のクロージャ ア … 続きを読む

カテゴリー: ActionScript3 | 2件のコメント

ASのガベージコレクトは参照カウント方式じゃなかった

かなり今更ですが、 「そのオブジェクト、本当に消えていますか?」で、ガベージコレクトは参照カウント方式で行われると書きましたが、 どうやらマーク・アンド・スウィープ方式と呼ばれる方法で行われているようです。 参考:aki … 続きを読む

カテゴリー: ActionScript3 | コメントをどうぞ