lp:sbcl

Created by Stas Boukarev on 2013-06-14 and last modified on 2015-03-02
Get this branch:
bzr branch lp:sbcl

Branch merges

Related bugs

Related blueprints

Branch information

Owner:
SBCL hackers
Project:
SBCL
Status:
Development

Import details

Import Status: Reviewed

This branch is an import of the HEAD branch of the Git repository at git://git.code.sf.net/p/sbcl/sbcl.

The next import is scheduled to run in 3 hours.

Last successful import was 2 hours ago.

Import started 2 hours ago on pear and finished 2 hours ago taking 20 seconds — see the log
Import started 8 hours ago on russkaya and finished 8 hours ago taking 30 seconds — see the log
Import started 14 hours ago on russkaya and finished 14 hours ago taking 40 seconds — see the log
Import started 20 hours ago on neumayer and finished 20 hours ago taking 40 seconds — see the log
Import started on 2015-03-01 on pear and finished on 2015-03-01 taking 25 seconds — see the log
Import started on 2015-03-01 on russkaya and finished on 2015-03-01 taking 30 seconds — see the log
Import started on 2015-03-01 on russkaya and finished on 2015-03-01 taking 30 seconds — see the log
Import started on 2015-03-01 on neumayer and finished on 2015-03-01 taking 30 seconds — see the log
Import started on 2015-02-28 on neumayer and finished on 2015-02-28 taking 40 seconds — see the log
Import started on 2015-02-28 on pear and finished on 2015-02-28 taking 20 seconds — see the log

Recent revisions

8370. By Douglas Katzman 17 hours ago

Exchange an OAOO-violating kludge for one with better semantics

8369. By Douglas Katzman 17 hours ago

Fix fop stack underflow bug

8368. By Douglas Katzman 18 hours ago

Kill CSR's list of things about which not to complain of nonexistence.

8367. By Douglas Katzman 19 hours ago

Trailing whitespace

8366. By Douglas Katzman 21 hours ago

Make globaldb's mapping from a CLOS specializer to its CTYPE transparent.

Rather than closing over a :TRANSLATOR that returns a constant CLASSOID
(more generally, a CTYPE), just store it directly.

8365. By Jan Moringen 23 hours ago

Fix build with CLL and CLisp hosts

Commit 307d72de changed format strings for deprecation reports to use
PRINT-SYMBOL-WITH-PREFIX via ~/sb-impl:print-symbol-with-prefix/ but
should have used ~/sb!impl:print-symbol-with-prefix/ in the sb-xc-host
case.

8364. By Alastair Bridgewater on 2015-03-01

compiler/stack: Bug 308914 workaround should never trigger.

  * This "workaround" is for a dead-code case where STACK analysis
is confused by some loop of dead-but-not-deleted blocks remaining
in the component. In actual practice, it mostly drives the bugs
involved to become subtler, causing errors and infinite loops
slightly later in STACK analysis.

  * The new DCE pass should prevent this case from recuring, so
killing the workaround should do no harm, though making it into an
AVER rather than merely reverting to an infinite loop is an
improvement.

8363. By Alastair Bridgewater on 2015-03-01

src/compiler/dce: Add a dead-code-elimination phase to the compiler.

  * This is, effectively, a reachability analysis over blocks
starting from a set of root CLAMBDAs, eliminating anything that
isn't derivable from either block successor relations, REFs to
CLAMBDAs, or REFs to NLX-INFOs (rather a KLUDGE, but one which
works tolerably well).

  * Fixes lp#1255782, lp#308914, and possibly others.

8362. By Stas Boukarev on 2015-03-01

Fix sb-bsd-sockets on windows.

It was using [s]size_t for some functions, while it should have been
int.

Test by Frank James.
Fixes lp#1426667

8361. By Douglas Katzman on 2015-03-01

Disallow both a :translator and :expander for any type name.

Branch metadata

Branch format:
Branch format 7
Repository format:
Bazaar repository format 2a (needs bzr 1.16 or later)
This branch contains Public information 
Everyone can see this information.

Subscribers