タグ

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

タグの絞り込みを解除

Garbage Collectionに関するhide_o_55のブックマーク (3)

  • Precise garbage collection for C - GC Advent Calendar - I am Cruby!

    Garbage Collection Advent Calendarの16日目の記事です。 だんだん論文紹介みたいになって来ましたが…。 既存のC言語のコードをprecise garbage collectionが作れるような別のC言語のソースコードに変換しちゃおうぜ!というお話。 Precise garbage collection for C 論文中に出てくるMagpieというツールを探したのですが見つかりませんでした。 公開されてはいないようですね。 解説は三浦さんのプレゼン資料がわかりやすいと思いますのではっつけておきます。 Precise garbage collection for c from miura1729ツイートする

  • 複製に基づくインクリメンタルコンパクションのアルゴリズム - yaotti's diary

    Garbage Collection Advent Calendar 2012の12日目の記事です.激しく遅れましたごめんなさい. 研究で取り組んでいたインクリメンタルコンパクションについて説明します. なお,ヒープコンパクションやGCの基的な用語は知ってる前提です.コンパクションの説明とか用語説明入れるとめっちゃ長くなったので適当にぐぐってください コンパクションの問題 コンパクション対象領域にあるオブジェクトの移動 移動させたオブジェクトを指しているポインタの更新 コンパクションでは上記2つの重い処理が走るが,オブジェクトの移動やポインタ更新中にはミューテータの処理を行えないためミューテータを長時間止めなければならない. これを避けるためいくつかインクリメンタルコンパクションの手法が提案されている. 複製に基くインクリメンタルコンパクション ここでは複製に基くインクリメンタルコンパク

    複製に基づくインクリメンタルコンパクションのアルゴリズム - yaotti's diary
  • エデンの園でおきたこと - steps to phantasien

    有給を駆使し一足早くクリスマス休暇に突入、ヒャッホイ Ingress やるぜーと 意気込んでいた矢先ノロウイルスにやられダウンした。かなしい。鎮まれ俺の胃袋・・・ そんな腹痛日和の気晴らしとして今日は Garbage Collection Advent Calendar に参加してみることにしました。 Advent Calendar 初体験につきよくわかってないけど勝手に参加していいんですよね? GC というとジェネレーショナルだのパラレルコンカレントだのといった話が目立ちがちだけれど、 現実の問題というかブラウザを相手にするとそれ以外の細々とした面倒が目につく。 GC つき言語 (JavaScript) のコードと C++ で書かれたコードとの連携は最たる面倒の1つ。 たとえば WebKit の DOM は C++ で実装されており、 C++ のオブジェクトは JavaScript 処理

  • 1