Port byte-code-meter to modern targets.
authorPaul Eggert <eggert@cs.ucla.edu>
Mon, 18 Jun 2012 22:53:53 +0000 (15:53 -0700)
committerPaul Eggert <eggert@cs.ucla.edu>
Mon, 18 Jun 2012 22:53:53 +0000 (15:53 -0700)
commitdefd4196e7acc24a9c5a10799e960a2f3c8c50d3
tree2cb2d24b0f4e001fb03ab7a4645c9ec2348d688d
parent25f09295fa146e9e4569f16f2eb41f3452383af9
Port byte-code-meter to modern targets.

* bytecode.c (METER_CODE) [BYTE_CODE_METER]: Don't assume
!CHECK_LISP_OBJECT_TYPE && !USE_LSB_TAG.  Problem with
CHECK_LISP_OBJECT_TYPE reported by Dmitry Andropov in
<http://lists.gnu.org/archive/html/emacs-devel/2012-06/msg00282.html>.
(METER_1, METER_2): Simplify.
src/ChangeLog
src/bytecode.c