Author: Armin Rigo <ar...@tunes.org> Branch: stmgc-c7-rewindjmp Changeset: r72893:5e74e4d23364 Date: 2014-08-18 18:39 +0200 http://bitbucket.org/pypy/pypy/changeset/5e74e4d23364/
Log: I think this operation should not be placed in the "nosideeffect" group... diff --git a/rpython/jit/metainterp/resoperation.py b/rpython/jit/metainterp/resoperation.py --- a/rpython/jit/metainterp/resoperation.py +++ b/rpython/jit/metainterp/resoperation.py @@ -495,7 +495,6 @@ 'VIRTUAL_REF/2', # removed before it's passed to the backend 'READ_TIMESTAMP/0', 'STM_SHOULD_BREAK_TRANSACTION/0', - 'STM_HINT_COMMIT_SOON/0', 'MARK_OPAQUE_PTR/1b', # this one has no *visible* side effect, since the virtualizable # must be forced, however we need to execute it anyway @@ -522,6 +521,7 @@ 'RECORD_KNOWN_CLASS/2', # [objptr, clsptr] 'KEEPALIVE/1', 'STM_READ/1', + 'STM_HINT_COMMIT_SOON/0', '_CANRAISE_FIRST', # ----- start of can_raise operations ----- '_CALL_FIRST', _______________________________________________ pypy-commit mailing list pypy-commit@python.org https://mail.python.org/mailman/listinfo/pypy-commit