1
Fork 0
mirror of https://git.savannah.gnu.org/git/guile.git synced 2025-06-06 04:00:26 +02:00

Fix jit_reset to be useful

This commit is contained in:
Andy Wingo 2019-04-03 17:37:18 +02:00
parent 22d06620ee
commit f9da599ef5

View file

@ -214,9 +214,9 @@ jit_begin(jit_state_t *_jit, uint8_t* buf, size_t length)
{ {
ASSERT (!_jit->start); ASSERT (!_jit->start);
_jit->start = buf; _jit->pc.uc = _jit->start = buf;
_jit->limit = buf + length; _jit->limit = buf + length;
jit_reset(_jit); _jit->overflow = 0;
} }
jit_bool_t jit_bool_t
@ -230,7 +230,7 @@ void
jit_reset(jit_state_t *_jit) jit_reset(jit_state_t *_jit)
{ {
ASSERT (_jit->start); ASSERT (_jit->start);
_jit->pc.uc = _jit->start; _jit->pc.uc = _jit->start = _jit->limit = NULL;
_jit->overflow = 0; _jit->overflow = 0;
} }