From: Tim R. <ti...@su...> - 2004-04-06 23:07:23
|
In message <uzn...@YO...> Yoshiki Ohshima <Yos...@ac...> wrote: > I think once Tim suggested this, but how about using "01" for OOP > and "00" for SmallInteger? Some processor's addressing mode let us > access the word-aligned memory with such pointer, while "no-tag" for > SmallInteger may save some bit-operations. Actually I think it was Bryce that suggested this and I objected. IIRC the suggestor made an argument that I had to admit was plausible. Can't remember details now. tim -- Tim Rowledge, ti...@su..., http://sumeru.stanford.edu/tim Strange OpCodes: DMK: Destroy Memory-protection Key |