|
From: | Stefan Monnier |
Subject: | Re: frames vs. weak hash tables and garbage collection |
Date: | Fri, 28 Sep 2007 10:34:00 -0400 |
User-agent: | Gnus/5.11 (Gnus v5.11) Emacs/23.0.50 (gnu/linux) |
The following message is a courtesy copy of an article that has been posted to gnu.emacs.bug as well. > Can you try stepping thru the function sweep_weak_table > when it operates on this hash table, and see what it does > when it gets to this line > int key_known_to_survive_p = survives_gc_p (HASH_KEY (h, i)); > and following lines? Please check the gnu.emacs.bug newsgroup (apparently the gateway to the mailing-list isn't working right) where I explained the cause of the problem: basically it's kept alive by the "recent input events" array and the `values' variable. Stefan
[Prev in Thread] | Current Thread | [Next in Thread] |