Something that fell out naturally from the recent GC refactoring is supporting
-generations=1. This disables the generational GC entirely, reverting to the old-fashioned Cheney collector. This has exactly one valid use case: severely memory constrained environments. In such an environment, you'd build a minimal image (something that can be done now by editing
core/bootstrap/boot-stage1.factor, but there are no nice tools for this ye), and the overhead of a non-generational collector wouldn't be too bad, since your heap will be small anyway.
No comments:
Post a Comment