Under Active Development
🚀 Coming Soon

Closures & Memory Lifecycle Simulator

Visualize how nested functions retain live pointers to outer Activation Objects in Heap memory after execution contexts pop.

✨ Upcoming Simulation Highlights

📦

Function [[Scope]] Internal Slot Pointers

Inspect the static sealing of outer environment records into the [[Scope]] slot during function definition.

🧹

Closures & Garbage Collection (GC)

Understand root reachability: why standard AOs get swept while closures maintain live heap references.

🔄

For-Loop var Bug vs let Block Closures

Compare single shared VariableEnvironment (var) vs per-iteration fresh Declarative ER creation (let).