guile-commits
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[Guile-commits] 85/86: Fix jit_reset to be useful


From: Andy Wingo
Subject: [Guile-commits] 85/86: Fix jit_reset to be useful
Date: Wed, 3 Apr 2019 11:39:06 -0400 (EDT)

wingo pushed a commit to branch lightening
in repository guile.

commit f9da599ef552553052561c76506a55d7608b8ad1
Author: Andy Wingo <address@hidden>
Date:   Wed Apr 3 17:37:18 2019 +0200

    Fix jit_reset to be useful
---
 lightening/lightening.c | 6 +++---
 1 file changed, 3 insertions(+), 3 deletions(-)

diff --git a/lightening/lightening.c b/lightening/lightening.c
index 7b46d4f..11cc373 100644
--- a/lightening/lightening.c
+++ b/lightening/lightening.c
@@ -214,9 +214,9 @@ jit_begin(jit_state_t *_jit, uint8_t* buf, size_t length)
 {
   ASSERT (!_jit->start);
 
-  _jit->start = buf;
+  _jit->pc.uc = _jit->start = buf;
   _jit->limit = buf + length;
-  jit_reset(_jit);
+  _jit->overflow = 0;
 }
 
 jit_bool_t
@@ -230,7 +230,7 @@ void
 jit_reset(jit_state_t *_jit)
 {
   ASSERT (_jit->start);
-  _jit->pc.uc = _jit->start;
+  _jit->pc.uc = _jit->start = _jit->limit = NULL;
   _jit->overflow = 0;
 }
 



reply via email to

[Prev in Thread] Current Thread [Next in Thread]