<
December, 2017
January, 2018
February, 2018
>
January, 2018
1st
Don't cons in COUNT.
- SBCL Commits
[1740753] Uncaught compiler error with malformed IGNORE declarations
- Launchpad Bugs
[1740756] Uncaught compiler errors in malformed SPECIAL declarations
- Launchpad Bugs
Don't try constant folding calls with unknown keys.
- SBCL Commits
Flush combinations which call other functions.
- SBCL Commits
[1740758] Uncaught compiler error with duplicate doc string
- Launchpad Bugs
Put back :count into the REMOVE-IF defknown.
- SBCL Commits
[1740777] SB-IMPL::CANONICALIZE-PATHNAME handles :UP incorrectly
- Launchpad Bugs
[1740779] Uncaught compiler error for MAKE-ARRAY when :INITIAL-CONTENTS is a non-sequence constant
- Launchpad Bugs
[1740782] Uncaught compiler errors for INLINE, NOTINLINE on invalid function names
- Launchpad Bugs
[1740783] SB-C::LVAR-VALUE used on non-constant LVAR #<SB-C::LVAR 1 {10051DD643}>
- Launchpad Bugs
[1740784] Uncaught compiler error on MAKE-ARRAY with bad dimensions list and with :FILL-POINTER
- Launchpad Bugs
[1740785] Uncaught compiler error calling ASSOC with an improper list for the second argument
- Launchpad Bugs
[1740786] Uncaught compiler error for FTYPE with invalid function name
- Launchpad Bugs
Fix a make-array transform on bad initial-contents.
- SBCL Commits
[1740789] Uncaught compiler error when first arg to MAKE-ARRAY has macro problems
- Launchpad Bugs
Fix constant folding with :allow-other-keys present.
- SBCL Commits
[1740796] Error in compiling a MEMBER call with two :key arguments
- Launchpad Bugs
2nd
Fix constant folding with duplicate &key args.
- SBCL Commits
Remove needless complexity from gc_alloc_large()
- SBCL Commits
[1740812] Another keyword parameter failure in const-fold-call
- Launchpad Bugs
[1740814] Uncaught compiler error on call to MAKE-STRING-OUTPUT-STREAM with bad element-type
- Launchpad Bugs
[1740818] Failed AVER in a program with incompatible type declaration
- Launchpad Bugs
Fix two more gc invariant lossages
- SBCL Commits
Don't fail on (make-string-output-stream :element-type bad-type)
- SBCL Commits
Fix constant folding with :allow-other-keys unknown.
- SBCL Commits
Choose the function primitive-type for (and function x).
- SBCL Commits
Minor tweaks for recent changes
- SBCL Commits
Use abstraction for "pathname component absent/present" consistently
- SBCL Commits
[1740868] Failed AVER from macro definition with bad &WHOLE parameter
- Launchpad Bugs
Don't allow &aux to bind constants.
- SBCL Commits
[1740918] failed AVER: (EQ (SB-C::BASIC-COMBINATION-KIND SB-C::NODE) :LOCAL)
- Launchpad Bugs
[1740929] failed AVER: (NOT (SB-C::CAST-TYPE-CHECK SB-C::NODE))
- Launchpad Bugs
Simplify ir1-optimize-mv-call and catch more errors.
- SBCL Commits
Fix CAST-TYPE-CHECK.
- SBCL Commits
3rd
[1740975] Uncaught error in const folding of MAP with type parameter *
- Launchpad Bugs
[1740978] Different MAKE-ARRAY const fold bug with improper dimensions list
- Launchpad Bugs
Remove useless invariant in gc_alloc_large()
- SBCL Commits
[1740980] The value #<SB-KERNEL:BUILT-IN-CLASSOID FUNCTION (read-only)> is not of type SB-KERNEL:FUN-TYPE
- Launchpad Bugs
Don't crash when transforming (map values-type ...)
- SBCL Commits
Fix a make-array transform on bad dimensions.
- SBCL Commits
More careful combination flushing.
- SBCL Commits
manual: Use more modern style for HTML versions
- SBCL Commits
manual: Add sb-concurrency operators to Timeouts and Deadlines table
- SBCL Commits
manual: Add style-common.css for sharing between single- and multi-page versions
- SBCL Commits
Check type specifiers at compile time.
- SBCL Commits
Catch (make-array '(x)) at CT.
- SBCL Commits
Fix busted test
- SBCL Commits
Remove suboptimally-named zero_and_mark_pages(()
- SBCL Commits
Mark "private" dynamic-space pages as in-use during fullcgc
- SBCL Commits
Deal with some C compiler warnings
- SBCL Commits
Undo inadvertent piece of prior commit
- SBCL Commits
4th
debug-int: Extract FRAME-SAVED-CFP-AND-LRA from FRAME-DOWN
- SBCL Commits
debug-int: Extract ESCAPED-FRAME-FROM-CONTEXT from FIND-ESCAPED-FRAME... twice
- SBCL Commits
debug-int: Unify x86oid and non-x86oid FIND-ESCAPED-FRAME
- SBCL Commits
debug-int: Use CONTEXT-CODE-PC-OFFSET from x86oid FIND-ESCAPED-FRAME
- SBCL Commits
debug-int: Inline GET-CONTEXT-VALUE in FRAME-SAVED-CFP-AND-LRA
- SBCL Commits
debug-int: Split cases for FRAME-SAVED-CFP-AND-LRA
- SBCL Commits
debug-int: Extract CODE-OBJECT-FROM-CONTEXT from x86oid FIND-ESCAPED-FRAME
- SBCL Commits
The precise-arg-count-error feature must die!
- SBCL Commits
debug-int: Grab "saved" CFP and LRA from passing locations if necessary
- SBCL Commits
ir2tran: COPY-MORE-ARG doing XEP-SETUP-SP's job is arch-specific
- SBCL Commits
debug-int: Use the stored frame code location PC, don't recalculate it
- SBCL Commits
Fix error report in UNPARSE-NATIVE-PHYSICAL-FILE
- SBCL Commits
Fix DIRECTORIZE-PATHNAME, again
- SBCL Commits
5th
New function STREAM-FILE-NAME-OR-LOSE
- SBCL Commits
Better errors and simplifications for *-NAMESTRING functions
- SBCL Commits
debug-int: Fix ARMoid build (I hope)
- SBCL Commits
Fix use-after-free bug and a -Wformat warning
- SBCL Commits
Improve GC of weak hash tables
- SBCL Commits
[1741512] Bizarre error compiling typep with malformed type inside a nested lambda
- Launchpad Bugs
[1741513] Errors during rewrite of :initial-contents are not caught in transform for MAKE-ARRAY
- Launchpad Bugs
[1741516] The value NIL is not of type SB-C::PHYSENV
- Launchpad Bugs
[1741539] Uncaught type error for NIL as index argument to NTH on a &REST list
- Launchpad Bugs
Careful macroexpansion in rewrite-initial-contents.
- SBCL Commits
Fix type mismatch in the &rest-ref transform.
- SBCL Commits
[1741545] failed AVER: (SB-C::LAMBDA-TOPLEVELISH-P (SB-C::LAMBDA-HOME SB-C::FUN))
- Launchpad Bugs
[1741550] NIL is not of type REAL during x86 emission (valid code)
- Launchpad Bugs
Better handling of bogus type-specifier at compile-time.
- SBCL Commits
debug-int: FIND-SAVED-FRAME-DOWN is x86oid-only
- SBCL Commits
debug-int: More FRAME-CATCHES / REPLACE-FRAME-CATCH-TAG cleanup
- SBCL Commits
debug-int: :ALPHA conditional reduction
- SBCL Commits
Retry folding SYMEVAL on constants.
- SBCL Commits
Fix symeval on NIL on x86-64.
- SBCL Commits
[1741567] The value (#<SB-C::REF :LEAF #1=#<SB-KERNEL:CONSTANT :VALUE = {1006C2A0B3}> {1006C2A2A3}> #<SB-C::REF :LEAF #1# {1006C2A123}>) is not of type (AND ATOM (NOT NULL))
- Launchpad Bugs
Protect FIND-CLEANUP-POINTS against deleted lambdas.
- SBCL Commits
Fix a typo in ENSURE-LVAR-FUN-FORM.
- SBCL Commits
6th
Fix make-complex-float on ARM64.
- SBCL Commits
Remove an AVER in SUBSTITUTE-LET-FUNARGS.
- SBCL Commits
Restore a test.
- SBCL Commits
[1741679] The value NIL is not of type SB-C::CBLOCK when binding SB-C::B (in IR2)
- Launchpad Bugs
Fix CMOV conversion.
- SBCL Commits
7th
sb-bsd-sockets: Use randomized addresses for local abstract socket tests
- SBCL Commits
sb-bsd-sockets: Fix UNPARSE-INET6-ADDRESS
- SBCL Commits
8th
Weak hash-table tweaks
- SBCL Commits
debug-int: Don't randomly corrupt the heap in MAKE-BOGUS-LRA
- SBCL Commits
debug-int: Split FRAME-SAVED-CFP-AND-LRA into separate functions
- SBCL Commits
debug-int: Make (SETF FRAME-SAVED-LRA) and use it from FUN-END-STARTER-HOOK
- SBCL Commits
debug-int: Don't special-case unescaped frames in FRAME-SAVE-CFP-AND-LRA
- SBCL Commits
debug-int: Don't use GET-CONTEXT-VALUE in FRAME-SAVED-CFP-AND-LRA
- SBCL Commits
debug-int: Factor out finding sc-offsets from FRAME-SAVED-CFP-AND-LRA
- SBCL Commits
pack: If we need to spill to a specified-save TN, allocate there to begin with
- SBCL Commits
[1741802] The error signaled by #. when *READ-EVAL* is NIL should have more restarts
- Launchpad Bugs
Put type declaration on callable arg of FINALIZE
- SBCL Commits
Fold (= (complex rational) real) to NIL.
- SBCL Commits
[1741821] The value NIL is not of type SB-C::LVAR (type-incorrect structure accessor)
- Launchpad Bugs
Fix LAMBDA-VAR-REF-LVAR.
- SBCL Commits
[1741899] failed AVER: (NOT (SB-C::FUNCTIONAL-HAS-EXTERNAL-REFERENCES-P SB-C::CLAMBDA))
- Launchpad Bugs
Make finalizers great again
- SBCL Commits
[1741972] Compile-time macroexpansion failure not caught in argument to LDB, other functions
- Launchpad Bugs
[1741984] MAKE-ARRAY compile failure when dimension list is improper
- Launchpad Bugs
Avoid making one extra cons per finalizer usually
- SBCL Commits
Better NEWS entry for finalizer change
- SBCL Commits
Better validation of make-array dimensions.
- SBCL Commits
Catch macro errors when transforming LDB.
- SBCL Commits
Fix C warnings
- SBCL Commits
9th
Turn up the GC go-fast knob some more
- SBCL Commits
Catch macro errors when transforming MAKE-ARRAY.
- SBCL Commits
Catch macro errors in FOPCOMPILABLE-P.
- SBCL Commits
Fix (find derive-type).
- SBCL Commits
[1742151] The value NIL is not of type SB-C::IR2-BLOCK
- Launchpad Bugs
[1742190] failed AVER: (AND (EQ (SB-C::CTRAN-KIND SB-C::START) :INSIDE-BLOCK) (NOT (SB-C::BLOCK-DELETE-P BLOCK)))
- Launchpad Bugs
[1742196] The value NIL is not of type SB-KERNEL:CTYPE when binding SB-KERNEL::TYPE2
- Launchpad Bugs
Still more "Not all functions have a FUN-TYPE type"
- SBCL Commits
Don't fail on bad VALUES ftype declaration.
- SBCL Commits
Fix ltn annotation of tail calls.
- SBCL Commits
Protect substitute-lvar-uses against deleted blocks.
- SBCL Commits
[1742297] clauses in restart-case incorrectly reject duplicate doc strings
- Launchpad Bugs
[1742300] clauses in handler-case incorrectly reject duplicate doc strings
- Launchpad Bugs
parse-body: warn, don't error.
- SBCL Commits
Fix declaration processing in RESTART-CASE.
- SBCL Commits
Fix declaration processing in HANDLER-CASE.
- SBCL Commits
10th
Mention :ERROR default value in RUN-PROGRAM documentation string
- SBCL Commits
run-program docstring: disentangle :ERROR and :IF-ERROR-EXISTS.
- SBCL Commits
Remove #+-win32 from the run-program docstring.
- SBCL Commits
Clean up run-program.
- SBCL Commits
Adjust load-xc.lisp.
- SBCL Commits
Add another check to verify_range()
- SBCL Commits
Simplify the run-program docstring.
- SBCL Commits
Make an 'if' test in update_page_write_prot() straightforward
- SBCL Commits
PROGV: warn if VARS and VALS aren't lists.
- SBCL Commits
Fix latent bug wrt gencgc_alloc_granularity
- SBCL Commits
Remove the extra name of 'bytes' in gc_find_freeish_pages()
- SBCL Commits
Remove gencgc_verify_zero_fill()
- SBCL Commits
Remove RESCAN_CHECK
- SBCL Commits
Renaming - there is only one page table
- SBCL Commits
Remove argument from gc_close_all_regions()
- SBCL Commits
gencgc: Remove the SEGREGATED_CODE #define
- SBCL Commits
11th
(decode-timeout nil): don't run get-internal-real-time.
- SBCL Commits
Remove .-*- Mode: Text -*- from the man page.
- SBCL Commits
Remove the warning about personality flags on Linux.
- SBCL Commits
Remove --default-merge-core-pages.
- SBCL Commits
Optimize (decode-timeout nil).
- SBCL Commits
[1742765] NIL type in COERCE of a sequence causes compiler error
- Launchpad Bugs
[1742773] Uncaught error compiling bad SB-ALIEN code
- Launchpad Bugs
[1742775] failed AVER: (EQ (SB-C::CTRAN-KIND SB-C::CTRAN) :BLOCK-START)
- Launchpad Bugs
[1742781] failed AVER: (EQ (SB-C::FUNCTIONAL-KIND SB-C::FUNCTIONAL) :TOPLEVEL-XEP)
- Launchpad Bugs
Don't fail when transforming (coerce x nil).
- SBCL Commits
[1742788] Control stack exhausted in compiler on subseq w. bad THE form
- Launchpad Bugs
Add missed --disable-debugger in core.test.sh
- SBCL Commits
"Fix" big-endian MIPS... for a bug that was fixed once already
- SBCL Commits
debug.impure.lisp / (:DEBUGGER :SOURCE 1) now passes on PPC
- SBCL Commits
debug-int: Don't use STACK-REF in FRAME-DOWN
- SBCL Commits
Mark a test as failing on cheneygc
- SBCL Commits
debug-int: Use FRAME-SAVED-LRA in FUN-END-COOKIE-VALID-P
- SBCL Commits
debug-int: Adjust two reader conditionals in SUB-SET-DEBUG-VAR-SLOT
- SBCL Commits
debug-int: Delete GET-CONTEXT-VALUE and (SETF GET-CONTEXT-VALUE)
- SBCL Commits
debug-int: Always use SIGNAL-CONTEXT-FRAME in HANDLE-SINGLE-STEP-BEFORE-TRAP
- SBCL Commits
debug-int: Fold non-x86oid typecases together in FRAME-DOWN
- SBCL Commits
debug-int: Make FRAME-SAVED-{CFP,LRA} work for all debug-fun types
- SBCL Commits
ctypep: better handling of array-type with unknown element-type.
- SBCL Commits
[1742806] full call to SB-KERNEL:DATA-VECTOR-SET-WITH-OFFSET
- Launchpad Bugs
12th
Fix derive-node-type on hairy types.
- SBCL Commits
Improve ARRAY-HEADER-P type derivation.
- SBCL Commits
dyndebug_init: fix gencgc_verbose handling.
- SBCL Commits
Fix defect noted in the comment above update_page_write_prot()
- SBCL Commits
Add SB-KERNEL:GENERATION-OF
- SBCL Commits
Add test for commit d13476e58108
- SBCL Commits
Change fndb entry for GENERATION-OF
- SBCL Commits
Remove QSHOW from around debug print of pinned objects
- SBCL Commits
x86-64: Tweak arch_write_linkage_table_jmp()
- SBCL Commits
More reliable backtrace from interrupt on precise-gc generally
- SBCL Commits
debug-int: Pin CODE in FIND-PC-FROM-ASSEMBLY-FUN
- SBCL Commits
debug-int: More reliable backtrace from interrupt on PPC
- SBCL Commits
13th
manual: Remove unused file create-contrib-doc-list.lisp
- SBCL Commits
manual: Control documentation string extraction from Lisp
- SBCL Commits
sb-acl-repl: Use newly generated documentation snippets in manual
- SBCL Commits
Make a defknown for FINALIZE.
- SBCL Commits
Mark :two-threads-running-gc as broken on sb-safepoint.
- SBCL Commits
share-vm: Inline some interrupt-context accessors
- SBCL Commits
debug-int: Make step-traps safer with respect to interrupts
- SBCL Commits
share-vm: Use SAP-REF-LISPOBJ where appropriate
- SBCL Commits
debug-int: Only build COMPUTE-LRA-DATA-FROM-PC on x86oids
- SBCL Commits
debug-int: Remove unused MACROLET in MAKE-LISP-OBJ
- SBCL Commits
Re-sync SPARC for OAOOM drift with repsect to register names
- SBCL Commits
Lose on memory corruption while gcing.
- SBCL Commits
14th
Mark (:timer :threaded-stress) broken on x86.
- SBCL Commits
tests: Use checked-compile-and-assert in array.pure.lisp
- SBCL Commits
Don't choke on invalid objects when GCing weak hash-tables.
- SBCL Commits
tests: Fix package in clos-1.impure.lisp
- SBCL Commits
tests: Don't rely on existence of unrelated file in compiler.pure.lisp
- SBCL Commits
tests: Cosmetic changes and better test names in threads.impure.lisp
- SBCL Commits
Add (profile :threads) :broken-on :win32
- SBCL Commits
Mark clos-cache-test as broken on sb-safepoint.
- SBCL Commits
Default to LISP_FEATURE_GCC_TLS on Linux
- SBCL Commits
Fix whitespace
- SBCL Commits
15th
Remove an unnecessary copy-list.
- SBCL Commits
tests: More WITH-TEST and CHECKED-COMPILE-AND-ASSERT in arith.pure.lisp
- SBCL Commits
tests: More WITH-TEST but less noise in time.pure.lisp
- SBCL Commits
tests: Less noise in serve-event.pure.lisp
- SBCL Commits
tests: More WITH-TEST in clos.pure.lisp
- SBCL Commits
tests/hash.impure.lisp: Improve non-thread behavior for weak-hash-table tests
- SBCL Commits
[1743430] #<SB-C::CLAMBDA [...] not found in #<SB-C::PHYSENV [...]
- Launchpad Bugs
[1743431] The value NIL is not of type SB-C::CBLOCK when binding SB-C::BLOCK2
- Launchpad Bugs
[1743433] #<SB-KERNEL:NAMED-TYPE NIL> fell through ETYPECASE expression.
- Launchpad Bugs
Fix traceroot's printing of uninterned symbols
- SBCL Commits
Allow slam.sh to redefine and/or use non-redefineable functions
- SBCL Commits
Protect unconvert-tail-calls against deleted blocks.
- SBCL Commits
Check for the NIL type in the EQUAL transform.
- SBCL Commits
Coalesce more namestrings by marking as candidates for sharing
- SBCL Commits
tests/hash.impure.lisp: Better non-thread behavior for weak-hash-table tests
- SBCL Commits
Add missing reader conditional
- SBCL Commits
Share magic constants between genesis and editcore
- SBCL Commits
Fix traceroot.test.sh
- SBCL Commits
16th
DCE: delete :optional functionals.
- SBCL Commits
[1743601] The value NIL is not of type SB-C::LVAR (w. dynamic-extent)
- Launchpad Bugs
Refactor maybe_adjust_large_object() and copy_large_object()
- SBCL Commits
Fix combination-args-flow-cleanly-p.
- SBCL Commits
[1743665] failed AVER: (EQ SB-C::CALLED SB-C::FUN)
- Launchpad Bugs
17th
Assert that scratch generation has no empty allocated pages
- SBCL Commits
Maintain LAMBDA-CALLS-OR-CLOSES in DELETE-REF.
- SBCL Commits
Revert "Assert that scratch generation has no empty allocated pages"
- SBCL Commits
[1743778] The value NIL is not of type SB-KERNEL:CTYPE when binding TYPE
- Launchpad Bugs
[1743813] NIL element type array failure: 221 fell through ECASE expression [...]
- Launchpad Bugs
Call maybe-terminate-block when translating THE.
- SBCL Commits
[1743826] NIL arg type failure on EQUALP
- Launchpad Bugs
[1743827] NIL arg type failure on NTH-VALUE
- Launchpad Bugs
[1743829] NIL arg type failure on ARRAY-IN-BOUNDS-P
- Launchpad Bugs
Don't transform make-array with :element-type nil.
- SBCL Commits
Report type errors coming from (THE NIL 0).
- SBCL Commits
gencgc: Optimize closing of regions
- SBCL Commits
Fix some region bits that were subtly wrong after previous change
- SBCL Commits
More maybe-terminate-block.
- SBCL Commits
Improve error reporting for local functions.
- SBCL Commits
Don't add :gcc-tls for ppc with threads
- SBCL Commits
Fix signed vs unsigned comparison
- SBCL Commits
tests: Tests for unused FLET, LABELS bindings source paths
- SBCL Commits
Better source paths for malformed LET[*], FLET and LABELS bindings
- SBCL Commits
tests: WITH-TEST and CHECKED-COMPILE[-AND-ASSERT] in type.pure.lisp
- SBCL Commits
tests: CHECKED-COMPILE-AND-ASSERT can ignore runtime conditions
- SBCL Commits
Fix bug introduced into EXTRACT-LETISH-VARS in previous commit
- SBCL Commits
Revert "Report type errors coming from (THE NIL 0)."
- SBCL Commits
[1743892] Uncaught error from undefined intersection type for CONCATENATE
- Launchpad Bugs
vector-specifier-widetag: ignore hairy-type.
- SBCL Commits
18th
Fix GC invariant loss resulting from rev 400b724a8daf
- SBCL Commits
tests: Adjust documentation string of CHECKED-COMPILE-AND-ASSERT
- SBCL Commits
tests: Use WITH-TEST in break-on-signals.impure.lisp
- SBCL Commits
tests: Use WITH-TEST in gcd.pure.lisp
- SBCL Commits
[1744115] failed AVER: (NOT (SB-C::FUNCTIONAL-HAS-EXTERNAL-REFERENCES-P SB-C::CLAMBDA))
- Launchpad Bugs
Remove redundant assignment
- SBCL Commits
Remove obsolete prototype
- SBCL Commits
Fix test
- SBCL Commits
Remove 'has_pins' bit from page table
- SBCL Commits
Revert "Remove 'has_pins' bit from page table"
- SBCL Commits
Reinstate removal of 'has_pins' bit, with bug fix
- SBCL Commits
19th
gencgc: Extend 'allocated' page table field to 4 bits wide
- SBCL Commits
sb-bsd-sockets: UNKNOWN-PROTOCOL is an ERROR
- SBCL Commits
More robust interrupt-thread.
- SBCL Commits
Remove a layer of noise
- SBCL Commits
Pick a different name for CODE_PAGE_FLAG
- SBCL Commits
Fix COPY-MORE-ARG on ARM64.
- SBCL Commits
Fix CALL-WITH-TIMING.
- SBCL Commits
20th
sb-sprof: Spend less time testing WITH-PROFILING
- SBCL Commits
Fix spurious error for repeated variables in macro lambda lists
- SBCL Commits
Remove "start" pages from write_generation_stats()
- SBCL Commits
Further simplify write_generation_stats
- SBCL Commits
21st
:gc-deadlock :broken-on :win32
- SBCL Commits
Remove per-generation alloc start pages
- SBCL Commits
22nd
Move operation out of loop in free_oldspace()
- SBCL Commits
Rearrange wipe_nonpinned_words() a little
- SBCL Commits
Don't forget to visit dead objects on partially evacuated pages (if desired)
- SBCL Commits
Remove an unused parameter in %compiler-defmacro.
- SBCL Commits
Don't use SOURCE-LOCATION when expanding DEFUN.
- SBCL Commits
New convenience function %PROGRAM-ERROR
- SBCL Commits
gencgc: Cosmetic adjustments
- SBCL Commits
Filter with more selectivity in update_page_write_prot()
- SBCL Commits
Use definition-source-mixin for slot-definition.
- SBCL Commits
Remove unused code.
- SBCL Commits
PPC COPY-MORE-ARG fix 4/4: Copy more-args in an appropriate direction
- SBCL Commits
PPC COPY-MORE-ARG fix 3/4: Add a sprinkling of interrupt-safety
- SBCL Commits
ir2tran: Fix commentary and conditionals for COPY-MORE-ARG damage
- SBCL Commits
PPC COPY-MORE-ARG fix 1/4: Convert to implicit label tags
- SBCL Commits
PPC COPY-MORE-ARG fix 2/4: Inline XEP-SETUP-SP
- SBCL Commits
23rd
Add a sanity check in the WP fault handler
- SBCL Commits
Fix genesis bug in calculating N-PTEs
- SBCL Commits
Add C predicates for 3 out of the 4 pointer types
- SBCL Commits
Introduce temp var in conservative_root_p() to clarify meaning
- SBCL Commits
gencgc: fold the 'singleton' field into the 'allocated' field
- SBCL Commits
[1744969] Control stack exhausted compiling large /= form with bad arg
- Launchpad Bugs
Don't try to print highly nested forms for type errors.
- SBCL Commits
[1745000] Control stack exhaustion w. TYPEP and bad COMPLEX type
- Launchpad Bugs
Produce only one warning for (typep x 'bad-type)
- SBCL Commits
Handle (complex (member not-a-real)) types.
- SBCL Commits
[1745036] Heap exhaustion at compile time from constant folding
- Launchpad Bugs
24th
Add OBJECT-SIZE to compute size in bytes not including descendants
- SBCL Commits
object-size: include the slot vector for CLOS objects.
- SBCL Commits
Export by defpackage, not random unconditional toplevel form
- SBCL Commits
Allow sb-grovel to be controlled by driver other than ASDF
- SBCL Commits
Rename object-size to primitive-object-size.
- SBCL Commits
Unbreak build due to unknown types
- SBCL Commits
Silence note
- SBCL Commits
[1745196] Improve /= on large numbers of arguments
- Launchpad Bugs
25th
Move object-size to sb-introspect.
- SBCL Commits
26th
x86-64: fix a disassembler glitch
- SBCL Commits
Fix cheneygc - it couldn't get at 'gc_active_p'
- SBCL Commits
27th
Fix SPARC.
- SBCL Commits
29th
Fix a typo in sb-mpfr.
- SBCL Commits
30th
NEWS updates for the debugger changes earlier this month
- SBCL Commits
build on squeeze-era C compilers
- SBCL Commits
1.4.4: will be tagged as "sbcl-1.4.4"
- SBCL Commits
31st
Simplify sort-vector.
- SBCL Commits
Simplify assembly/x86-64/arith.lisp
- SBCL Commits
Avoid deletion notes from a MAKE-ARRAY transform.
- SBCL Commits
manual: Remove conflicting @settitle in sbcl.texinfo
- SBCL Commits
[1746619] ioctl request type should be unsigned long
- Launchpad Bugs
[1746623] error messages say "foo" and "bar"
- Launchpad Bugs