lua-users home
lua-l archive

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


Good day,

I'd be grateful for any hints on how to find answers to the following questions:

* Once UpVal is closed, can value of it's 'next' member change? I mean
 the GCObject *next, not the u.l.next
* If closed UpVal is not linked into l_G->rootgc list and is ignored by GC,
 can it's 'next' or 'marked' change?
* If Udata is not linked into mainthread->next list and is ignored by GC,
 can it's 'next' or 'marked' change?

"Ignored by GC" means a change in GC that doesn't trace into such object
and does not alter it in any way.

--j<