<
June, 2014
July, 2014
August, 2014
>
July, 2014
1st
Add FAST-NEGATE/UNSIGNED VOP to x86 and ARM.
- SBCL Commits
Optimize (LOGIOR SIGNED UNSIGNED) on x86 and ARM.
- SBCL Commits
Handle additional generalized places in ATOMIC-{INCF,DECF}
- SBCL Commits
Don't warn about everything from 'setf-funs' in the cross-compiler
- SBCL Commits
2nd
Combine the special-form-constantp hash-tables into one.
- SBCL Commits
Get rid of a bunch of useless gensyms from the image
- SBCL Commits
Make specialized vector treatment in cross-compilation more consistent.
- SBCL Commits
Clean up *.exe files from tools-for-build/
- SBCL Commits
Fix typo in compiler note in SB-PCL:CAN-OPTIMIZE-ACCESS
- SBCL Commits
3rd
[1337069] wanted: constant folding for symbol constants
- Launchpad Bugs
Reduce +constants+ for arithmetic functions.
- SBCL Commits
Don't transpose sole constants within arithmetic functions.
- SBCL Commits
Remove duplicate invalid-superclass handling in SHARED-INITIALIZE :AFTER STD-CLASS
- SBCL Commits
restore clisp buildability
- SBCL Commits
really fix clisp build
- SBCL Commits
Avoid calling SEQUENCEP in the XEP for some seq-dispatching functions.
- SBCL Commits
Remove 15K lines of useless noise, revealing the interesting noise
- SBCL Commits
4th
Fix GNU/kFreeBSD x86-64 and add x86 support.
- SBCL Commits
5th
Refactor SEQUENCEP and EXTENDED-SEQUENCE-P
- SBCL Commits
Minor tweak to instance TYPEP transforms.
- SBCL Commits
6th
Refactor INTERN and FIND-SYMBOL.
- SBCL Commits
Threadsafe most-recently-used package optimization in FIND-SYMBOL*
- SBCL Commits
7th
Shorten TYPEP test on stream and condition types.
- SBCL Commits
Express print-object on a PACKAGE more concisely.
- SBCL Commits
8th
Fix RANDOMLY-PUNTING-LAMBDA - the sign bit is not random.
- SBCL Commits
"Downgrade" FIXME comment. It's not broken, just complicated.
- SBCL Commits
Freeze CLASSOID-CELL type. Remove unused macro.
- SBCL Commits
Improve STRING= on x86[-64] by using memcmp() sometimes.
- SBCL Commits
Avoid globaldb hashtable for some PCL generalized function names
- SBCL Commits
Replace CLEAR-INFO-VALUE with CLEAR-INFO-VALUES
- SBCL Commits
9th
Change how the reader records escaped characters.
- SBCL Commits
Fix handling of do_pending_interrupt on ARM.
- SBCL Commits
Some reader cleanups.
- SBCL Commits
10th
[1339924] GC runtime is O (heap_size * number_of_threads)
- Launchpad Bugs
Consistently pass a readtable to the character attribute testers.
- SBCL Commits
11th
Tweak %INSTANCE-TYPEP deftransform a little more:
- SBCL Commits
x86-64: Allow constant TNs for CMOV. Also unbreak "chill"
- SBCL Commits
Pedantically replace many uses of :EOF, NIL, and *EOF-OBJECT* with +EOF+.
- SBCL Commits
Update some internal notes
- SBCL Commits
13th
Recognize NOTINLINE in IR2-CONVERT-GLOBAL-VAR.
- SBCL Commits
14th
Fix comments: STRING-INPUT-STREAM-STRING is read-only and simple.
- SBCL Commits
Add expected results for #\` expansion incl. pvk's change f2503917.
- SBCL Commits
Freeze INTERPRETED-FUNCTION type
- SBCL Commits
Fix indentation
- SBCL Commits
Fix &OPTIONAL + &REST handling in FIND-OPTIONAL-DISPATCH-TYPES
- SBCL Commits
Fix ftype proclamation and definition of ASSERT[-SYMBOL-HOME]-PACKAGE-UNLOCKED
- SBCL Commits
15th
Fix typo in NEWS
- SBCL Commits
[1342005] error when crlf appears in format expression's control-string
- Launchpad Bugs
Fix sigtrap_handler on ARM.
- SBCL Commits
Store unibyte mapping tables more densely by specializing the vectors.
- SBCL Commits
16th
The long-awaited backquote patch.
- SBCL Commits
Add a minor FIXME for a whole bunch of style-warnings
- SBCL Commits
17th
Fix some style warnings in tests
- SBCL Commits
Fix regression due to 7cdfa1f6
- SBCL Commits
18th
Allow declarations in DEFOPTIMIZER. Don't auto-ignoreable-ize vars.
- SBCL Commits
19th
Fix parsing of type-specifier (MEMBER 0.0 -0.0 FOO)
- SBCL Commits
Correctly spell what I think was supposed to be "MUMBLE"
- SBCL Commits
Suppress spurious type-check in hash-cache functions
- SBCL Commits
Don't need *TYPE-CLASS-FUN-SLOTS*
- SBCL Commits
Various type-class cleanups.
- SBCL Commits
21st
Re-un-break hash-cach profiling, and adjust whitespace.
- SBCL Commits
Undo premature optimization from change b821d53b
- SBCL Commits
28th
1.2.2: will be tagged as "sbcl-1.2.2"
- SBCL Commits
Improve negation method for array-types.
- SBCL Commits
A CHARACTER-SET type can unparse to MEMBER, not the other way around.
- SBCL Commits
x86[-64]: fix %MORE-ARG-VALUES for 'skip' operand other than zero
- SBCL Commits
Spelling fix
- SBCL Commits
29th
[1349795] core.test.sh ends up in LDB on arm with --fancy
- Launchpad Bugs
SETQ of a :global variable is fopcompilable.
- SBCL Commits
[1349830] Invalid exit status: foreign.test.sh on Arm
- Launchpad Bugs
Fix discrepancies in handling toplevel forms per CLHS 3.2.3.1
- SBCL Commits
30th
Implement another atomic globaldb (INFO) primitive operation.
- SBCL Commits
Type-class lint removal
- SBCL Commits
Disable inapplicable test if no sb-unicode feature
- SBCL Commits
Wrap a compilation-unit around make-host-2
- SBCL Commits
Avoid a GETHASH in constructor for each subtype of CTYPE.
- SBCL Commits
Don't make bogus things when creating large arrays.
- SBCL Commits
31st
Fix code-deletion note reported on sbcl-devel 25-Jul-2013
- SBCL Commits
Simplify WITH-INPUT-FROM-STRING and fix a bug therein (leaving another)
- SBCL Commits
CCASE/ECASE/CTYPECASE/ETYPECASE error message done more nicely
- SBCL Commits
Sadly, remove compilation unit around make-host-2 (temporarily?)
- SBCL Commits
Restore x86 build.
- SBCL Commits