chicken-hackers
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: [Chicken-hackers] [PATCH] [CHICKEN 5] Change numerics representation


From: Peter Bex
Subject: Re: [Chicken-hackers] [PATCH] [CHICKEN 5] Change numerics representations
Date: Wed, 10 Aug 2016 08:59:23 +0200
User-agent: Mutt/1.5.23 (2014-03-12)

On Tue, Aug 09, 2016 at 10:31:54AM +0200, address@hidden wrote:
> > All in all, I think these changes are worthwhile but for the caveat
> > that it results in us having NO MORE reserved type tags left!  In
> > fact, the complete change is only possible because we dropped the
> > SWIG pointer type; before that we only had two reserved types left.
> > I don't see an easy way to reclaim type tags elsewhere; we don't have
> > that many.  Maybe (but only MAYBE) we could get rid of lambda info as
> > a separate core type.
> 
> Maybe we can phase out the "tagged pointer" type? Having one reserved tag
> left would be a good thing, IMHO.

By the way, you didn't go into detail about my idea to remove lambda info
as a separate type.  Can you explain why (if?) this needs to be a
separate type?  As far as I can tell, it's just a glorified string that
lives in the procedure decoration area.  I guess it's because this would
cost us at least 3 more words per closure? (but only if lambda info is
enabled, of course)

Cheers,
Peter

Attachment: signature.asc
Description: Digital signature


reply via email to

[Prev in Thread] Current Thread [Next in Thread]