Commit [e5b4fe] Maximize Restore History

1.0.43.60: plug (SETF MACRO-FUNCTION) shaped hole in package-locks

The code used to clobber the macro definition before the package-lock
was asserted.

Also adjust package-lock in DEFMACRO to be asserted before any
globaldb infos are clobbered.

Fixes bug 660752.

Nikodemus Siivola Nikodemus Siivola 2010-10-14

changed NEWS
changed src
changed src/code
changed src/code/defmacro.lisp
changed src/compiler
changed src/compiler/info-functions.lisp
changed tests
changed tests/compiler-test-util.lisp
changed tests/package-locks.impure.lisp
changed version.lisp-expr
NEWS Diff Switch to side-by-side view
Loading...
src
Directory.
src/code
Directory.
src/code/defmacro.lisp Diff Switch to side-by-side view
Loading...
src/compiler
Directory.
src/compiler/info-functions.lisp Diff Switch to side-by-side view
Loading...
tests
Directory.
tests/compiler-test-util.lisp Diff Switch to side-by-side view
Loading...
tests/package-locks.impure.lisp Diff Switch to side-by-side view
Loading...
version.lisp-expr Diff Switch to side-by-side view
Loading...