<
May, 2014
June, 2014
July, 2014
>
June, 2014
1st
sb-posix: disable pwd.h and grp.h functions.
- SBCL Commits
Load libc.so on Android.
- SBCL Commits
Make sb-bsd-socket work on common protocols without getprotobyname.
- SBCL Commits
Implement sb-posix:stat using wrappers.
- SBCL Commits
Revert "Implement sb-posix:stat using wrappers."
- SBCL Commits
Resolve android C type problems.
- SBCL Commits
Avoid circularity in ENSURE-DYNAMIC-FOREIGN-SYMBOL-ADDRESS.
- SBCL Commits
Better undefined-alien-error support on ARM.
- SBCL Commits
2nd
Improve the reader's token buffer mechanism.
- SBCL Commits
Implement SOFTWARE-VERSION for Android.
- SBCL Commits
Use a consistent message string when signaling reader package errors.
- SBCL Commits
Compute MAKE-INTEGER's magic constants for any n-fixnum-bits.
- SBCL Commits
3rd
LOOP: produce warnings for empty types.
- SBCL Commits
Change some more uses of INCH-READ-BUFFER to TOKEN-BUF-GETCHAR.
- SBCL Commits
Delete INCH-READ-BUFFER function and macroize some stuff.
- SBCL Commits
Rename TOKEN-BUF-INCH-PTR to TOKEN-BUF-CURSOR
- SBCL Commits
Fix loop.pure:of-type-character test.
- SBCL Commits
Fix test failure spotted by the ever vigilant Jan Moringen.
- SBCL Commits
Resolve a FIXME. There is no COLD-INIT-INTEGER-READER
- SBCL Commits
4th
Optimize PROBE-FILE.
- SBCL Commits
6th
[1327008] aver failure in INSERT-ONE-EDGE
- Launchpad Bugs
Optimize MAP for unknown types.
- SBCL Commits
Optimize MAP NIL.
- SBCL Commits
7th
Fix immediate encoding in SET-UNWIND-PROTECT on ARM.
- SBCL Commits
Fix a regression in MAP-INTO.
- SBCL Commits
make-genesis-2.sh: read output/build-config.
- SBCL Commits
9th
Really fix SVREF with unknown types
- SBCL Commits
Type system: contains-unknown-type also walks down negation types
- SBCL Commits
New function: %upgraded-array-element-type to upgrade ctypes
- SBCL Commits
typep: arrays test on wild _specialised_ element type
- SBCL Commits
Type system: fix array type intersection and unparsing
- SBCL Commits
More aggressive ARRAY-RANK type derivation
- SBCL Commits
Type/compiler: new utility functions to compute over types
- SBCL Commits
10th
Fix discrepancy in how MACROEXPAND-1 calls the expander for symbols.
- SBCL Commits
Missing a clause in ECASE in %DEFINE-SYMBOL-MACRO
- SBCL Commits
INFO :SETF :EXPANDER/:INVERSE can't both return T as their second value.
- SBCL Commits
Make fewer special references to *BYTE-BUFFER*
- SBCL Commits
Eliminate most bootstrap warnings and make #+sb-show less noisy.
- SBCL Commits
Wrap PCL compile in a compilation unit
- SBCL Commits
Tweak array-rank-vop on x86-64
- SBCL Commits
Unbreak build with n-fixnum-tag-bits > 1 on x86-64
- SBCL Commits
Don't need to check *cold-init-complete-p* in WARN
- SBCL Commits
11th
Deinit various variables during core saving.
- SBCL Commits
Remove unnecessary fboundp checks in fd-stream.lisp.
- SBCL Commits
Fix #lp573747
- SBCL Commits
Handle DRIBBLE during SAVE-LISP-AND-DIE.
- SBCL Commits
[1328979] SB-VM::CANNOT-ENCODE-IMMEDIATE-OPERAND on ARM port
- Launchpad Bugs
12th
[1329095] SBCL circular build dendency
- Launchpad Bugs
!PARSE-VOP- helpers shouldn't become uninterned by !UNINTERN-INIT-ONLY-STUFF.
- SBCL Commits
Speed up INFINITE-ERROR-PROTECT
- SBCL Commits
Set REPL variables to NIL before saving a core.
- SBCL Commits
Simplify !DEF-PRIMITIVE-TYPE and !DEF-PRIMITIVE-TYPE-ALIAS
- SBCL Commits
Clean up removed symbols.
- SBCL Commits
Restore PPC build.
- SBCL Commits
Correct placement of declarations in DEFTRANSFORM expander.
- SBCL Commits
Make function name checking for CAS more strict. (lp#1095483)
- SBCL Commits
Delete code that was unreachable due to FTYPE proclamation.
- SBCL Commits
Add a globaldb info type for CAS expanders.
- SBCL Commits
Don't need !FUNCTION-NAMES-COLD-INIT
- SBCL Commits
[1329484] (CAS SYMBOL-VALUE) - 2 kinds of broken
- Launchpad Bugs
13th
Add kFreeBSD codepath
- SBCL Commits
Initial support for threads on NetBSD/amd64.
- SBCL Commits
add GNU/kFreeBSD NEWS entry
- SBCL Commits
sb-posix NetBSD fixups
- SBCL Commits
Minor NetBSD cleanups
- SBCL Commits
Fix sb-introspect on x86-64: single-float is an immediate object
- SBCL Commits
14th
Restore the docstring of sb-bsd-sockets:get-protocol-by-name.
- SBCL Commits
15th
Fix a caching bug in life.lisp
- SBCL Commits
16th
Make BINDING* accept declarations, kinda.
- SBCL Commits
17th
Really make BINDING* accept declarations
- SBCL Commits
[1331141] Building with clisp is broken
- Launchpad Bugs
Remove trace-table.
- SBCL Commits
Remove TRACE-TABLE-OFFSET slot from CODE.
- SBCL Commits
18th
Further change to BINDING* to make it more really right.
- SBCL Commits
Improve cache hit rate for some memoized functions.
- SBCL Commits
[1331299] adjust-array too permissive
- Launchpad Bugs
Reconcile error messages between {MAKE,ADJUST}-ARRAY.
- SBCL Commits
Fix a GC assert error message.
- SBCL Commits
Add some type-derivers
- SBCL Commits
Advise compiler that *{HANDLER,RESTART}-CLUSTERS* are always-bound.
- SBCL Commits
Optimize assembly/x86-64/arith.lisp.
- SBCL Commits
Don't memoize the trivial case of a few 2-arg type functions.
- SBCL Commits
19th
Derive that (INTERN x "KEYWORD") produces a KEYWORD
- SBCL Commits
Add a remark about meta-compile.
- SBCL Commits
Make -EMPTY-,-UNIVERSAL-,-WILD- types into defglobals
- SBCL Commits
20th
support for DragonFly BSD
- SBCL Commits
[1332503] Use of SWI for brekapoint is deprecated
- Launchpad Bugs
22nd
[1332983] validate-superclass on (find-class 't) yields NIL instead of T
- Launchpad Bugs
23rd
[1333327] with-input-from-string incorrectly signals closed-stream-error
- Launchpad Bugs
[1333364] FORMAT "~G" produces trailing whitespace
- Launchpad Bugs
24th
[1333731] The ctype-of cache needs to be flushed in set-array-header
- Launchpad Bugs
25th
Enforce types returned from CLOS stream-read-char (etc) methods.
- SBCL Commits
Revert "Derive that (INTERN x "KEYWORD") produces a KEYWORD"
- SBCL Commits
26th
[1334794] (CONCATENATE 'string ...) very broken if speed>space
- Launchpad Bugs
27th
[1335303] failed AVER when compiling on ARM
- Launchpad Bugs
28th
Fix some immediate encoding issues on ARM.
- SBCL Commits
1.2.1: will be tagged as "sbcl-1.2.1"
- SBCL Commits
Section on writing tests in HACKING
- SBCL Commits
29th
Remove unnecessary cases from PCL-INSTANCE-P
- SBCL Commits
Don't cons in INITIAL-THREAD-FUNCTION-TRAMPOLINE before clearing *gc-inhibit*
- SBCL Commits
More improvements to DEFINE-HASH-CACHE / DEFUN-CACHED
- SBCL Commits
De-cruft CLEAN-UP-PACK-STRUCTURES. Empty bit vectors are not a problem.
- SBCL Commits
30th
Delete duplicate DEFTYPE INLINEP. Move comments to the first occurrence.
- SBCL Commits
[1335732] premature floating-point-overflow assumption in +/*
- Launchpad Bugs
[1335780] skip constant folding if floating point overflow
- Launchpad Bugs
Optimize (EQUAL[P] "" ...).
- SBCL Commits
Optimize (string= (the string string) "").
- SBCL Commits
Add a comment to x86-64/pred.lisp:move-if.
- SBCL Commits
Optimize (LOGIOR SIGNED UNSIGNED) on x86-64.
- SBCL Commits
Don't alias #\Bell to #\Bel.
- SBCL Commits
Fix CAS SYMBOL-VALUE for locally special variables.
- SBCL Commits
Optimize (- (the (integer 0 2^63) x)) on x86-64.
- SBCL Commits
Restore CCL bootstrap
- SBCL Commits