Concept: Yieldpoint
Value: 5 (Critical - Cooperative scheduling mechanism)
What it is: Explicit point in code where cooperative thread scheduling can occur
Key files:
core/src/core/org/jnode/vm/scheduler/ThreadScheduler.java
core/src/native/x86/kernel.asm (line 200)
Bridges: Scheduler, Compiler, Assembly
Documentation Requirements
For Value 5 (Critical):
-
Update ALL 4 sections of the index (index.md):
- Pages Table: Add new page in alphabetical order
- Concepts → Pages: Add the page name. Currently "Yieldpoint" is mentioned in [[Core-Thread-Scheduling]] - update to point to new standalone Spoke page
- Source Path → Pages: Map
core/src/core/org/jnode/vm/scheduler/ 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 this project-specific term
-
Broader Search: Search for related "Helper", "Manager", "Layout", or "Constants" classes to better catch context
Skill Reference
Use update-wiki skill for wiki maintenance workflow
Related Concepts (from index.md)
- [[Core-Thread-Scheduling]]
- [[JIT-Compilers]]
- [[Assembly-Files]]
Concept: Yieldpoint
Value: 5 (Critical - Cooperative scheduling mechanism)
What it is: Explicit point in code where cooperative thread scheduling can occur
Key files:
core/src/core/org/jnode/vm/scheduler/ThreadScheduler.javacore/src/native/x86/kernel.asm(line 200)Bridges: Scheduler, Compiler, Assembly
Documentation Requirements
For Value 5 (Critical):
Update ALL 4 sections of the index (
index.md):core/src/core/org/jnode/vm/scheduler/to the new pageUpdate Glossary: Add 1-sentence definition for this project-specific term
Broader Search: Search for related "Helper", "Manager", "Layout", or "Constants" classes to better catch context
Skill Reference
Use update-wiki skill for wiki maintenance workflow
Related Concepts (from index.md)