<
January, 2021
February, 2021
March, 2021
>
February, 2021
1st
[1914094] type inferencing failure on (* float t) SBCL 2.0.9
- Launchpad Bugs
2nd
Fix whitespace
- SBCL Commits
Remove SB-SPROF::*SAMPLING*
- SBCL Commits
[1914235] static-garbage.impure test fails on arm64 with SBCL 2.1.1
- Launchpad Bugs
Fix DEBUG_CORE_LOADING
- SBCL Commits
Skip stack scan in precise gencgc's save-lisp-and-die
- SBCL Commits
3rd
Darwin ARM64 support.
- SBCL Commits
Put --disable-ldb back into subr.sh
- SBCL Commits
Restore +sb-safepoint -win32.
- SBCL Commits
Avoid a C warning in sb-grovel.
- SBCL Commits
Fix sb-posix on darwin-arm64.
- SBCL Commits
github actions: change a cache key.
- SBCL Commits
Don't test traceroot on darwin-arm64.
- SBCL Commits
4th
Move the sys_mmap code somewhere more general
- SBCL Commits
5th
Fix code-from-serialno for cheneygc
- SBCL Commits
6th
Localize function
- SBCL Commits
Bind sb-sprof::*show-progress*
- SBCL Commits
Remove some weird SB-SPROF external functions
- SBCL Commits
Remove a WITHOUT-GCING
- SBCL Commits
Warn about duplicate flet,label,macrolet names
- SBCL Commits
7th
Remove excuses for choice of a variable name
- SBCL Commits
Improve sb_toggle_sigprof
- SBCL Commits
Callbacks on darwin-arm64
- SBCL Commits
Fix loading callbacks from core on darwin-arm64
- SBCL Commits
Adjust run-program :malloc-deadlock for darwin-arm64.
- SBCL Commits
Fix control stack size alignment.
- SBCL Commits
unprotect_all_pages: only consider used pages on darwin-arm64.
- SBCL Commits
8th
sb-cover support for darwin-arm64.
- SBCL Commits
Work around some inexplicable failure in pthread_jit_write_protect_np
- SBCL Commits
Catch SIGSEGV on Darwin.
- SBCL Commits
Declaim something.
- SBCL Commits
Un-nest the 'if' chain in sigsegv handlers
- SBCL Commits
Extend the POSITION transform to FIND.
- SBCL Commits
typep => sb-xc:typep
- SBCL Commits
Fix some C warnings
- SBCL Commits
Define current-thread-sap correctly for #-sb-thread
- SBCL Commits
9th
Clear thread interrupt queue when exiting a thread
- SBCL Commits
Remove redundant read-time conditionals
- SBCL Commits
Remove an IGNORE-ERRORS
- SBCL Commits
Set lambda lists to :UNKNOWN initially
- SBCL Commits
Remove %SIMPLE-FUN-NEXT
- SBCL Commits
Fix previous sb-sprof change
- SBCL Commits
Fix test
- SBCL Commits
Fix +sb-devel.
- SBCL Commits
Don't run sb-sprof tests on win32 or darwin.
- SBCL Commits
Improve type intersection smartness for arrays
- SBCL Commits
manual: Handle unknown lambda lists
- SBCL Commits
sb-sprof: Return true from RUN-TESTS
- SBCL Commits
Fix call_info_from_context
- SBCL Commits
Pass thread* explicitly in non-x86 backtrace routines
- SBCL Commits
Unbreak x86 backtrace - pass 'struct thread' also
- SBCL Commits
Add METHOD-COMBINATION-LAMBDA-LIST to sb-introspect
- SBCL Commits
10th
Fix/simplify ldb backtrace some more
- SBCL Commits
Return list from sb-introspect:function-lambda-list
- SBCL Commits
Return two values from sb-introspect:function-lambda-list.
- SBCL Commits
11th
Put sprof enabling bit in C 'struct thread'
- SBCL Commits
Simplify SB-SPROF:WITH-PROFILING
- SBCL Commits
Don't touch *profiled-threads* if #-sb-thread
- SBCL Commits
Invert the second value of function-lambda-list.
- SBCL Commits
12th
Use sb-xc:gensyms in more places
- SBCL Commits
Ignore errors in chill
- SBCL Commits
13th
sparc: Always use si_addr to get PC of sigill
- SBCL Commits
Fix style-warning - no *CPUS* if #-sb-thread
- SBCL Commits
Remove sb-sprof::code-start
- SBCL Commits
Handle :complexp nil in make-numeric-type.
- SBCL Commits
Slightly improve style
- SBCL Commits
14th
Give better name to previous_info() for external use
- SBCL Commits
Detect frames with bad PC in ldb backtrace
- SBCL Commits
Use correct package
- SBCL Commits
15th
Move definition of HAIRY-TYPE to somewhere better.
- SBCL Commits
Simplify VALUES-TYPE-P.
- SBCL Commits
typo
- SBCL Commits
Remove TYPE-OF from SB-XC.
- SBCL Commits
Improve numeric-contagion for float number pairs.
- SBCL Commits
Propagate bounds for union-types in float-or-complex-float-type
- SBCL Commits
Store source-location for short form DEFSETF
- SBCL Commits
16th
Remove thread-init-or-reinit
- SBCL Commits
Always use PCL random state inside PCL guts
- SBCL Commits
Fix warning
- SBCL Commits
Fix C warnings
- SBCL Commits
Include semaphore headers even if #+safepoint
- SBCL Commits
Rewrite sb-sprof data recorder into C
- SBCL Commits
Use a function instead of an undocumented macro.
- SBCL Commits
Document and name an internal special form better.
- SBCL Commits
Rework IR1 representation of closure allocation.
- SBCL Commits
Restore Mac and Windows builds.
- SBCL Commits
Don't build sprof.c on win32.
- SBCL Commits
Remove mentions of SIGRTMIN in sa_mask
- SBCL Commits
Simplify ll_handler_handler() more
- SBCL Commits
17th
Fix FreeBSD
- SBCL Commits
Make sprof and backtrace access frame pointer the same way
- SBCL Commits
Make haiku build work again mostly
- SBCL Commits
18th
Put pthread-kill next to other killy functions
- SBCL Commits
Remove tautological #ifdefs
- SBCL Commits
Canonize unions of rational and integer types
- SBCL Commits
Factor out and name a type function
- SBCL Commits
[1916040] subtypep failure on or. cons types
- Launchpad Bugs
SUBTYPEP.CONS.43 now passes.
- SBCL Commits
Skip taking a SIGPROF sample in a GCing thread
- SBCL Commits
Fix an sb-sprof reporting bug
- SBCL Commits
Fix C compilation error
- SBCL Commits
Static-ize sigaddset_deferrable()
- SBCL Commits
19th
Fix certainty in type-equality for unions
- SBCL Commits
Be less certain about type-equality with intersections.
- SBCL Commits
Allow MAYBE-INFER-ITERATION-VAR-TYPE to succeed with multiple SETs
- SBCL Commits
[1916233] Failed AVER in subtypep
- Launchpad Bugs
Avoid calling TYPE= on wild types
- SBCL Commits
Improve map-code-objects
- SBCL Commits
Adjust a fuzz factor for parallelized test runner
- SBCL Commits
Add argument needed due to revision a38c3e3a66
- SBCL Commits
Enable building C runtime with immobile space for x86-64-sunos
- SBCL Commits
Improve sb-sprof sampler robustness
- SBCL Commits
Be stricter about the input to CONSTANT-LVAR-P and friends.
- SBCL Commits
Add some forgotten transform fixes.
- SBCL Commits
[1916300] EQUALP HT fails to find float key using integer
- Launchpad Bugs
[1916302] Handler-bind with stateful closure handler is inconsistent
- Launchpad Bugs
21st
Fix typo in docstring of REPLACE.
- SBCL Commits
Evaluate handlers only once
- SBCL Commits
Simplify a test
- SBCL Commits
Remove uncertainty from disassemble-everything test
- SBCL Commits
Improve async "keyboard interrupt" test
- SBCL Commits
Bump fudge factor, reduce test flakes
- SBCL Commits
22nd
Handle SETF expanders with :UNKNOWN lambda list
- SBCL Commits
24th
Mark test as failing in parallel-exec
- SBCL Commits
25th
[1916895] Value of V5 in SB-C::X is 0, not a NIL.
- Launchpad Bugs
Fix sb-thread build of arm64-assem on OpenBSD (and all non-Apple OSes?)
- SBCL Commits
26th
Update a comment
- SBCL Commits
27th
Fix C warning if NDEBUG
- SBCL Commits
28th
Don't request dx for complex handler-bind initforms
- SBCL Commits