As many of you are aware, a popular topic of discussion on #lisp IRC is the
x86 calling convention in SBCL. With the aim of making this topic unpopular,
I present the following patch, which contains a small change to the
implementation of the existing convention. It may-or-may-not be a win,
performancewise. SBCL still built with this patch in place, with 14/14
contribs. I didn't bother to run the test suite.
Feedback appreciated, particularly on style issues and gotchas that I may
not have considered.