[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: Dynamic loading progress
From: |
Aurélien Aptel |
Subject: |
Re: Dynamic loading progress |
Date: |
Fri, 11 Jul 2014 11:01:27 +0200 |
Sorry, I still don't get it.
On Thu, Jul 10, 2014 at 8:04 PM, Stefan Monnier
<address@hidden> wrote:
> The issue is that when we get a vectorlike object, the first thing we
> want to do is to check the VECTOR_MARKED_P and stop right there if it's
> already marked.
You're talking about the marking pass here, right?
in mark_object ():
case Lisp_Vectorlike:
{
register struct Lisp_Vector *ptr = XVECTOR (obj);
register ptrdiff_t pvectype;
if (VECTOR_MARKED_P (ptr))
break;
If it's already marked, then the doc field is already marked too so
breaking here is correct.
- Re: Dynamic loading progress, (continued)
Re: Dynamic loading progress, Stefan Monnier, 2014/07/03
- Re: Dynamic loading progress, Aurélien Aptel, 2014/07/06
- Re: Dynamic loading progress, Stefan Monnier, 2014/07/06
- Re: Dynamic loading progress, Aurélien Aptel, 2014/07/09
- Re: Dynamic loading progress, Stefan Monnier, 2014/07/10
- Re: Dynamic loading progress, Aurélien Aptel, 2014/07/10
- Re: Dynamic loading progress, Stefan Monnier, 2014/07/10
- Re: Dynamic loading progress,
Aurélien Aptel <=
- Re: Dynamic loading progress, Stefan Monnier, 2014/07/11