Concept: MarkSweep GC
Value: 4 (Important - GC implementation)
What it is: Mark-sweep garbage collector implementation
Key files:
core/src/core/org/jnode/vm/memmgr/MarkSweepCollector.java
core/src/core/org/jnode/vm/memmgr/SweepSpace.java
Bridges: Memory management, GC, Allocation
Documentation Requirements
For Value 4 (Important):
-
Update ALL 4 sections of the index (index.md):
- Pages Table: Add new page in alphabetical order
- Concepts → Pages: Add the page name. Currently "MarkSweep" is mentioned in [[MMTk-Bindings]]
- Source Path → Pages: Map
core/src/core/org/jnode/vm/memmgr/ to the new page
- Task Routing: Add to relevant developer task categories with meaningful routing ideas (1-3 entries)
-
Update Glossary: Add 1-sentence definition for any new project-specific term
-
Broader Search: Search for related "Helper", "Manager", "Layout", or "Constants" classes (e.g., mark bitmaps, free lists)
Skill Reference
Use update-wiki skill for wiki maintenance workflow
Related Concepts (from index.md)
- [[Memory-Management]]
- [[MMTk-Bindings]]
Concept: MarkSweep GC
Value: 4 (Important - GC implementation)
What it is: Mark-sweep garbage collector implementation
Key files:
core/src/core/org/jnode/vm/memmgr/MarkSweepCollector.javacore/src/core/org/jnode/vm/memmgr/SweepSpace.javaBridges: Memory management, GC, Allocation
Documentation Requirements
For Value 4 (Important):
Update ALL 4 sections of the index (
index.md):core/src/core/org/jnode/vm/memmgr/to the new pageUpdate Glossary: Add 1-sentence definition for any new project-specific term
Broader Search: Search for related "Helper", "Manager", "Layout", or "Constants" classes (e.g., mark bitmaps, free lists)
Skill Reference
Use update-wiki skill for wiki maintenance workflow
Related Concepts (from index.md)