Author: Richard Plangger <planri...@gmail.com>
Branch: 
Changeset: r85858:ad3052f353ad
Date: 2016-07-25 17:40 +0200
http://bitbucket.org/pypy/pypy/changeset/ad3052f353ad/

Log:    undo trace_id increment & align to MARK_START_TRACE

diff --git a/rpython/rlib/rjitlog/rjitlog.py b/rpython/rlib/rjitlog/rjitlog.py
--- a/rpython/rlib/rjitlog/rjitlog.py
+++ b/rpython/rlib/rjitlog/rjitlog.py
@@ -340,7 +340,7 @@
     def trace_aborted(self):
         if not jitlog_enabled():
             return
-        self._write_marked(MARK_ABORT_TRACE, encode_le_64bit(self.trace_id))
+        self._write_marked(MARK_ABORT_TRACE, encode_le_addr(self.trace_id))
 
     def _write_marked(self, mark, line):
         if not we_are_translated():
diff --git a/rpython/rlib/rjitlog/test/test_jitlog.py 
b/rpython/rlib/rjitlog/test/test_jitlog.py
--- a/rpython/rlib/rjitlog/test/test_jitlog.py
+++ b/rpython/rlib/rjitlog/test/test_jitlog.py
@@ -55,9 +55,9 @@
         fd.close()
         logger.finish()
         binary = file.read()
-        assert binary == (jl.MARK_START_TRACE) + jl.encode_le_addr(1) + \
+        assert binary == (jl.MARK_START_TRACE) + jl.encode_le_addr(0) + \
                          jl.encode_str('loop') + jl.encode_le_addr(0) + \
-                         (jl.MARK_TRACE) + jl.encode_le_64bit(1) + \
+                         (jl.MARK_TRACE) + jl.encode_le_addr(0) + \
                          (jl.MARK_INPUT_ARGS) + jl.encode_str('') + \
                          (jl.MARK_INIT_MERGE_POINT) + 
b'\x05\x00\x01s\x00i\x08s\x00i\x10s' + \
                          (jl.MARK_MERGE_POINT) + \
_______________________________________________
pypy-commit mailing list
pypy-commit@python.org
https://mail.python.org/mailman/listinfo/pypy-commit

Reply via email to