Subject: Re: MD5 in LISP and abstraction inversions
From: Erik Naggum <erik@naggum.net>
Date: Fri, 02 Nov 2001 01:43:15 GMT
Newsgroups: comp.lang.lisp
Message-ID: <3213654193623720@naggum.net>

* Raymond Toy
| With the right speed and safety, this will probably be converted to a
| single 32-bit add instruction, which is what you wanted.

  But it might box the result when returning it, unless the function call
  is inlined or declared in to return unboxed results.  E.g., Allegro CL
  offers a means to do this which is pretty intricate, but which yields
  significant speed-ups in some applications.  I have only seen it used,
  not used it myself, but if this is an issue, do ask and investigate.

///
-- 
  Norway is now run by a priest from the fundamentalist Christian People's
  Party, the fifth largest party representing one eighth of the electorate.
-- 
  Carrying a Swiss Army pocket knife in Oslo, Norway, is a criminal offense.