[R6RS] eq?/eqv? on immutable pairs, records, etc.

Michael Sperber sperber at informatik.uni-tuebingen.de
Thu Jun 14 03:33:53 EDT 2007

"R. Kent Dybvig" <dyb at cs.indiana.edu> writes:

> Systems that unbox must already handle cases where objects escape and in
> such cases either (a) avoid unboxing, (b) retain the original boxed object
> as well as the unboxed pieces, or (c) rebox at the point of escape.  

I'm not really an expert on this, but I always thought option (c) was
fairly common among unboxing optimizations.  For example, Caml's
(untyped) unboxing strategy, which seems quite effective, does this.

Cheers =8-} Mike
Friede, Völkerverständigung und überhaupt blabla

More information about the R6RS mailing list