When emitter has holes, print out name of offending emitter.
authorRaymond Toy <toy.raymond@gmail.com>
Sun, 2 Dec 2012 17:31:02 +0000 (09:31 -0800)
committerRaymond Toy <toy.raymond@gmail.com>
Sun, 2 Dec 2012 17:31:02 +0000 (09:31 -0800)
src/compiler/new-assem.lisp

index 5492eb7..d9fdb32 100644 (file)
                                ,arg)
                          (svref bytes end-byte))))))))))
       (unless (= overall-mask -1)
-       (error (intl:gettext "There are holes.")))
+       (error (intl:gettext "There are holes in emitter ~S.") name))
       (let ((forms nil))
        (dotimes (i num-bytes)
          (let ((pieces (svref bytes i)))