Hrvoje Niksic writes:
Jan Vroonhof <vroonhof(a)math.ethz.ch> writes:
> > What function call? Have you read my proposal on how to transform the
> > code that uses XCAR/XCDR as lvalues? (hint: I don't propose reverting
> > to Fsetcar().)
>
> Yes. However I think that going into all that fault handling stuff
> is not worth it just to add 80K in shared pages. Page faulting would
> be nice to have for an incremental garbage collector though.
Fault handling stuff? That was half a joke. Again, have you read my
original message?
I like your proposal. If we could do use mprotect() on the pure[]
array on ELF and other systems that can't dump to a read-only
area, that would be even better.