Author: Matti Picus <matti.pi...@gmail.com> Branch: Changeset: r93151:72001f56a97f Date: 2017-11-23 20:28 +0200 http://bitbucket.org/pypy/pypy/changeset/72001f56a97f/
Log: fix test use of eci for vmprof_start_sampling, vmprof_start_sampling diff --git a/rpython/rlib/rvmprof/cintf.py b/rpython/rlib/rvmprof/cintf.py --- a/rpython/rlib/rvmprof/cintf.py +++ b/rpython/rlib/rvmprof/cintf.py @@ -9,6 +9,7 @@ from rpython.rtyper.tool import rffi_platform as platform from rpython.rlib import rthread, jit from rpython.rlib.objectmodel import we_are_translated +from rpython.config.translationoption import get_translation_config class VMProfPlatformUnsupported(Exception): pass @@ -133,11 +134,17 @@ #endif """]) +if get_translation_config() is None: + # tests need the full eci here + _eci = global_eci +else: + _eci = auto_eci + vmprof_stop_sampling = rffi.llexternal("vmprof_stop_sampling", [], - rffi.INT, compilation_info=auto_eci, + rffi.INT, compilation_info=_eci, _nowrapper=True) vmprof_start_sampling = rffi.llexternal("vmprof_start_sampling", [], - lltype.Void, compilation_info=auto_eci, + lltype.Void, compilation_info=_eci, _nowrapper=True) _______________________________________________ pypy-commit mailing list pypy-commit@python.org https://mail.python.org/mailman/listinfo/pypy-commit