<
September, 2020
October, 2020
November, 2020
>
October, 2020
1st
Reimplement map-allocated-objects, again
- SBCL Commits
2nd
Reduce exposed surface area of SB-UNIX
- SBCL Commits
Remove some libc wrappers except on netbsd
- SBCL Commits
3rd
Fix lossage of code-serial# in ELF core
- SBCL Commits
Use clock_gettime() in GET-INTERNAL-REAL-TIME
- SBCL Commits
Use clock_gettime() for GET-INTERNAL-RUN-TIME
- SBCL Commits
64-bit: Use microseconds for internal-time-units-per-second
- SBCL Commits
Move clock_gettime(CLOCK_REALTIME_COARSE) to linux-os.c
- SBCL Commits
Fix clock_gettime again.
- SBCL Commits
gc.impure/pseudostatic-large-objects seems to succeed on :interpreter
- SBCL Commits
Remove leftover memcpy.h file.
- SBCL Commits
Apparently can't mix CLOCK_REALTIME_COARSE and CLOCK_REALTIME.
- SBCL Commits
time: correctly calculate milliseconds.
- SBCL Commits
Update crossbuild-runner/backends/arm64/stuff-groveled-from-headers.lisp
- SBCL Commits
Fix Cirrus CI
- SBCL Commits
Mark (:join-thread :timeout) as broken on sb-safepoint.
- SBCL Commits
fcb-threads.impure.lisp: increase timeout.
- SBCL Commits
Fix LISTEN on concatenated streams.
- SBCL Commits
Use clock_gettime(CLOCK_MONOTONIC) for internal-realtime
- SBCL Commits
Fix MAP-INTO-ing extended sequences
- SBCL Commits
Delete a temporary test file.
- SBCL Commits
Conditionalize target-only code
- SBCL Commits
Define clock-monotonic on :unix.
- SBCL Commits
4th
test-util: Fix RUNTIME.
- SBCL Commits
tests: remove a timeout.
- SBCL Commits
Remove wallclock time from SB-SPROF sampling
- SBCL Commits
More hardcoded internal-time-units-per-second in tests.
- SBCL Commits
Change cold fop-struct to use proxy layouts
- SBCL Commits
Remove undocumented functions
- SBCL Commits
Remove statement that DEC Alpha support will improve
- SBCL Commits
Implement monotonic clock for 64-bit win32
- SBCL Commits
6th
Don't fail the build right away if *break-on-signals* is ERROR
- SBCL Commits
Make gmp-intexp deal with base 0,1,-1 when power is a bignum
- SBCL Commits
Remove host's make-load-form on CLASSOID
- SBCL Commits
Optimize FIND-LAYOUT
- SBCL Commits
Return literal objects from fop-layout-of-whatever
- SBCL Commits
7th
Correctly mark signal handler functions in fullcgc
- SBCL Commits
Remove unnecessary hair
- SBCL Commits
Tighten up some structure implementation details
- SBCL Commits
Conditionally define CLOCK_TAI
- SBCL Commits
Fix build for CCL
- SBCL Commits
8th
Create condition layouts with proper INFO right away
- SBCL Commits
Add some simple utilities
- SBCL Commits
Test for stack-allocatable defstructs differently
- SBCL Commits
Fix comment bug
- SBCL Commits
Add more detail to cold-sbcl.map
- SBCL Commits
Speed up sap-foreign-symbol-no-deadlock
- SBCL Commits
Always call scav_funinstance on funcallable instances
- SBCL Commits
Remove set-layout-valid
- SBCL Commits
9th
Avoid use of layout-bitmap in print_struct()
- SBCL Commits
Add a DSD bit indicating which slots aren't references
- SBCL Commits
Fix test due to a bit position being changed
- SBCL Commits
Spell "big" correctly
- SBCL Commits
ppc: Mark tests as known failing
- SBCL Commits
Strengthen a do-refs test
- SBCL Commits
Unbreak cheneygc
- SBCL Commits
10th
[1899239] 2.0.9 fails to build on FreeBSD
- Launchpad Bugs
cheneygc: Add reader conditional - missing symbols
- SBCL Commits
Remove quasi-bogus walker templates
- SBCL Commits
Fix Cirrus CI
- SBCL Commits
Fix warning
- SBCL Commits
Optimize instance layout bitmaps
- SBCL Commits
[1899293] Text relocations on Arm64
- Launchpad Bugs
11th
Fix win32 + x86
- SBCL Commits
Fix SunOS covfefe
- SBCL Commits
Use :win32 for x86 in crossbuild test
- SBCL Commits
12th
Add #ifdefs for older libc
- SBCL Commits
Flip two slots of funcallable-instance
- SBCL Commits
Dump CPU state on SIGILL if x86-64/linux
- SBCL Commits
13th
Remove unsed variable
- SBCL Commits
sb-posix: Test both utime and utimes
- SBCL Commits
Advertise something
- SBCL Commits
Simplify :restore-fs-segment-register-from-tls
- SBCL Commits
14th
Fix regression with self-contained-trampoline GFs
- SBCL Commits
Fix build warning
- SBCL Commits
Reduce complexity of immobile fixedobj allocator
- SBCL Commits
Fix subtle pinning bug
- SBCL Commits
Never assume constant object size per fixedobj page
- SBCL Commits
Allocate temporary layouts in dynamic space
- SBCL Commits
15th
[1899874] Method on sb-sequence:length can return non-index
- Launchpad Bugs
Allow differently sized layouts
- SBCL Commits
[1899969] Difference in rounding behavior of EXPT depending on circumstances
- Launchpad Bugs
16th
Remove obsolete genesis logic
- SBCL Commits
Remove a #.
- SBCL Commits
Fix a lisp warning, a C preprocessor warning, and a linker warning
- SBCL Commits
Bulletproof DISASSEMBLE when debugging warm build
- SBCL Commits
Don't use fast_bzero on x86 linux
- SBCL Commits
Display times in parallel-exec as millisec
- SBCL Commits
Remove unused headers
- SBCL Commits
17th
[1900258] make-target-2.sh PIE failure on ppc64le and ppc64
- Launchpad Bugs
futex-wait.test.sh: use a random filename.
- SBCL Commits
Refactor layout bitmap bit extractor
- SBCL Commits
18th
Fix regression from prior change
- SBCL Commits
Fix various typos
- SBCL Commits
Condititionalize out test as appropriate
- SBCL Commits
[1900343] callback.impure.lisp test case hangs on ppc64
- Launchpad Bugs
Avoid "undefined behavior" warning
- SBCL Commits
Try to make immobile-space test reliable
- SBCL Commits
[1900363] make-config.sh guesses ppc64 on ppc
- Launchpad Bugs
Rewrite test for improved forward/backward compatibility
- SBCL Commits
19th
Change WARN to ERROR in bignum-to-core
- SBCL Commits
Remove abstraction leakage in emulated %INSTANCE-REF
- SBCL Commits
Allow FOP-STRUCT in genesis to write raw slots
- SBCL Commits
Move layout bitmap to trailing raw slots of layout
- SBCL Commits
Fix editcore
- SBCL Commits
Ignore SIGPIPE again.
- SBCL Commits
Make time.lisp amenable to recompilation
- SBCL Commits
Warn more
- SBCL Commits
20th
Revert "Remove DISABLE_PIE"
- SBCL Commits
21st
Fix typo
- SBCL Commits
24th
Try to fix a test.
- SBCL Commits
27th
[1901685] 256 bit SIMD packs clobber the stack
- Launchpad Bugs
NEWS for sbcl-2.0.10
- SBCL Commits
2.0.10: will be tagged as "sbcl-2.0.10"
- SBCL Commits
Fix SIMD-PACK-256 spilling.
- SBCL Commits
Remove unused file
- SBCL Commits
[1901781] sb-introspect:function-lambda-list has no meaningful "unknown" value
- Launchpad Bugs
Remove special case for multiple-value-setq
- SBCL Commits
28th
Show some symbol values in APROPOS
- SBCL Commits
Remove unused macro (as of git rev 4f8f4b25)
- SBCL Commits
Remove -WWimplicit-fallthrough
- SBCL Commits
Supress style-warning for STANDARD-CHAR array element type
- SBCL Commits
29th
Rip out the (ARRAY NIL (*)) is STRINGP logic
- SBCL Commits
Mark newly failing ansi tests as expected.
- SBCL Commits
Improve ARRAY-RANK transform
- SBCL Commits
start an explicit list of exceptions to ANSI conformance
- SBCL Commits
30th
Shave a few lines from baby monster
- SBCL Commits
Bypass %MAKE-ARRAY for vectors more often
- SBCL Commits
Fix bogus transform
- SBCL Commits
Update comment
- SBCL Commits
Reflow some source text
- SBCL Commits
Improve array-has-fill-pointer-p transform.
- SBCL Commits
-:trace-file
- SBCL Commits
31st
Permute a few widetags for efficiency of testing
- SBCL Commits
Reduce array-rank-limit to 100
- SBCL Commits
Remove fill-pointer-p primitive object slot
- SBCL Commits
Fix 86-64-codegen tests.
- SBCL Commits
Fix mips.
- SBCL Commits
Fix purify
- SBCL Commits
Update some vops
- SBCL Commits