This branch is an import of the HEAD branch of the Git repository at git://git.code.sf.net/p/sbcl/sbcl.
Last successful import was 7 minutes ago.
- 8580. By Douglas Katzman on 2015-05-25
Drop two slots from ll-kwds and fix CCL-hosted build.
Not using a struct works better because EQ on a global constant
that is not EQL-comparable is unreliable on other Lisps.
- 8579. By Douglas Katzman on 2015-05-20
Return values from PARSE-LAMBDA-LIST in a less bewildering way.
With %SPLIT-ARGLIST existing only to reduce the number of values,
and a comment saying that there were twelve values when there
were in fact thirteen, it was pretty clearly inconvenient.
Also make it accept &ENVIRONMENT because DEFSETF will need it.
- 8578. By Christophe Rhodes on 2015-05-18
add my reproducible build comparison script
very much for my own use only at the moment, but might be useful
to someone else someday
- 8577. By Christophe Rhodes on 2015-05-18
simplify **baseline-policy** initialization slightly
(I spent too long trying to work out why the magic constant was
28 bits wide)
- 8576. By Douglas Katzman on 2015-05-18
Get rid of a lonely-looking NIL in expansion of (SETF (GETF ...)).
Also fix innocuous bug re. misuse of name-hints in collecting temps.
- 8575. By Douglas Katzman on 2015-05-18
More efficient representation of compilation policies.
Making POLICY a struct rather than list avoids sorting
and is a huge win for expressions involving the POLICY macro.
Various tests including self-rebuild showed an overall speedup
in COMPILE-FILE of around 3.5%
- 8572. By Douglas Katzman on 2015-05-13
Fix sharp-+/- reader to conform to CLHS 184.108.40.206
Per the spec, "the syntax is #+test expression"
- Branch format:
- Branch format 7
- Repository format:
- Bazaar repository format 2a (needs bzr 1.16 or later)