Eliminate BKPT macro in favor of procedure. The macro used
authorChris Hanson <org/chris-hanson/cph>
Sun, 22 Feb 1998 08:48:02 +0000 (08:48 +0000)
committerChris Hanson <org/chris-hanson/cph>
Sun, 22 Feb 1998 08:48:02 +0000 (08:48 +0000)
commitcbe0a1ce67762f7386b1b36163a1e81aa701b380
tree651a544fa9adf03641252235f75fdecec7a661bf
parent0b9d02eca24d6cd44b76314691443820df068715
Eliminate BKPT macro in favor of procedure.  The macro used
(THE-ENVIRONMENT), which screwed the compiler.  The procedure uses the
environment of the first subproblem of the continuation of the call,
which in many cases is the same thing.

The effect of the old BKPT macro can still be achieved by writing

(breakpoint-procedure (the-environment) ...)
v7/src/runtime/macros.scm
v7/src/runtime/rep.scm
v7/src/runtime/runtime.pkg
v8/src/runtime/runtime.pkg