author | pcpa <paulo.cesar.pereira.de.andrade@gmail.com> | 2012年12月03日 09:40:08 -0200 |
---|---|---|
committer | pcpa <paulo.cesar.pereira.de.andrade@gmail.com> | 2012年12月03日 09:40:08 -0200 |
commit | 712877a5a4c967e0db6a6ce4e92162c9a9056192 (patch) | |
tree | 9746a00db98bdc684aa6c0e122e822c70eaef597 /lib/jit_arm.c | |
parent | e6f1df7124f6061f123881300560cf1899bf140b (diff) | |
download | lightning-712877a5a4c967e0db6a6ce4e92162c9a9056192.tar.gz |
-rw-r--r-- | lib/jit_arm.c | 3 |
diff --git a/lib/jit_arm.c b/lib/jit_arm.c index 59eadd9..d75136a 100644 --- a/lib/jit_arm.c +++ b/lib/jit_arm.c @@ -1340,7 +1340,7 @@ _jit_emit(jit_state_t *_jit) calli(node->u.w); break; case jit_code_prolog: - _jit->function = _jit->functions.ptr + node->u.w; + _jit->function = _jit->functions.ptr + node->w.w; undo.node = node; undo.word = _jit->pc.w; undo.data = _jit->consts.data; @@ -1353,6 +1353,7 @@ _jit_emit(jit_state_t *_jit) prolog(node); break; case jit_code_epilog: + assert(_jit->function == _jit->functions.ptr + node->w.w); if (_jit->again) { for (temp = undo.node->next; temp != node; temp = temp->next) { |