[pypy-commit] pypy stm-gc: Allow the JIT operations too. At this point, if they are left in the

arigo noreply at buildbot.pypy.org
Wed Apr 18 20:04:00 CEST 2012


Author: Armin Rigo <arigo at tunes.org>
Branch: stm-gc
Changeset: r54507:bb6e728e7380
Date: 2012-04-18 18:24 +0200
http://bitbucket.org/pypy/pypy/changeset/bb6e728e7380/

Log:	Allow the JIT operations too. At this point, if they are left in
	the code, it means mostly that we don't have a JIT anyway.

diff --git a/pypy/translator/stm/transform.py b/pypy/translator/stm/transform.py
--- a/pypy/translator/stm/transform.py
+++ b/pypy/translator/stm/transform.py
@@ -12,6 +12,9 @@
     'debug_print', 'debug_assert', 'cast_opaque_ptr', 'hint',
     'indirect_call', 'stack_current', 'gc_stack_bottom',
     'cast_current_ptr_to_int',   # this variant of 'cast_ptr_to_int' is ok
+    'jit_force_virtual', 'jit_force_virtualizable',
+    'jit_force_quasi_immutable', 'jit_marker', 'jit_is_virtual',
+    'jit_record_known_class',
     ])
 ALWAYS_ALLOW_OPERATIONS |= set(lloperation.enum_tryfold_ops())
 


More information about the pypy-commit mailing list