[Top][All Lists]
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: gc issues
From: |
Carl R. Witty |
Subject: |
Re: gc issues |
Date: |
13 Sep 2000 10:40:26 -0700 |
Dirk Herrmann <address@hidden> writes:
> I suggest to use an alternative macro:
>
> extern volatile SCM scm_dummy; /* never read, only written */
> #define scm_remember_object(obj) (scm_dummy = (obj))
When compiling for gcc, you could use something like (untested):
#define scm_remember_object(obj) (asm("" : : "r"(obj)))
which basically means exactly "make sure this value is in some
register at this point in the code".
Carl Witty
- gc issues, Dirk Herrmann, 2000/09/13
- Re: gc issues, Michael Livshin, 2000/09/13
- Re: gc issues, Dirk Herrmann, 2000/09/13
- Re: gc issues, Michael Livshin, 2000/09/13
- Re: gc issues, Dirk Herrmann, 2000/09/13
- Re: gc issues,
Carl R. Witty <=
- Re: gc issues, Michael Livshin, 2000/09/13
- Re: gc issues, Carl R. Witty, 2000/09/14
- Re: gc issues, Michael Livshin, 2000/09/14
- Re: gc issues, Jim Blandy, 2000/09/15
- Re: gc issues, Michael Livshin, 2000/09/13
- Re: gc issues, Michael Livshin, 2000/09/14
- Re: gc issues, Jim Blandy, 2000/09/14
- Re: gc issues, Michael Livshin, 2000/09/14
- Re: gc issues, Dirk Herrmann, 2000/09/14
- Re: gc issues, Michael Livshin, 2000/09/16