dtzWill/vmkit — Issue #2: Fat locks cause objects to live forever
Author: dtzWill
Created: 2011-12-21 12:34:17+00:00
State: open

The GC tracing logic presently assumes fat locks will be immediately deflated when the contention is gone, and so keeps objects associated with fat locks alive as long as the lock exists (no good removing object from underneath held lock).

However, as of e862ea98af2f1740e2db2ec13c5e49954842a4f1, we don't deflate fat locks any longer which means we keep objects associated with fat locks alive forever.