Mercurial > emacs
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; |
