diff options
author | Damien George <damien.p.george@gmail.com> | 2014-06-07 14:16:08 +0100 |
---|---|---|
committer | Damien George <damien.p.george@gmail.com> | 2014-06-07 14:16:08 +0100 |
commit | aabd83ea204325cdf45355a5bdc6838745484060 (patch) | |
tree | 164ccef64bab751aed71c9242654760edee5fb3c /py/bc.h | |
parent | 82ed3d62f6a0d610bffee010b712e80545f2ef18 (diff) | |
download | micropython-aabd83ea204325cdf45355a5bdc6838745484060.tar.gz micropython-aabd83ea204325cdf45355a5bdc6838745484060.zip |
py: Merge mp_execute_bytecode into fun_bc_call.
This reduces stack usage by 16 words (64 bytes) for stmhal/ port.
See issue #640.
Diffstat (limited to 'py/bc.h')
-rw-r--r-- | py/bc.h | 3 |
1 files changed, 1 insertions, 2 deletions
@@ -49,8 +49,7 @@ typedef struct _mp_code_state { //mp_exc_stack_t exc_state[0]; } mp_code_state; -mp_vm_return_kind_t mp_execute_bytecode(const byte *code, const mp_obj_t *args, uint n_args, const mp_obj_t *args2, uint n_args2, mp_obj_t *ret); -mp_vm_return_kind_t mp_execute_bytecode2(mp_code_state *code_state, volatile mp_obj_t inject_exc); +mp_vm_return_kind_t mp_execute_bytecode(mp_code_state *code_state, volatile mp_obj_t inject_exc); void mp_bytecode_print(const void *descr, const byte *code, int len); void mp_bytecode_print2(const byte *code, int len); |