<
April, 2019
May, 2019
June, 2019
>
May, 2019
1st
Remove type decl contravened by EXPLICIT-CHECK
- SBCL Commits
64-bit: use all bits in float-sign of double-float
- SBCL Commits
disassemble: increase *print-level*.
- SBCL Commits
2nd
Elide type and bound check in seq dispatch vectors
- SBCL Commits
Fix printf format
- SBCL Commits
Remove PUTHASH-IF-ABSENT, support locking in ENSURE-GETHASH
- SBCL Commits
Don't assign to a lambda variable
- SBCL Commits
Fix genesis bug for big-endian 64-bit machines
- SBCL Commits
3rd
Streamline pack-code-fixup-locs
- SBCL Commits
Delete unreachable code- FDEFINITION can't return NIL
- SBCL Commits
Fix chill, system-package-p doesn't accept a designator
- SBCL Commits
Remove inadvertent line
- SBCL Commits
riscv: Add to raw-slots whitelist
- SBCL Commits
riscv: Save 2 instructions in %instance-length
- SBCL Commits
riscv: Fix foreign-stack-alignment test.
- SBCL Commits
riscv: Fix typos in raw slot vops.
- SBCL Commits
riscv: Allow lists of large constant length to be allocated.
- SBCL Commits
riscv: Tighten up allocation typecase.
- SBCL Commits
Implement sb-rotate-byte for RISC-V
- SBCL Commits
riscv: Remove assertion.
- SBCL Commits
riscv: Save an addi when lower 12-bits of immediate are clear.
- SBCL Commits
riscv: fix bogus address calculations in float vops.
- SBCL Commits
4th
riscv: Better sb-rotate-byte TN packing.
- SBCL Commits
5th
Speed up NTHCDR.
- SBCL Commits
6th
ir2-optimize-jumps: ignore NOTE-ENVIRONMENT-START.
- SBCL Commits
Remove DEPRECATION-SOFTWARE-AND-VERSION deftype
- SBCL Commits
nthcdr: add (optimize speed).
- SBCL Commits
Optimize [n]butlast.
- SBCL Commits
nthcdr: put back type declarations.
- SBCL Commits
Add utility for oft-repeated idiom
- SBCL Commits
[1827946] windows-only: sdl2-mixer postmix callback crashes during GC
- Launchpad Bugs
Restore constraint propagation for cross-float wrappers.
- SBCL Commits
7th
Invoke ucd.lisp only if needed
- SBCL Commits
Use UNCROSS.
- SBCL Commits
8th
Get ppc64 to almost nearly start up
- SBCL Commits
Revert "x86-64: Shorten the encoding of move-from-unsigned"
- SBCL Commits
Change to a non-weak vector in ICF
- SBCL Commits
Fix typo
- SBCL Commits
9th
Allow slam to redefine deftransforms
- SBCL Commits
Fix more ppc64 stuff
- SBCL Commits
Don't transform NTH to NTHCDR.
- SBCL Commits
11th
Insert missing tilde
- SBCL Commits
12th
Make SXHASH foldable in the cross-compiler in certain cases
- SBCL Commits
13th
Fix x86oid add-w/carry to match the comment
- SBCL Commits
Use all bits of each word in sxhash of simple-bit-vector
- SBCL Commits
[1828831] Missed EQL propagation from SETQ
- Launchpad Bugs
14th
Remove unnecessary sb-vm: prefixes
- SBCL Commits
Actually fix BIT-POSITION buffer overrun bug for real now
- SBCL Commits
Muffle warning
- SBCL Commits
[1829074] Add make-load-form for sb-kernel:lexenv
- Launchpad Bugs
Fix finalizer bug in all GC implementations
- SBCL Commits
Unbreak cheneygc
- SBCL Commits
Fix test due to renamed function
- SBCL Commits
15th
Autogenerate Unicode char-block names
- SBCL Commits
Fix PPC + cheneygc
- SBCL Commits
Disable fop-compilation with debug > 1.
- SBCL Commits
Deduplicate some defparameters
- SBCL Commits
Reinstate "Shorten the encoding of move-from-unsigned"
- SBCL Commits
Change xref-kinds to a constant vector
- SBCL Commits
Remove export of CODE-INSTRUCTIONS from SB-C
- SBCL Commits
16th
Bundle some compilatiom aspects into a struct
- SBCL Commits
Fix a test.
- SBCL Commits
Fix maybe-defined-here.
- SBCL Commits
Reduce DEFVAR expansion for constants.
- SBCL Commits
Win32: better thread->control_stack_start calculation.
- SBCL Commits
17th
Silence C warnings
- SBCL Commits
run-program: reduce locking.
- SBCL Commits
Fix build.
- SBCL Commits
Fix run-program on Darwin.
- SBCL Commits
Simplify pseudo-atomic.h
- SBCL Commits
Simplify *active-processes* handling.
- SBCL Commits
Augment NEWS.
- SBCL Commits
18th
Reduce confusion: fixed-alloc is not fixed-alloc
- SBCL Commits
Set vector weakness bit before filling in contents
- SBCL Commits
20th
Adhere to C language spec
- SBCL Commits
Reduce compiled-debug-info-fun-map size.
- SBCL Commits
Reorder compiled-debug-fun slots.
- SBCL Commits
Don't print "unknown location: using block start".
- SBCL Commits
Fix bit-position overrun again
- SBCL Commits
Fix more uses of uword_t* for a program counter
- SBCL Commits
Put COMPILED-DEBUG-FUN-OFFSET/FORM-NUMBER into -ENCODED-LOCS.
- SBCL Commits
cdf-encode-locs: more compact start-pc.
- SBCL Commits
cdf-encode-locs: more compact bsp/closure-save.
- SBCL Commits
21st
More compact compiled-debug-fun-blocks.
- SBCL Commits
Fix aprof
- SBCL Commits
Rename unboxed_obj_widetag_p() to leaf_obj_widetag_p()
- SBCL Commits
Assign memsize_options more clearly
- SBCL Commits
disassemble: print segment names.
- SBCL Commits
22nd
Try to fix a test.
- SBCL Commits
Fix packed-varints.pure on the backends with return-pc.
- SBCL Commits
Make tests impervious to *d-p-d* modification.
- SBCL Commits
Merge branch 'master' into xml-test-results
- SBCL Commits
Try to fix a test.
- SBCL Commits
Fix merge.
- SBCL Commits
24th
[1830313] wanted: elide vector bounds checking for (min x (length v)) or generally index < x <= length
- Launchpad Bugs
[1830314] wanted: elide vector bounds checking for index with constant offsets
- Launchpad Bugs
Fix editcore for changed representation of debug funs
- SBCL Commits
More scratch-file-name in load.impure
- SBCL Commits
More scratch-file-name in load.impure
- SBCL Commits
27th
NEWS updates
- SBCL Commits
1.5.3: will be tagged as "sbcl-1.5.3"
- SBCL Commits
Don't use keywords for inline/notinline.
- SBCL Commits
Better errors for ELT.
- SBCL Commits
Don't use keywords for dynamic-extent/truly-dynamic-extent.
- SBCL Commits
tests: Resolve more /tmp/ file clashes.
- SBCL Commits
28th
Fix derive-array-rank on negation type.
- SBCL Commits
Unpessimize readtables with unicode character macros in them
- SBCL Commits
Less conservative derive-array-rank.
- SBCL Commits
Missing NIL
- SBCL Commits
Use sb-xc:*features* instead of *backend-byte-order*
- SBCL Commits
Remove descriptor constants from simple-fun objects
- SBCL Commits
29th
Put back inadvertently removed lines from prior change
- SBCL Commits
Change "KEYWORD" -> *keyword-package*
- SBCL Commits
traceroot.test.sh: more helpful output when failing.
- SBCL Commits
Coax traceroot.test.sh into passing.
- SBCL Commits
Fix editcore some more
- SBCL Commits
Fix ldb's backtrace command, no more vector fun_map
- SBCL Commits
30th
Fix bug in pscav_later(), and use it as intended
- SBCL Commits
Disallow setting slots of purified code
- SBCL Commits
Use memcpy instead of bcopy
- SBCL Commits
31st
stream.impure: more scratch files.
- SBCL Commits
Rename SIMPLE-FUN-CODE-OFFSET to SIMPLE-FUN-INSTS-OFFSET
- SBCL Commits
Fix non-x86 backends
- SBCL Commits
Remove tiny bits of floating garbage from saved cores
- SBCL Commits
NIL-VALUE is external
- SBCL Commits
Add an optional heap inspection on image startup
- SBCL Commits
Make ICF useful again
- SBCL Commits