1
Fork 0
mirror of https://git.savannah.gnu.org/git/guile.git synced 2025-06-27 21:40:34 +02:00
This commit is contained in:
Andy Wingo 2024-07-27 22:28:55 +02:00
parent ab5071f97a
commit cc6b1c1fb5
2 changed files with 4 additions and 4 deletions

View file

@ -6,9 +6,9 @@ and multiple tracing threads.
Like `semi`, `pcc` traces by evacuation: it moves all live objects on
every collection. (Exception: objects larger than 8192 bytes are
placed into a partitioned space traces by marking in place instead of
copying.) Evacuation requires precise roots, so if your embedder does
not support precise roots, `pcc` is not for you.
placed into a partitioned space which traces by marking in place instead
of copying.) Evacuation requires precise roots, so if your embedder
does not support precise roots, `pcc` is not for you.
Again like `semi`, `pcc` generally requires a heap size at least twice
as large as the maximum live heap size, and performs best with ample

View file

@ -24,7 +24,7 @@ mutator/embedder bugs. Then if memory is tight, switch to
`parallel-whippet`, possibly `parallel-generational-whippet`.
If you are writing a new project, you have a choice as to whether to pay
the development cost of precise roots or not. If choose to not have
the development cost of precise roots or not. If you choose to not have
precise roots, then go for `stack-conservative-parallel-whippet`
directly.