bug-hurd
[Top][All Lists]
Advanced

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

Re: Guile not running properly on GNU/Hurd


From: Neal H. Walfield
Subject: Re: Guile not running properly on GNU/Hurd
Date: Sat, 09 Feb 2013 10:48:40 +0100
User-agent: Wanderlust/2.14.0 (Africa) SEMI/1.14.6 (Maruoka) FLIM/1.14.9 (Gojō) APEL/10.8 Emacs/23.2 (x86_64-pc-linux-gnu) MULE/6.0 (HANACHIRUSATO)

At Sat, 2 Feb 2013 23:24:38 +0100,
Richard Braun wrote:
> On Sat, Feb 02, 2013 at 07:51:38PM +0100, Gabriel Schnoering wrote:
> > I can't run guile in gdb as there are some error with the garbage
> > collector.
> 
> These are probably not errors. Many language interpretors rely on
> receiving SIGSEGV to implement memory. Use the gdb "handle" command to
> make it automatically pass on SIGSEGV signals so that you only catch the
> SIGILL you're interested in.

It might be an interesting project to use Mach Memory Objects to back
garbage collected memory rather than rely on the SIGSEGV machinery.
This would be more efficient and perhaps more accurate.  You'd still
have to deal with the stack separately.

Neal



reply via email to

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