which paper?
Is there something more than the blog? I read the old VW5 paper but eliot told
me that this is old and not accurate with Cog anymore.
Mmh... he was referring me to that "old" paper indeed.
http://www.esug.org/data/Articles/misc/oopsla99-contexts.pdf
@igor that was exactly my point. You avoid copying temps around which
you might not need, and accesses to shared temps from your own frame
keep on having direct access rather than 1 indirection. But then again,
this might not pay off vs the speedup of the remote array in the long
run depending on the implementation details of the stack/jit VM, I
clearly have no idea. It would be cool to see some benchmarks that
compare exactly having remote arrays vs linked context frames but both
on a stack.
Unless I'm still completely missing the point and there's a grand
JIT-reason or other to not take the whole captured stackframe off... If
this hasn't been tried out yet I'd be interested in collaborating on
that. I really wonder what the speed diff is.
cheers,
Toon