summaryrefslogtreecommitdiffstatshomepage
path: root/py/bc.h
diff options
context:
space:
mode:
authorDamien George <damien.p.george@gmail.com>2014-06-07 14:16:08 +0100
committerDamien George <damien.p.george@gmail.com>2014-06-07 14:16:08 +0100
commitaabd83ea204325cdf45355a5bdc6838745484060 (patch)
tree164ccef64bab751aed71c9242654760edee5fb3c /py/bc.h
parent82ed3d62f6a0d610bffee010b712e80545f2ef18 (diff)
downloadmicropython-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.h3
1 files changed, 1 insertions, 2 deletions
diff --git a/py/bc.h b/py/bc.h
index 915a0f269e..2b9793236f 100644
--- a/py/bc.h
+++ b/py/bc.h
@@ -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);