<
August, 2016
September, 2016
October, 2016
>
September, 2016
1st
Restore x86 build.
- SBCL Commits
Restore sb-qshow build on darwin-x86.
- SBCL Commits
Unbreak sparc build.
- SBCL Commits
Reduce internal error encoding.
- SBCL Commits
Add linker flag for OpenBSD
- SBCL Commits
Conditionally move ppc closure_tramp and undefined_tramp to read-only space.
- SBCL Commits
ppc: Allow INST WORD with a FIXUP argument.
- SBCL Commits
Read-only tramps on x86-64.
- SBCL Commits
Add support for declaring a build-order file to be built but not loaded.
- SBCL Commits
Read-only-tramps on arm64.
- SBCL Commits
Complete read-only-tramps on ppc.
- SBCL Commits
Conditionally move x86 closure_tramp and undefined_tramp to read-only space.
- SBCL Commits
Complete read-only-tramps on x86.
- SBCL Commits
Add support for undefined_tramp and closure_tramp in read-only space.
- SBCL Commits
Unbreak mips
- SBCL Commits
Fix tautologically false comparison
- SBCL Commits
Clean up describe_internal_error.
- SBCL Commits
Don't warn about absent assembly routines in 1st genesis
- SBCL Commits
Avoid compiling calls to SAP-REF-8 in the host
- SBCL Commits
Use only 1 special var for unboxed constant segment
- SBCL Commits
2nd
Get rid of DEF!CONSTANT from compiler/<target>/*
- SBCL Commits
Remove some dead specials
- SBCL Commits
Fix a couple more nits with #!+read-only-tramps
- SBCL Commits
Remove bogus load-time-value.
- SBCL Commits
Muffle all the things.
- SBCL Commits
Remove sb-pcl::*unbound-slot-value-marker*.
- SBCL Commits
3rd
Restore builds on arm64 and ppc.
- SBCL Commits
Enable read-only-tramps on arm.
- SBCL Commits
Restore arm64 build.
- SBCL Commits
Remove ret from undefined tramps on x86oids.
- SBCL Commits
Remove fpu_save everywhere but x86.
- SBCL Commits
sb-assem:inst: warn about undefined instructions.
- SBCL Commits
Enable read-only-tramps on mips.
- SBCL Commits
Fix sb-assem:inst.
- SBCL Commits
Optimize x86-64:copy-more-arg.
- SBCL Commits
4th
Remove object-not-list-trap and object-not-instance-trap.
- SBCL Commits
Remove code for overflow traps on PPC.
- SBCL Commits
Remove pseudo-atomic-trap on mips, unused.
- SBCL Commits
hppa: "Proper" read-only-tramps support
- SBCL Commits
sparc: Undo /SHOW0 -> SHOW0 change in INTERNAL-ERROR-ARGS
- SBCL Commits
Proper values for most--exactly--float-fixnum.
- SBCL Commits
Fix fixnum-float out of line comparisons.
- SBCL Commits
Speed up rational on some numbers.
- SBCL Commits
5th
Remove an unused variable in an arm64 instruction.
- SBCL Commits
alpha: Read-only tramps
- SBCL Commits
Fix a typo in most-negative-exactly-single-float-fixnum.
- SBCL Commits
sparc: Prevent XEP-ALLOCATE-FRAME from trashing NARGS
- SBCL Commits
6th
sparc: Read-only tramps
- SBCL Commits
Assign small numbers to {DESCRIPTOR,ANY,SIGNED}-REG, constant SCs
- SBCL Commits
More compact SC-OFFSET coding
- SBCL Commits
Unify error trap argument emission via EMIT-ERROR-BREAKs
- SBCL Commits
Use more compact varint coding in {READ,WRITE}-VAR-INTEGER
- SBCL Commits
Table-driven SC-OFFSET coding
- SBCL Commits
Use new ENCODE-INTERNAL-ERROR-ARGS in all EMIT-ERROR-BREAKs
- SBCL Commits
NEWS: mention more compact low-level error signaling code
- SBCL Commits
Fix C99-ism in src/runtime/var-io.c
- SBCL Commits
7th
Optimize out of line fixnum-float comparisons.
- SBCL Commits
compiler/ir1opt: lp#1563127: Account for DX when deleting vestigial exits
- SBCL Commits
11th
Change layout bitmap so that 0 = raw, 1 = tagged
- SBCL Commits
Revert "Change layout bitmap so that 0 = raw, 1 = tagged"
- SBCL Commits
Reduce size of fine-grained pin map by 8x.
- SBCL Commits
x86-64: Allow CALL of a fixup.
- SBCL Commits
Reinstate "Change layout bitmap so that 0 = raw, 1 = tagged"
- SBCL Commits
Fix typo
- SBCL Commits
Remove unused variables, fix return type mismatch
- SBCL Commits
12th
Trivial simplification
- SBCL Commits
Use bitmap_scan() when layout->bitmap is a bignum
- SBCL Commits
13th
Update comment
- SBCL Commits
Remove sb-bignum::(%digit-compare %digit-greater)
- SBCL Commits
Improve (MAKE-ARRAY n) for huge N in low speed policy
- SBCL Commits
Speed up optimized FILL in nonstandard policies
- SBCL Commits
15th
Trivial change for consistency
- SBCL Commits
Fix C warning if no Unicode
- SBCL Commits
Examine *READ-BASE* once only in read-token
- SBCL Commits
16th
x86-64: SIMD simple-vector fill
- SBCL Commits
Small style touchups to gencgc. No functional change
- SBCL Commits
Prefer using a fixnum for layout-bitmap if possible
- SBCL Commits
Avoid reference to EMPTY_HT_SLOT from C
- SBCL Commits
17th
Fix some disassembler cruft.
- SBCL Commits
18th
[1624941] zombie processes handled incorrectly
- Launchpad Bugs
19th
More compact xref storage
- SBCL Commits
SAVE-LISP-AND-DIE calls REPACK-XREF (via TUNE-IMAGE-FOR-DUMP)
- SBCL Commits
NEWS: Mention more compact encoding of cross-reference information
- SBCL Commits
Optimize xref storage for the most frequently referenced names
- SBCL Commits
SAVE-LISP-AND-DIE calls new function TUNE-IMAGE-FOR-DUMP
- SBCL Commits
Fix buffer overrun fix
- SBCL Commits
Remove fp constant special vars from x86-64 - not used.
- SBCL Commits
Use SB-KERNEL and SB-SYS packages from SB-DISASSEM
- SBCL Commits
Kill a defvar that is just sb-vm::nil-value by another name
- SBCL Commits
Use proper accessors
- SBCL Commits
20th
Fix building with the latest Xcode on OSX.
- SBCL Commits
Fix broken test, and a bug that it exposed.
- SBCL Commits
Lambda much? (Delete a few single-use defuns)
- SBCL Commits
Disable PIE on Darwin.
- SBCL Commits
Darwin: replace current_mach_task with mach_task_self().
- SBCL Commits
Config.x86/64-darwin: append to LINKFLAGS.
- SBCL Commits
Fix a race condition between thread creation and destruction on OSX.
- SBCL Commits
21st
Fix warning
- SBCL Commits
Whitespace
- SBCL Commits
Remove some type declarations
- SBCL Commits
Use better abstraction in x86-64 disassembler.
- SBCL Commits
Kill effectless expression
- SBCL Commits
22nd
Improve/fix SB-DISASSEM:SAP-REF-INT
- SBCL Commits
Remove more disassembler bogosity
- SBCL Commits
26th
Fix test for alignment in sap-ref-int
- SBCL Commits
Fix PA triggering on MIPS.
- SBCL Commits
Fix windows builds.
- SBCL Commits
Fix interleaved structure scanning on win32-x86-64.
- SBCL Commits
Fix x86-64 win32.
- SBCL Commits
27th
Fix comment error
- SBCL Commits
28th
Define uword_t and sword_t to be heap-sized words, not pointer-sized words
- SBCL Commits
More comment fix
- SBCL Commits
30th
Fix weirdness and confusion
- SBCL Commits
NEWS fixups
- SBCL Commits
Revert "Fix weirdness and confusion"
- SBCL Commits
1.3.10: will be tagged as "sbcl-1.3.10"
- SBCL Commits
More through arg-count mismatch warnings for mv-call.
- SBCL Commits
Fix VALID-CALLABLE-ARGUMENT on functions coming via casts.
- SBCL Commits
Spurious warnings with let-conversion disabled.
- SBCL Commits
Remove some dead code from genesis
- SBCL Commits