From ... Path: archiver1.google.com!news2.google.com!news1.google.com!newsfeed.stanford.edu!logbridge.uoregon.edu!news-peer-europe.sprintlink.net!news.stupi.se!news01.chello.se!newsfeed1.bredband.com!bredband!uio.no!nntp.uio.no!ifi.uio.no!not-for-mail From: Erik Naggum Newsgroups: comp.lang.lisp Subject: Re: Common Lisp wish list item Date: 20 Aug 2002 23:03:53 +0000 Organization: Naggum Software, Oslo, Norway Lines: 20 Message-ID: <3238873433273945@naggum.no> References: <3238779012022126@naggum.no> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii X-Trace: maud.ifi.uio.no 1029884633 17197 129.240.64.16 (20 Aug 2002 23:03:53 GMT) X-Complaints-To: abuse@ifi.uio.no NNTP-Posting-Date: 20 Aug 2002 23:03:53 GMT Mail-Copies-To: never User-Agent: Gnus/5.09 (Gnus v5.9.0) Emacs/21.2 Xref: archiver1.google.com comp.lang.lisp:38417 * Christopher Browne | In order for fixnums to be the natural machine word, the values either | "bloat" the size of "fixnum objects," or require some other form of boxing. That is indeed the problem that I am trying to "even out". The cost of an integer in the range between fixnum max and machine integer max today is prohibitive and we end up working with integers that have unpredictable costs. I would like a little higher memory cost medium-sized integers in order to reduce the overall cost for 32-bit integers. (It would of course be economical to intern the smallest integer range.) | The situation seems reminiscent of what's in Java [...] I already covered this. It is not unless you miss the point. -- Erik Naggum, Oslo, Norway Act from reason, and failure makes you rethink and study harder. Act from faith, and failure makes you blame someone and push harder.