Work at SourceForge, help us to make it a better place! We have an immediate need for a Support Technician in our San Francisco or Denver office.

Close

Commit [774563] Maximize Restore History

0.6.12.8:

merged flaky1 branch back into main branch, now that it's
stable again.
(Dan Barlow's email on sbcl-devel warned that one problem
with branches is that useful checkin comments
end up being hard to find when they're stuck on
branches. I'll check the cvs2cl.pl output
after this checkin, and if it doesn't include
the notes for the various checkins on
the flaky1 branch, I'll make another checkin
below just as an excuse to add log notes which
copy or summarize them.)
The flaky1 branch was rather a lot of work for what turned
out to be not very many fixes. ("The discipline of
refactoring is hard to learn and easy to
lose sight of, even if only for a moment. I
still lose sight more often than I care to admit.
I'll do two or three refactorings in a row without
rerunning the test cases. Of course I can get away
with it. I'm confident. I've practiced. Boom! A
test fails, and I can't see which of my changes
caused the problem. At this moment, you will be
mightily tempted to just debug your way out of
trouble. After all, you got those tests to run
in the first place. How hard could it be to get
them running again? Stop. You are out of control,
and you have no idea what it will take to get back
in control by going forward. Go back to your
last known good configuration after each one."
-- Kent Beck, on pp. 410-411 in Martin Fowler's
_Refactoring_)

William Harold Newman William Harold Newman 2001-05-19

1 2 > >> (Page 1 of 2)
changed src/code/cold-init.lisp
changed src/code/fd-stream.lisp
changed src/code/filesys.lisp
changed src/code/foreign.lisp
changed src/code/load.lisp
changed src/code/run-program.lisp
changed src/code/unix.lisp
changed src/cold/shared.lisp
changed src/compiler/x86/macros.lisp
changed src/runtime/Config.x86-bsd
changed src/runtime/Config.x86-linux
changed src/runtime/alloc.c
changed src/runtime/bsd-os.c
changed src/runtime/bsd-os.h
changed src/runtime/core.h
changed src/runtime/coreparse.c
changed src/runtime/dynbind.c
changed src/runtime/gencgc.h
changed src/runtime/globals.c
changed src/runtime/globals.h
changed src/runtime/interrupt.c
changed src/runtime/linux-os.c
changed src/runtime/os.h
changed src/runtime/runtime.c
changed src/runtime/validate.c
src/code/cold-init.lisp Diff Switch to side-by-side view
Loading...
src/code/fd-stream.lisp Diff Switch to side-by-side view
Loading...
src/code/filesys.lisp Diff Switch to side-by-side view
Loading...
src/code/foreign.lisp Diff Switch to side-by-side view
Loading...
src/code/load.lisp Diff Switch to side-by-side view
Loading...
src/code/run-program.lisp Diff Switch to side-by-side view
Loading...
src/code/unix.lisp Diff Switch to side-by-side view
Loading...
src/cold/shared.lisp Diff Switch to side-by-side view
Loading...
src/compiler/x86/macros.lisp Diff Switch to side-by-side view
Loading...
src/runtime/Config.x86-bsd Diff Switch to side-by-side view
Loading...
src/runtime/Config.x86-linux Diff Switch to side-by-side view
Loading...
src/runtime/alloc.c Diff Switch to side-by-side view
Loading...
src/runtime/bsd-os.c Diff Switch to side-by-side view
Loading...
src/runtime/bsd-os.h Diff Switch to side-by-side view
Loading...
src/runtime/core.h Diff Switch to side-by-side view
Loading...
src/runtime/coreparse.c Diff Switch to side-by-side view
Loading...
src/runtime/dynbind.c Diff Switch to side-by-side view
Loading...
src/runtime/gencgc.h Diff Switch to side-by-side view
Loading...
src/runtime/globals.c Diff Switch to side-by-side view
Loading...
src/runtime/globals.h Diff Switch to side-by-side view
Loading...
src/runtime/interrupt.c Diff Switch to side-by-side view
Loading...
src/runtime/linux-os.c Diff Switch to side-by-side view
Loading...
src/runtime/os.h Diff Switch to side-by-side view
Loading...
src/runtime/runtime.c Diff Switch to side-by-side view
Loading...
src/runtime/validate.c Diff Switch to side-by-side view
Loading...
1 2 > >> (Page 1 of 2)