emacs-devel
[Top][All Lists]
Advanced

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

Re: MPS make-thread


From: Gerd Möllmann
Subject: Re: MPS make-thread
Date: Sat, 22 Jun 2024 21:26:59 +0200
User-agent: Gnus/5.13 (Gnus v5.13)

Ihor Radchenko <yantar92@posteo.net> writes:

> Gerd Möllmann <gerd.moellmann@gmail.com> writes:
>
>>> thix.c:67: Emacs fatal error: assertion failed: SigCheck Thread: thread
>>> Fatal error 6: Aborted
>>
>> Any chance to make this reproducible? Maybe by adding calls to
>> (igc--collect) in various places? I don't know what you are doing...
>
> (progn
>   (defvar *baz* nil)
>   (defun bar (len)
>     (let ((data (make-list len nil)))
>       (setq *baz* (lambda () (bar len) data))))
>   (defun foo ()
>     (bar 1000)
>     (dotimes (_ 10000)
>       (funcall *baz*)))
>   (thread-join (make-thread (lambda () (igc--collect))))
>   (foo))

Thanks. I'll take a look tomorrow.



reply via email to

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