<
February, 2021
March, 2021
April, 2021
>
March, 2021
1st
Revert "Allow MAYBE-INFER-ITERATION-VAR-TYPE to succeed with multiple SETs"
- SBCL Commits
Move target function to target-only file.
- SBCL Commits
Block compile reconstruct-lexenv and maybe-inline-syntactic-closure.
- SBCL Commits
Remove random once-use undocumented function.
- SBCL Commits
Rename early-lexenv -> vop-existsp.
- SBCL Commits
Update comment.
- SBCL Commits
GET-FUN1 -> GET-FUN
- SBCL Commits
Loosen build order constraints, fixing ancient FIXME.
- SBCL Commits
Remove unmaintainable comment.
- SBCL Commits
Move some stuff out of early-lexenv.
- SBCL Commits
Remove extraneous argument to C function
- SBCL Commits
Remove safepoint-strictly
- SBCL Commits
2nd
Give type-correct default to PRIMITIVE-OBJECT-SLOTS
- SBCL Commits
Restore win32.
- SBCL Commits
[1917481] Saving core is broken on windows
- Launchpad Bugs
Delete identical copies of arch_os_thread_init
- SBCL Commits
Fix sb-devel.
- SBCL Commits
arm64: don't clobber tmp-tn when computing PC relative offsets.
- SBCL Commits
Rename arch_os_get_current_thread() to get_sb_vm_thread()
- SBCL Commits
arm64: annotate assembly routines loaded from literals.
- SBCL Commits
Fix flaky test, again
- SBCL Commits
Selectively disable sb-sprof under parallel-exec
- SBCL Commits
Move RETURN-MACHINE-ADDRESS to target files.
- SBCL Commits
3rd
Fix aprof.impure for sb-safepoint
- SBCL Commits
Delete prototype for nonexistent function
- SBCL Commits
Remove #ifdeffage using 1st-order predicate logic
- SBCL Commits
Fix aprof.impure some more
- SBCL Commits
Move identical copies of C runtime to a common place
- SBCL Commits
Remove :SB-THRUPTION feature keyword
- SBCL Commits
Support sb-core-compression on darwin-arm64.
- SBCL Commits
Fix the sign derivation of - from constraints.
- SBCL Commits
Rearrange some stuff.
- SBCL Commits
Fix a FIXME.
- SBCL Commits
4th
Fix fun-end-breakpoint code blobs
- SBCL Commits
Delete trailing space
- SBCL Commits
Get safepoint to pass regression tests without sb-wtimer
- SBCL Commits
Delete untested feature combinations
- SBCL Commits
Remove :SB-WTIMER feature
- SBCL Commits
5th
Avoid calling FIND-LAYOUT in super-early PRINT-OBJECT
- SBCL Commits
Allow TYPEP tests of SB-PCL::SLOT-OBJECT to work
- SBCL Commits
Make sb-safepoint allow negatively indexed thread slots
- SBCL Commits
[1917956] Arithmetic overflow during compilation
- Launchpad Bugs
Optimize length/list for arm64.
- SBCL Commits
6th
Attempt to fix #+win32
- SBCL Commits
7th
Make fcb-threads test not timeout on darwin
- SBCL Commits
Remove unnecessary calls to TYPE-SPECIFIER
- SBCL Commits
Use gensyms in define-alien-routine
- SBCL Commits
Eliminate a double-backquote
- SBCL Commits
Disallow * in more type-parsing contexts
- SBCL Commits
Allow style warnings in a test.
- SBCL Commits
8th
Fix regressions from values-specifier-type change
- SBCL Commits
Fix docstring generation in the manual.
- SBCL Commits
Eliminate some #+/- and an EVAL-WHEN
- SBCL Commits
9th
Delete old junk from instance-typep xform
- SBCL Commits
Restore an old comment and clarify the old continuation structure.
- SBCL Commits
Make the code match the comment
- SBCL Commits
Fix a test
- SBCL Commits
Streamline TRANSFORM-INSTANCE-TYPEP a little more
- SBCL Commits
10th
Standardize some disassembler bits
- SBCL Commits
11th
[1918724] equalp (and psxhash) on some simple-arrays conses a lot
- Launchpad Bugs
12th
arm64-assem.S: fix multiline macros.
- SBCL Commits
Fix parallel-exec on darwin-arm64.
- SBCL Commits
Reduce the amount of work in the sap-foreign-symbol-no-deadlock test.
- SBCL Commits
x86-64: Reduce jumping in some type-test vops
- SBCL Commits
13th
Speed up EQUALP
- SBCL Commits
Tweak EQUALP change
- SBCL Commits
Skip a consing test on :interpreter.
- SBCL Commits
14th
Fix bug-inducing warning muffler
- SBCL Commits
x86: emit VECTORP as one instruction for known arrays
- SBCL Commits
Tighten up the cd-then-clean.sh idiom.
- SBCL Commits
x86: Forbid random bytes in array headers
- SBCL Commits
Cons less in PSXHASH on numeric arrays
- SBCL Commits
15th
Eliminate many insertions of the MOVE vop
- SBCL Commits
The - constraint applies only for integers.
- SBCL Commits
x86-64: shorten %check-bound by 1 instruction for vectors
- SBCL Commits
sb-walker: handle inlined defuns.
- SBCL Commits
Avoid a bad optimization
- SBCL Commits
Remove incorrect and obsolete comments
- SBCL Commits
x86-64: implement STREAMP with fewer jumps
- SBCL Commits
16th
[1919264] (sin #.SB-EXT:SINGLE-FLOAT-POSITIVE-INFINITY) bombs SBCL
- Launchpad Bugs
Make one more typetran cleanup
- SBCL Commits
Load vop-existsp from chill
- SBCL Commits
Preserve all thread slot constants in tree shaker
- SBCL Commits
Avoid #\$ in symbol names
- SBCL Commits
17th
Speed up PRIMITIVE-TYPE-OF
- SBCL Commits
Delete bogus comment
- SBCL Commits
Simplify typetran, again
- SBCL Commits
Show GC timings in parallel-exec
- SBCL Commits
Simplify genesis structure access utilities
- SBCL Commits
18th
Print pending_signal when losing.
- SBCL Commits
Remove special cases from LAYOUT-ID
- SBCL Commits
Optionally split layouts into pointer and nonpointer slots
- SBCL Commits
Fix comment error noticed by xof
- SBCL Commits
19th
Remove unnecessary reader conditionals
- SBCL Commits
Move things around to use less #[+-]
- SBCL Commits
Put back in an FMAKUNBOUND
- SBCL Commits
Better printing of lambda lists via new function PRINT-LAMBDA-LIST
- SBCL Commits
20th
Rename CLASSOID-LAYOUT to CLASSOID-WRAPPER
- SBCL Commits
Change *forward-referenced-layouts* to wrappers
- SBCL Commits
Use SB-FORMAT:TOKENS for format controls containing PRINT-LAMBDA-LIST
- SBCL Commits
Fix build under ECL host
- SBCL Commits
Remove use of sbcl_pwd in contrib building.
- SBCL Commits
Remove use of sbcl_pwd in building the manual.
- SBCL Commits
Remove use of sbcl_pwd in make-windows-installer.sh.
- SBCL Commits
21st
Remove superfluous tests
- SBCL Commits
Add cas and atomic instructions for arm64-v8.1
- SBCL Commits
Use CASAL and LDADDAL instructions on arm-v8.1
- SBCL Commits
Fix a warning.
- SBCL Commits
22nd
Add a layout flag bit for SEQUENCE
- SBCL Commits
Change classoid-subclasses to hold wrappers if #+metaspace
- SBCL Commits
23rd
Fix bug in cross-compiler's make-layout
- SBCL Commits
Prevent null pointer deref
- SBCL Commits
Revise comment
- SBCL Commits
[1920931] (compile nil '(lambda (x) (coerce (sqrt x) 'float))) emits WARNING in sbcl 2.1.2
- Launchpad Bugs
24th
[1921071] The value 27749116333474161060 is not of type (INTEGER -9223372036854775808 18446744073709551615) when binding #:|ARG-FOR-(BYTE 64 0)-1|
- Launchpad Bugs
[1921095] The value NIL is not of type SB-C::LVAR when binding SB-C::LVAR
- Launchpad Bugs
[1921141] Windows build unstable with mingw tools installed via msys2
- Launchpad Bugs
Rename some stuff
- SBCL Commits
Fix ir2-convert-reffer.
- SBCL Commits
Fold %eql/integer the same way as EQL.
- SBCL Commits
Undo two of the prior layout<->wrapper changes
- SBCL Commits
25th
Rename everything in C from layout to typeid
- SBCL Commits
Fix #+msan
- SBCL Commits
26th
[1921440] disassemble can display wrong code component sbcl 2.0.9
- Launchpad Bugs
Workaround #+msan false positives in sb-sprof
- SBCL Commits
27th
Fix warning muffler
- SBCL Commits
Fix muffler probably for sure
- SBCL Commits
28th
NEWS for sbcl-2.1.3
- SBCL Commits
2.1.3: will be tagged as "sbcl-2.1.3"
- SBCL Commits
29th
Define SIMPLE-FUN-P's stub sooner
- SBCL Commits
some words in NEWS to fix HTML export
- SBCL Commits
Add a missing defknown
- SBCL Commits
Don't try floating large rationals in the comparison transforms.
- SBCL Commits
Reinstate and fix "Allow MAYBE-INFER-ITERATION-VAR-TYPE to succeed with multiple SETs"
- SBCL Commits
tests: Cosmetic changes in compiler-2.pure.lisp
- SBCL Commits
Fix edge case in %RANDOM-{SINGLE,DOUBLE}-FLOAT
- SBCL Commits
Disallow unexpected warnings of any severity in make-host-1
- SBCL Commits
Inherit from simple-style-warning directly
- SBCL Commits
Move a defvar
- SBCL Commits
30th
Update math journal
- SBCL Commits
Be stricter about lack of errors in cold-init
- SBCL Commits
31st
[1921984] Incorrect value computed w. multiple-value-prog1, nested IFs
- Launchpad Bugs
[1922011] Nix / Guix reference scanner doesn't work on SBCL binaries
- Launchpad Bugs
Clear ref constraints in remove-equivalent-blocks.
- SBCL Commits