<
April, 2015
May, 2015
June, 2015
>
May, 2015
1st
Move SET-INFO-VALUE's DEFKNOWN into fndb, also fix a style-warning.
- SBCL Commits
Make INFO's compiler-macro more forgiving.
- SBCL Commits
Unbreak CLISP-hosted build
- SBCL Commits
2nd
[1450968] get-setf-expansion of CxxR functions is nonconformant
- Launchpad Bugs
Simplify the sexpr generated by INCF and DECF in trivial uses.
- SBCL Commits
Improve SETF expanders for cons subparts.
- SBCL Commits
Revise NEWS entry from prior change
- SBCL Commits
reproducible fasls and cold-sbcl.core on x86
- SBCL Commits
3rd
Remove spurious check
- SBCL Commits
5th
Toplevel code in defsets was getting retained by GC. Fix it.
- SBCL Commits
Make the expansion of PSETF,PSETQ,SHIFTF less ugly.
- SBCL Commits
Better error message for CASE-FAILURE.
- SBCL Commits
sb-bsd-sockets: Remove unused grovel functions on win32.
- SBCL Commits
Stricter parsing of DEFSETF
- SBCL Commits
6th
Refactor SETQ/SETF of symbol-macros.
- SBCL Commits
Fix eval order + add test of previous improvement to INCF/DECF.
- SBCL Commits
7th
Implement REMF by way of a helper function.
- SBCL Commits
[1452539] define-modify-macro doesn't do what CLHS 5.1.3 says
- Launchpad Bugs
sb-introspect: make XREF work on traced functions.
- SBCL Commits
8th
[1452947] CLHS example with long form of DEFSETF doesn't work
- Launchpad Bugs
Remove some meta-junk from tests.
- SBCL Commits
Small "improvments" to long form of DEFSETF.
- SBCL Commits
Express a condition more concisely, add some comments and unit test.
- SBCL Commits
Make some other SETF expanders expand more beautifully.
- SBCL Commits
Fix DEFINE-MODIFY-MACRO
- SBCL Commits
Comment fix: Correctly categorize "semantically silly" vs. "too hairy"
- SBCL Commits
Allow DEFINE-ARRAY-DISPATCH to create its array in genesis
- SBCL Commits
Change COND -> ACOND
- SBCL Commits
Still more duplicate code removed from 'setf'. It never ends.
- SBCL Commits
9th
[1453361] Windows: Can't terminate-thread that's in the middle of a socket call
- Launchpad Bugs
Speed up MAP with known vector types.
- SBCL Commits
Properly catch and rethrow 'give-up-ir1-transform in the %MAP transform.
- SBCL Commits
Don't reinvent trigonometric functions on Windows.
- SBCL Commits
Transform MAP-INTO calls into specialized VECTOR-MAP-INTO functions.
- SBCL Commits
10th
Do not cons when calling foreign functions.
- SBCL Commits
Make EQUAL-MOD-GENSYMS more useful, no longer a "change-detector"
- SBCL Commits
Fix two bugs in BINDING*
- SBCL Commits
Remove an ugly hack from PARSE-DEFMACRO.
- SBCL Commits
Fix internal errors handling.
- SBCL Commits
Optimize ALIEN-FUNCALL-SAVES-FP-AND-PC.
- SBCL Commits
11th
Get genesis to execute some cold %SVSET toplevel forms.
- SBCL Commits
remove *COLD-LOAD-FILENAME*
- SBCL Commits
restore slam.sh
- SBCL Commits
Move COMPILE-FILE-POSITION tests to their own file.
- SBCL Commits
Fix style-warning
- SBCL Commits
Add STREAM-LINE-COLUMN method on FORM-TRACKING-STREAM.
- SBCL Commits
12th
[1454021] Incorrect evaluation order for POP
- Launchpad Bugs
Share some code between INCF/DECF and SETF
- SBCL Commits
Fix 4-year-old regression in POP
- SBCL Commits
Generalize EXPAND-RMW-MACRO and reimplement PUSH using it.
- SBCL Commits
Use short form of DEFSETF for GET and GETHASH
- SBCL Commits
Fix typo in interr. Should have been caught, but see lp#1454400.
- SBCL Commits
[1454400] #+ reader should insist on seeing a next form
- Launchpad Bugs
13th
Don't need TRACE to assert that a full call isn't made.
- SBCL Commits
Don't allow reading #n() for positive n. Fixes lp#1252100
- SBCL Commits
Report stream position on error in the EVAL calls from LOAD.
- SBCL Commits
Fix sharp-+/- reader to conform to CLHS 2.4.8.17
- SBCL Commits
14th
Cross-reference to a bug number in comment.
- SBCL Commits
18th
Fix problem with assigning macro guard function names.
- SBCL Commits
More efficient representation of compilation policies.
- SBCL Commits
Get rid of a lonely-looking NIL in expansion of (SETF (GETF ...)).
- SBCL Commits
simplify **baseline-policy** initialization slightly
- SBCL Commits
add my reproducible build comparison script
- SBCL Commits
20th
Return values from PARSE-LAMBDA-LIST in a less bewildering way.
- SBCL Commits
21st
[1457637] Can't install sbcl-1.2.7-x386 on debian
- Launchpad Bugs
[1457655] sb-concurrency tests hang/fail on 12-core linux box
- Launchpad Bugs
23rd
[1458157] raw-slots-interleaved.impure.lisp / C-BIGNUM-LOGBITP failing on 64bit windows
- Launchpad Bugs
[1458160] Wrong FP errors on Windows 64
- Launchpad Bugs
[1458164] pathnames.impure.lisp / PRINT/READ-CONSISTENCY failing on windows 64
- Launchpad Bugs
[1458190] incorrect eval order for DPB and DEPOSIT-FIELD source-transforms
- Launchpad Bugs
25th
Drop two slots from ll-kwds and fix CCL-hosted build.
- SBCL Commits
[1458600] repeated keyword error not caught by compile/compile-file
- Launchpad Bugs
28th
[1459581] MAP/MAP-INTO don't always check types when storing into typed arrays
- Launchpad Bugs
29th
Return the advertised thing from SB-EXT:RESTRICT-COMPILER-POLICY.
- SBCL Commits
30th
1.2.12: will be tagged as "sbcl-1.2.12"
- SBCL Commits
31st
[1460360] PUSHNEW should accept non-literals in keyword arg positions
- Launchpad Bugs
[1460381] SET-SLOT-VALUE should not return the value from SLOT-MISSING
- Launchpad Bugs