[pypy-commit] pypy default: Don't call '_trace_drag_out' directly, we don't need it inlined yet

arigo pypy.commits at gmail.com
Mon May 2 12:58:13 EDT 2016


Author: Armin Rigo <arigo at tunes.org>
Branch: 
Changeset: r84130:45eb0969c1a6
Date: 2016-05-02 18:58 +0200
http://bitbucket.org/pypy/pypy/changeset/45eb0969c1a6/

Log:	Don't call '_trace_drag_out' directly, we don't need it inlined yet
	another time here

diff --git a/rpython/memory/gc/incminimark.py b/rpython/memory/gc/incminimark.py
--- a/rpython/memory/gc/incminimark.py
+++ b/rpython/memory/gc/incminimark.py
@@ -2900,7 +2900,7 @@
             # force the corresponding object to be alive
             intobj = self._pyobj(pyobject).ob_pypy_link
             singleaddr.address[0] = llmemory.cast_int_to_adr(intobj)
-            self._trace_drag_out(singleaddr, llmemory.NULL)
+            self._trace_drag_out1(singleaddr)
 
     def rrc_minor_collection_free(self):
         ll_assert(self.rrc_p_dict_nurs.length() == 0, "p_dict_nurs not empty 1")


More information about the pypy-commit mailing list