<
January, 2022
February, 2022
March, 2022
>
February, 2022
1st
Fix signalling illegal-class-name-error.
- SBCL Commits
Remove (speed 3) from seconds-to-maybe-internal-time.
- SBCL Commits
Make 'ldb' usable as a command-line tool
- SBCL Commits
Restore darwin-x86-64-without-sb-thread build.
- SBCL Commits
2nd
Rewrite a bad lisp test as a less bad C test
- SBCL Commits
Improve standalone ldb
- SBCL Commits
Accept a list of files to run in parallel-exec
- SBCL Commits
Comment out a flaky assertion
- SBCL Commits
Remove unused $(OS_CLEAN_FILES)
- SBCL Commits
Add assertion in code enlivening for sb-sprof
- SBCL Commits
Use 32 cards per page if #+soft-card-marks
- SBCL Commits
Fix -gencgc genesis.
- SBCL Commits
3rd
Fix type error with closure as :TEST in MAKE-HASH-TABLE
- SBCL Commits
Define a default method stream-file-position again.
- SBCL Commits
Change test's expectation
- SBCL Commits
Unchange test's expectation
- SBCL Commits
Declare that hash-table-test can return functions now.
- SBCL Commits
Use SB-IMPL:PRINT-TYPE-SPECIFIER here as well, to get comparable output.
- SBCL Commits
Simplify sb-fasl::dynamic-space-claim-n-words
- SBCL Commits
Be more conservative about emitting array type style-warning
- SBCL Commits
4th
Remove SB-SYS:OUTPUT-RAW-BYTES.
- SBCL Commits
pathname, compare-component: use EQ instead of EQL.
- SBCL Commits
Don't use %sp-string-compare for string=.
- SBCL Commits
Add simple-base/character-string= variants of string=*.
- SBCL Commits
[1960081] Performance regression related to inlining
- Launchpad Bugs
5th
Improve some gencgc things
- SBCL Commits
Unbreak #+cheneygc
- SBCL Commits
Use XSAVE for saving YMM registers for allocation tramps.
- SBCL Commits
6th
Adjust preprocessor macros for alloc regions
- SBCL Commits
7th
Turn gc.impure-cload into an actually effective test
- SBCL Commits
Delete nonsense comment.
- SBCL Commits
Move part of typep.lisp into type.lisp.
- SBCL Commits
Remove unused special bindings.
- SBCL Commits
Typo.
- SBCL Commits
Deflake gc-cardmark test
- SBCL Commits
Derive the type of adjust-array.
- SBCL Commits
Disable some tests for cheneygc
- SBCL Commits
Use pages dedicated to CONS type
- SBCL Commits
Make C math functions flushable.
- SBCL Commits
sb-introspect: don't fail on transforms with non-list names.
- SBCL Commits
Zero-fill all cons pages if #+darwin-jit
- SBCL Commits
Fix arm64-darwin.
- SBCL Commits
8th
Utilize trailing bytes for cons page marking in fullcgc
- SBCL Commits
arm64: Allocate new conses on cons pages
- SBCL Commits
9th
Enable gc-cardmark test for #+darwin
- SBCL Commits
Update gc-unit tests for CARDS_PER_PAGE=32
- SBCL Commits
sb-walk: preserve all source paths.
- SBCL Commits
Remove assertion
- SBCL Commits
Fix an error in the %cleanup-point transform.
- SBCL Commits
Fix bug in verify_range
- SBCL Commits
arm64: don't pass the count argument to LISTIFY-&REST.
- SBCL Commits
arm64: handle cons-tlab when disassembling ldp/stp.
- SBCL Commits
10th
Fix sparc
- SBCL Commits
Move the wp_cleared bit out of the page table
- SBCL Commits
Do not coalesce named and anonymous constants.
- SBCL Commits
Remove FIXME.
- SBCL Commits
Don't do MAYBE-EMIT-MAKE-LOAD-FORMS in FIND-CONSTANT.
- SBCL Commits
Unbreak #+cheneygc
- SBCL Commits
Widen page_type in 'struct page'
- SBCL Commits
Make pin-all-code-with-gc-enabled more robust.
- SBCL Commits
Never dump anonymous constants as named constant references, part II.
- SBCL Commits
EQUAL => SIMILAR.
- SBCL Commits
Tweak MAYBE-EMIT-MAKE-LOAD-FORMS.
- SBCL Commits
Better source location for local variables.
- SBCL Commits
11th
Discourage use of cheneygc
- SBCL Commits
12th
[1960690] cannot compile sbcl-2.2.1-98-gaa92707b8 in win32: undefined reference to PAGE_WRITEPROTECTED_P
- Launchpad Bugs
Do DEFCONSTANT-EQX normally during cross-compile.
- SBCL Commits
missing include file
- SBCL Commits
13th
Make slam work in target-format
- SBCL Commits
Unconditionally create the readtable early in cold-init
- SBCL Commits
14th
Try to skip the lowtag test in SIGNED-BYTE-64-P
- SBCL Commits
x86-64: Emit only 1 copy of a much used unboxed constant
- SBCL Commits
Better source locations for structure accessors.
- SBCL Commits
Avoid bug when walking static space from its start
- SBCL Commits
sb-gmp: Define original functions more efficiently and portably.
- SBCL Commits
Restore toplevelness of defstruct accessors.
- SBCL Commits
15th
Reset cons page mark bits
- SBCL Commits
%make-array: don't check displaced dimensions twice.
- SBCL Commits
Do less work when adjusting displaced arrays.
- SBCL Commits
Speed up trans_list()
- SBCL Commits
16th
Ignore a failure
- SBCL Commits
Designate a fasl op for coverage dumping.
- SBCL Commits
Reimplement coverage instrumentation to be more portable.
- SBCL Commits
Fix C build failure if -DNDEBUG and -Werror
- SBCL Commits
Preserve the source form of the ERROR in RESTART-CASE.
- SBCL Commits
with-current-source-form: don't nullify *current-path*.
- SBCL Commits
Catch errors during sb-walking.
- SBCL Commits
17th
sb-cover: Always instrument top level forms correctly.
- SBCL Commits
arm64: minus one instruction in signed-byte-64-p.
- SBCL Commits
Include immobile space in GC crashdump
- SBCL Commits
Fix bug from rev c8f1b4bb86
- SBCL Commits
Fix standalone ldb some more
- SBCL Commits
18th
Fix 14 year old typo messing up lexenv computations.
- SBCL Commits
tests: Skip (:hash-cache :interrupt) on all safepoint builds
- SBCL Commits
Fix source locations from block-compilation.
- SBCL Commits
gencgc: Rearrange page types
- SBCL Commits
Fix BACKQ const folding with named constant references.
- SBCL Commits
Fix backquoted constant vectors and named constant references too.
- SBCL Commits
19th
Make the fopcompiler target only.
- SBCL Commits
sb-aclrepl tests: Do not mutate literal data.
- SBCL Commits
Remove constant optional argument.
- SBCL Commits
Scope local muffling declarations correctly for undefined variables.
- SBCL Commits
[1961485] unnecessarily bulky and slow inline expansions of NTH and NTHCDR
- Launchpad Bugs
Disallow failure from COMPILE-FILE in cload tests
- SBCL Commits
20th
x86-64: fix #+gs-seg build option
- SBCL Commits
x86-64: use THREAD-TN without memory load for thread.this
- SBCL Commits
Reject new-owner if not eq to *current-thread* in grab-mutex
- SBCL Commits
gencgc: Use new page type for non-card-spanning mixed objects
- SBCL Commits
Assume presence of compiler-test-util in "pure" tests
- SBCL Commits
Fix warning and omission from small_mixed pages change
- SBCL Commits
21st
Fix test manifest
- SBCL Commits
NEWS for sbcl-2.2.2 freeze
- SBCL Commits
22nd
Fix cheneygc
- SBCL Commits
Fix MIPS
- SBCL Commits
Fix dumping NAMED-CONSTANT-REFERENCEs inside backquote.
- SBCL Commits
Fix "cast to pointer from integer of different size"
- SBCL Commits
23rd
mips: Partially revert 60c6ed826d66536a92ffda3a27b2ec8adcff1d17
- SBCL Commits
mips: Throw random darts at THROW
- SBCL Commits
24th
riscv: workaround QEMU user mode emulator issue
- SBCL Commits
Fix regression from rev 2b3585478cbf
- SBCL Commits
25th
[1962338] Functions in ir1trans not included in image
- Launchpad Bugs
Fix ppc64 conservative_root_p()
- SBCL Commits
Actually assert something in test
- SBCL Commits
26th
Make src/code/class compile reproducibly
- SBCL Commits
Make src/pcl/defs compile reproducibly
- SBCL Commits
Make src/code/target-lfhash compile reproducibly
- SBCL Commits
maybe-note-assembler-routine: use prin1 to show the package.
- SBCL Commits
Add no-verify-arg-count to more functions.
- SBCL Commits
Avoid arg count verification for some functions.
- SBCL Commits
get-file-toplevel-form: use +internal-features+ when reading.
- SBCL Commits
Define float-contagion etc. on #+sb-devel
- SBCL Commits
Use the right package for INITIAL-CONTENTS-ERROR.
- SBCL Commits
Support no-verify-arg-count on x86-64.
- SBCL Commits
Store MUTEX-%OWNER as 'struct thread *', not SB-THREAD:THREAD
- SBCL Commits
Move some random documentation stuff to PCL.
- SBCL Commits
Disable loop consistency checks.
- SBCL Commits
Move DEFGLOBAL &co to where their friends are.
- SBCL Commits
Coalesce specialized arrays in the fasl dumper.
- SBCL Commits
Add (SETF DOCUMENTATION) to fndb.
- SBCL Commits
Define CHECK-DESIGNATOR as a function, not a macro.
- SBCL Commits
Remove a duplicate type proclamation.
- SBCL Commits
Better docstring for LOAD.
- SBCL Commits
Make (load ".fasl" :print t) do something on high debug.
- SBCL Commits
27th
sparc: Skip tests that hang
- SBCL Commits
Rewrite MAKE-LOAD-FORM-SAVING-SLOTS optimization.
- SBCL Commits
Use entrypoint label instead of fixup
- SBCL Commits
mips: fix buggy inst decoders, add trap instructions
- SBCL Commits
28th
Add :fails-on
- SBCL Commits
Clean up obsolete PowerPC detritus
- SBCL Commits
Fix ash-modfx for constant folding.
- SBCL Commits
Don't test typep-golden-data.txt on -sb-devel.
- SBCL Commits
Make CMUCL happy.
- SBCL Commits
Remove STRUCTURE!OBJECT.
- SBCL Commits
Fix GENCGC_IS_PRECISE builds.
- SBCL Commits
Fix sb-cover on arm64.
- SBCL Commits
Fix sb-capstone for 32-bit platforms.
- SBCL Commits