|
From: | Neil Jerram |
Subject: | Re: Can't make a stack from a continuation |
Date: | Sat, 25 Dec 2004 10:50:46 +0000 |
User-agent: | Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.7.3) Gecko/20041007 Debian/1.7.3-5 |
Marius Vollmer wrote:
Hmm, I didn't really try to debug your patch. I followed its idea of also relocating dframe->vect and made the changes that seemed right. Using offset = SCM_CONTREGS (stack)->stack - SCM_BASE(stack) looks right. The bug is probably elsewhere...
Fair enough, but when I compared your and my patches, they were identical except for
- the offset calculation and storage - two occurrences of x->id instead of x[0].id.And I thought that mine didn't work ... Anyway, as long as yours does work now, it's probably not worth worrying about this further; it may be that I had an inconsistent build, or LD_LIBRARY not set properly, or something.
Neil
[Prev in Thread] | Current Thread | [Next in Thread] |