genpark-generational-garbage-collector-card-table-skill
mcp
Uyari
Health Uyari
- No license — Repository has no license file
- Description — Repository has a description
- Active repo — Last push 0 days ago
- Low visibility — Only 7 GitHub stars
Code Gecti
- Code scan — Scanned 6 files during light audit, no dangerous patterns found
Permissions Gecti
- Permissions — No dangerous permissions requested
Bu listing icin henuz AI raporu yok.
Generational GC with nursery and mature generations using write-barrier card table tracking
README.md
Generational Garbage Collector with Card Table Skill
High-efficiency, zero-dependency Python implementation of Generational Garbage Collection with Card Table Write Barriers.
Features
- Weak Generational Hypothesis: Collects short-lived nursery objects at microsecond latencies without scanning mature heap.
- Card Table Tracking: Byte array marking mature-to-young pointer mutations to bound root-scanning overhead.
- Zero External Dependencies: Pure Python standard library.
- Native MCP Protocol: JSON-RPC 2.0 stdio server compatible with Claude Desktop, Cursor, and Windsurf.
Architecture
graph TD
Alloc["Allocation"] --> Nursery["Nursery (Eden Space)"]
Nursery --> MinorGC["Minor GC (Frequent, Fast)"]
Mature["Mature Generation"] -. Write Barrier .-> CardTable["Card Table (Dirty Flags)"]
CardTable --> MinorGC
MinorGC -- Survivor --> Promoted["Tenured in Mature Space"]
Yorumlar (0)
Yorum birakmak icin giris yap.
Yorum birakSonuc bulunamadi