Actually, it's occurred to me that I may need to change this a little bit, to make sure that all the stack is mapped without any holes in it, otherwise the gc may fault while scanning the stack. Andrew.