bug-gnu-emacs
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

bug#17168: 24.3.50; Segfault at mark_object


From: Stefan Monnier
Subject: bug#17168: 24.3.50; Segfault at mark_object
Date: Sun, 06 Apr 2014 08:36:02 -0400
User-agent: Gnus/5.13 (Gnus v5.13) Emacs/24.3.50 (gnu/linux)

> This scheme works and passes Dmitry's test, but the resulting
> Vpure_reachable vector has over 8,000 items. Most of these items are
> ordinary interned symbols.

What objects are there besides symbols in Vpure_reachable?
If we can reduce Vpure_reachable to only contain symbols, then we can
replace it with a `pinned' bit in the Lisp_Symbol struct and then walk
the list of symbols during mark, marking all those symbols with the
`pinned' bit.


        Stefan





reply via email to

[Prev in Thread] Current Thread [Next in Thread]