mozilla

リビジョンの比較

Garbage collection

Change Revisions

リビジョン 573359:

リビジョン 573359 (編集者: saneyuki_s / 編集日時: )

リビジョン 573361:

リビジョン 573361 (編集者: saneyuki_s / 編集日時: )

タイトル:
Garbage collection
Garbage collection
URL スラグ:
SpiderMonkey/Internals/Garbage_collection
SpiderMonkey/Internals/Garbage_collection
内容:

リビジョン 573359
リビジョン 573361
n15    <h2 id="Design_overview">n15    <h2 id=".E3.83.87.E3.82.B6.E3.82.A4.E3.83.B3.E3.81.AE.E6.A6.8
 >2.E8.A6.81">
n19      SpiderMonkeyは、オプションで{{Gengoheiki(“インクリメンタルマーキングモード”, " incrn19      SpiderMonkeyは、オプションでインクリメンタルマーキングモード(<span style="line-heig
>emental marking mode”)}}を有効にされたマーク &amp; スイープ方式のガベージコレクション(GC)を持っ>ht: 1.5;">incremental marking modeを有効にされたマーク &amp; スイープ方式のガベージコレ
>ています。マークフェイズでは、インクリメンタルマーキングに必要なマークスタックを用います。ファイナライザを伴わないオブジェクトのス>クション(GC)を持っています。マークフェイズでは、インクリメンタルマーキングに必要なマークスタックを用います。ファイナライザを伴
>イープは、バックグラウンドスレッドにて実行されます。>わないオブジェクトのスイープは、バックグラウンドスレッドにて実行されます。</span>
20    </p>
21    <p>20    </p>
21    <p>
22      世代別GCおよび{{Gengoheiki(“コンパクションGC”, " compacting GC”)}}の実装に向け22      世代別GCおよびコンパクションGCcompacting GCの実装に向けた作業が進行中です。
>た作業が進行中です。 
n30    <h3 id=" cell">n30    <h3 id="Cell">
n159    <h2 id="Marking">n159    <h2 id=".E3.83.9E.E3.83.BC.E3.82.AD.E3.83.B3.E3.82.B0">
n165    <h2 id="Incremental_marking">n165    <h2 id=".E3.82.A4.E3.83.B3.E3.82.AF.E3.83.AA.E3.83.A1.E3.83.B
 >3.E3.82.BF.E3.83.AB.E3.83.9E.E3.83.BC.E3.82.AD.E3.83.B3.E3.82.B0"
 >>
n174    <h3 id="Incremental_write_barrier">n174    <h3 id="Incremental_write_barrier.EF.BC.88.E3.82.A4.E3.83.B3.
 >E3.82.AF.E3.83.AA.E3.83.A1.E3.83.B3.E3.82.BF.E3.83.AB.E6.9B.B8.E3
 >.81.8D.E8.BE.BC.E3.81.BF.E3.83.90.E3.83.AA.E3.82.A2.EF.BC.89">
n177    <h4 id="The_problem_that_requires_a_write_barrier">n177    <h4 id="write_barrier.E3.82.92.E5.BF.85.E8.A6.81.E3.81.A8.E3.
 >81.99.E3.82.8B.E5.95.8F.E9.A1.8C">
n200    <h4 id="The_SpiderMonkey_incremental_write_barrier">n200    <h4 id="SpiderMonkey.E3.81.AEincremental_write_barrier">
n218    <h4 id="The_SpiderMonkey_incremental_read_barrier">n218    <h4 id="SpiderMonkey.E3.81.AE_incremental_read_barrier.EF.BC.
 >88.E3.82.A4.E3.83.B3.E3.82.AF.E3.83.AA.E3.83.A1.E3.83.B3.E3.82.BF
 >.E3.83.AB.E8.AA.AD.E3.81.BF.E5.8F.96.E3.82.8A.E3.83.90.E3.83.AA.E
 >3.82.A2.EF.BC.89">
n227    <h4 id="Implementation_details">n227    <h4 id=".E5.AE.9F.E8.A3.85.E3.81.AE.E8.A9.B3.E7.B4.B0">
n245    <h2 id="Sweeping">n245    <h2 id="Sweeping.EF.BC.88.E3.82.B9.E3.82.A4.E3.83.BC.E3.83.94
 >.E3.83.B3.E3.82.B0.EF.BC.89">
n251    <h2 id="Generational_GC">n251    <h2 id=".E4.B8.96.E4.BB.A3.E5.88.A5GC">
n257    <h2 id="GC_Statistics_API">n257    <h2 id="GC.E7.B5.B1.E8.A8.88API">
n263    <h2 id="Source_files">n263    <h2 id=".E3.82.BD.E3.83.BC.E3.82.B9.E3.83.95.E3.82.A1.E3.82.A
 >4.E3.83.AB">
n290    <h2 id="Dictionary_of_terms">n290    <h2 id=".E7.94.A8.E8.AA.9E.E3.81.AE.E8.A7.A3.E8.AA.AC">
t314    <h2 id="Possible_cleanups">t314    <h2 id=".E3.82.AF.E3.83.AA.E3.83.BC.E3.83.B3.E3.82.A2.E3.83.8
 >3.E3.83.97.E3.81.AE.E5.8F.AF.E8.83.BD.E6.80.A7">

前に戻る