comparison src/bytecode.c @ 109351:c8a969d13eda

merge trunk
author Kenichi Handa <handa@etlken>
date Fri, 09 Jul 2010 15:55:27 +0900
parents 8cfee7d2955f
children 417b1e4d63cd
comparison
equal deleted inserted replaced
109350:c11d07f3d731 109351:c8a969d13eda
401 doc: /* Function used internally in byte-compiled code. 401 doc: /* Function used internally in byte-compiled code.
402 The first argument, BYTESTR, is a string of byte code; 402 The first argument, BYTESTR, is a string of byte code;
403 the second, VECTOR, a vector of constants; 403 the second, VECTOR, a vector of constants;
404 the third, MAXDEPTH, the maximum stack depth used in this function. 404 the third, MAXDEPTH, the maximum stack depth used in this function.
405 If the third argument is incorrect, Emacs may crash. */) 405 If the third argument is incorrect, Emacs may crash. */)
406 (bytestr, vector, maxdepth) 406 (Lisp_Object bytestr, Lisp_Object vector, Lisp_Object maxdepth)
407 Lisp_Object bytestr, vector, maxdepth;
408 { 407 {
409 int count = SPECPDL_INDEX (); 408 int count = SPECPDL_INDEX ();
410 #ifdef BYTE_CODE_METER 409 #ifdef BYTE_CODE_METER
411 int this_op = 0; 410 int this_op = 0;
412 int prev_op; 411 int prev_op;