タグ

関連タグで絞り込む (3)

タグの絞り込みを解除

C++とmozillaに関するf99aqのブックマーク (2)

  • Mozilla コーディングスタイルガイド - Mozilla | MDN

    このドキュメントは Mozilla コードベースで使われる基スタイルとパターンを説明するためのものです。 新しいコードはこれらの標準に沿うよう試みるべきです。それは、既存のコード同様にメンテナンスが楽になるためです。 もちろん、どのルールにも例外はあります。しかし、にもかかわらずルールを知ることは重要なのです! これは、新しく Mozilla コードベースへ向かっている、コードをレビューされるプロセスにある人へ特化して向けられています。 レビューを受ける前に、このドキュメントを読み通して、あなたのコードがここで推奨されている内容に沿っていることを確認してください。 命名とコードのフォーマット The following norms should be followed for new code, and for Tower of Babel code that needs cleanup

    Mozilla コーディングスタイルガイド - Mozilla | MDN
  • A Cycle Collector on Gecko - steps to phantasien t(2006-05-07)

    Gecko に実験的な cycle collector が実装されつつある. Brendan Eric が報じた. 記事によると Bug 333078 - XPCOM Cycle Collector がそれ. だいたい動いてるらしい. cycle collector とは循環参照用のガベコレのこと. (以下サイコレと略す.) Gecko の XPCOM は寿命管理に参照カウントを使っている. なので循環参照があるとメモリリークがおこる. Ajax の台頭でガンガン DOM を書き換えることもあり, XPCOM 内での循環参照が問題になっていた. 開発者の間で議論があり, (参照: "Fresh XPCOM thinking") おそらくその結果として上記のサイコレが実装されたのだろう. C++ プログラマとしては興味がある. なお, オープンソースだと他には Python でもサイコレが使

    f99aq
    f99aq 2006/05/23
    A Cycle Collector on Gecko
  • 1