<
February, 2014
March, 2014
April, 2014
>
March, 2014
1st
De-obfuscate DEFINE-INSTRUCTION-FORMAT.
- SBCL Commits
Make the disassembler's :USING clause work as intended
- SBCL Commits
Remove some unnecessary package prefixes
- SBCL Commits
sxhash on LAYOUT objects can use the CLOS-HASH slot
- SBCL Commits
Simplify sb-int:encapsulate.
- SBCL Commits
Smaller and more correct moving of single-floats on x86-64.
- SBCL Commits
[1286645] modifying a superclass raises error on subclass
- Launchpad Bugs
2nd
Minor fix to DEFINE-ARG-TYPE when editing/reloading definitions.
- SBCL Commits
compiler/disassem: Fix build on some build hosts.
- SBCL Commits
Restore building on x86-64 when N-FIXNUM-TAG-BITS > 1.
- SBCL Commits
Better error when LOADing a directory.
- SBCL Commits
3rd
[1286997] slimv won't work with sbcl 1.1.16
- Launchpad Bugs
[1287001] macroexpand looks correct but the macro doesn't work
- Launchpad Bugs
Fix regression of TYPE-INFO-VALIDATE-FUNCTION.
- SBCL Commits
Disassembler enhancement- labeler may return a label or not.
- SBCL Commits
4th
A batch of globaldb changes.
- SBCL Commits
5th
Respect *DEBUG-PRINT-VARIABLE-ALIST* when printing args in PRINT-FRAME-CALL
- SBCL Commits
Give CLEAR-INFO unsurprising behavior in a dumped & restored core.
- SBCL Commits
Remove constructor slot from structure-classoid.
- SBCL Commits
6th
Change (setf (info ...) nil) to CLEAR-INFO in a few places
- SBCL Commits
[1288985] Type error in cl:loop
- Launchpad Bugs
7th
Implement structure accessors without closures.
- SBCL Commits
Remove sb-kernel::protect-cl.
- SBCL Commits
INVOKE-RESTART-INTERACTIVELY behaves like INVOKE-RESTART w.r.t. test-function
- SBCL Commits
Remove src/code/typecheckfuns.lisp.
- SBCL Commits
STREAM-ERROR-POSITION-INFO signals errors in fewer situations
- SBCL Commits
Reduce space taken by defstruct accessors.
- SBCL Commits
Remove some more of unused defstruct code.
- SBCL Commits
Initial reimplementation of globaldb - fast INFO and (SETF INFO).
- SBCL Commits
Improve GLOBALDB-SXHASHOID
- SBCL Commits
Build the cross-compiler without all the disassembler nonsense
- SBCL Commits
Change the default for *DISASSEM-LOCATION-COLUMN-WIDTH* to NIL.
- SBCL Commits
Maybe fix the ppc disassembler I hope.
- SBCL Commits
Change COND error message.
- SBCL Commits
8th
Lock-free implementation of FIND-CLASSOID-CELL
- SBCL Commits
Delete obsolete comment re. MAP-ALLOCATED-OBJECTS
- SBCL Commits
[1289779] named-lambda clobbers type derivation
- Launchpad Bugs
Refactor SYMBOL-FUNCTION and %COERCE-CALLABLE-TO-FUN for performance.
- SBCL Commits
9th
Allow building x86-64 target using CCL as host.
- SBCL Commits
MAKE-CONDITION reports names of missing condition classes properly
- SBCL Commits
10th
Add meta-comment
- SBCL Commits
Fix non-top-level defstruct.
- SBCL Commits
Slight improvement to UPDATE-SYMBOL-INFO
- SBCL Commits
Remove unnecessary bindings of *INFO-ENVIRONMENT* to itself
- SBCL Commits
11th
DISASSEMBLE-MEMORY should not fail an AVER about unboxed constants.
- SBCL Commits
Fix structure documentation.
- SBCL Commits
Don't expand into (eval-when (:load-toplevel :execute) ...).
- SBCL Commits
Don't dump sanctify-for-execution into FASLs on x86oids.
- SBCL Commits
Better find-definition-sources-by-name for defstruct accessors.
- SBCL Commits
12th
Fix another DISASSEMBLE-MEMORY crash for x86-64
- SBCL Commits
Generalize the optimization to packed-info-insert.
- SBCL Commits
[1291525] Document suffixes for size command line options.
- Launchpad Bugs
13th
Some changes to bootstrap the quasi-lockfree globaldb info hashtable.
- SBCL Commits
[1291847] aref could be inlined more aggressively...
- Launchpad Bugs
14th
Invert the lookup mechanism for metainfo about info :class :type.
- SBCL Commits
Fix discrepancy in %instance-length for instances created by genesis.
- SBCL Commits
Redo previous change a la suggestion of Alastair Bridgewater
- SBCL Commits
[1292673] invalid wrapper leads to error in shared initialize
- Launchpad Bugs
15th
[1292811] Build with clisp is broken (again)
- Launchpad Bugs
[1292845] Support for DragonFlyBSD
- Launchpad Bugs
16th
Clarify a comment and update an obsolete comment.
- SBCL Commits
Two corrections to MAP-REFERENCING-OBJECTS
- SBCL Commits
17th
Don't use ASH-LEFT-MODFX in MAKE-INFO-DESCRIPTOR in globaldb.
- SBCL Commits
Repair build using CLISP as cross-compilation host.
- SBCL Commits
Restore compilation with clang.
- SBCL Commits
[1293637] Thread post-mortem in FreeBSD
- Launchpad Bugs
[1293643] Compilation with clang: clang do not recognise .end directive
- Launchpad Bugs
18th
[1293934] problem with "/" as symbol/identifier
- Launchpad Bugs
Fix FIND-CLASSOID when errorp=t and cell exists but classoid doesn't.
- SBCL Commits
19th
Shorten LAYOUT-OF with some DEFGLOBALs (saves ~9 instructions on x86-64).
- SBCL Commits
Absorb pcl wrapper into SB-KERNEL:LAYOUT and freeze layout's layout.
- SBCL Commits
Generalize info hashtable's comparator, and add more barriers.
- SBCL Commits
[1294790] sb-sprof does not compile on FreeBSD
- Launchpad Bugs
20th
[1294906] x86 and stack alignment
- Launchpad Bugs
Define CALL-WITH-EACH-GLOBALDB-NAME as the replacement for DO-INFO.
- SBCL Commits
Use a single hashtable for the globaldb's complicated names.
- SBCL Commits
Improve comments about globaldb info-vectors
- SBCL Commits
[1295275] threads-impure.lisp test failed
- Launchpad Bugs
Fix borderline incorrect expansion of a globaldb iterator macro.
- SBCL Commits
Fix style-warning in DEF-IR1-TRANSLATOR RETURN-FROM.
- SBCL Commits
21st
Make raw slots of type SB!VM:WORD usable earlier in cold-init.
- SBCL Commits
Remove unnecessary package qualifiers.
- SBCL Commits
Implement CEILING/FLOOR to truncate via transforms, not inline.
- SBCL Commits
Remove duplicate floor and ceiling transforms.
- SBCL Commits
make-target-contrib.sh: set CC to cc, not gcc.
- SBCL Commits
Render instances of undefined classoids not as crash-inducing.
- SBCL Commits
22nd
tests: Use cc by default, not gcc.
- SBCL Commits
Fix undefined-function error not working on #-sb-dynamic-core.
- SBCL Commits
Make sb-dynamic-core work on FreeBSD.
- SBCL Commits
Fix small bug in FUNCTION-LAMBDA-EXPRESSION
- SBCL Commits
Use openpty() for run-program on FreeBSD.
- SBCL Commits
Config.x86-64-linux => Config.x86_64-linux.
- SBCL Commits
23rd
Workaround a problem in building SBCL under ABCL.
- SBCL Commits
24th
Fix build of new SYMBOL-INFO magic on targets without compare-and-swap-vops.
- SBCL Commits
Clean up some detritus from globaldb
- SBCL Commits
26th
Tiny bugfix for printing symbols in ldb.
- SBCL Commits
27th
Fix SB-INTROSPECT contrib module's structure inquiry functions.
- SBCL Commits
Fix structure accessor location retrieval.
- SBCL Commits
Disable failing tests of lockfree concurrent hashtable on ppc.
- SBCL Commits
compiler/sparc/float: Fix mis-compilation of signed-to-float conversion.
- SBCL Commits
29th
[1299406] read from t does not read from pipe
- Launchpad Bugs
Fix floating point conversion on PPC.
- SBCL Commits
30th
1.1.17: will be tagged as "sbcl-1.1.17"
- SBCL Commits
31st
Some do-nothing clarifications about simple and closure funs.
- SBCL Commits
Threadsafe FIND-OR-CREATE-FDEFINITION.
- SBCL Commits