Reduce consing in SIGNAL.
commite6bc0e95fe804db4008d8fe18f4d22289d66f563
authorStas Boukarev <stassats@gmail.com>
Thu, 19 Jan 2017 18:19:01 +0000 (19 21:19 +0300)
committerStas Boukarev <stassats@gmail.com>
Sun, 22 Jan 2017 20:44:44 +0000 (22 23:44 +0300)
treee95b57a6918443f3b43bfdbb8d11d765e2040e74
parentedc6ab9903a769407cc643b03da7e2dec6b3ed94
Reduce consing in SIGNAL.

Change COERCE-TO-CONDITION to accept arguments as a dx &rest list,
copy when required.
src/code/cold-error.lisp
src/code/error-error.lisp
src/code/error.lisp
src/code/target-error.lisp
src/compiler/compiler-error.lisp
src/compiler/fndb.lisp
src/compiler/ir1report.lisp
tests/backtrace.impure.lisp