[Mono-list] Re: Is Objective-C support possible?
Fergus Henderson
fjh@cs.mu.oz.au
Tue, 19 Feb 2002 21:06:07 +1100
On 17-Feb-2002, Carl R. Witty <cwitty@newtonlabs.com> wrote:
> Pinku Surana <surana@rover.cs.nwu.edu> writes:
>
> > * box/unbox should use tagged pointers in some cases,
> > particularly integers. With tailcalls, this improves
> > performance of continuations.
>
> This has the problem (as pointed out in the referenced article) that
> you get integers which are less than 32 bits long. I'm sure this
> isn't allowed by the .NET specification.
The CLR specification requires that the `int32' type hold 32 bits.
But there's nothing to stop an implementation from extending the CLR
by adding e.g. an `int28' type.
--
Fergus Henderson <fjh@cs.mu.oz.au> | "I have always known that the pursuit
The University of Melbourne | of excellence is a lethal habit"
WWW: <http://www.cs.mu.oz.au/~fjh> | -- the last words of T. S. Garp.