... | ... | @@ -38,7 +38,7 @@ The GC is designed to be flexible, supporting lots of ways to tune its behaviour |
|
|
|
|
|
## GC data structures
|
|
|
|
|
|
[includes/rts/storage/GC.h](/trac/ghc/browser/ghc/includes/rts/storage/GC.h)
|
|
|
[includes/rts/storage/GC.h](/ghc/ghc/tree/master/ghc/includes/rts/storage/GC.h)
|
|
|
|
|
|
### generation
|
|
|
|
... | ... | @@ -71,7 +71,7 @@ the <a href="commentary/rts/storage/gc/remembered-sets">remembered set</a>, a li |
|
|
</td></tr></table>
|
|
|
|
|
|
|
|
|
and various other administrative fields (see [includes/rts/storage/GC.h](/trac/ghc/browser/ghc/includes/rts/storage/GC.h) for the details).
|
|
|
and various other administrative fields (see [includes/rts/storage/GC.h](/ghc/ghc/tree/master/ghc/includes/rts/storage/GC.h) for the details).
|
|
|
|
|
|
|
|
|
Generations are kept in the array `generations[]`, indexed by the generation number.
|
... | ... | |