Author: David Schneider <[email protected]>
Branch: arm-backend-2
Changeset: r50325:a94098254217
Date: 2011-12-09 16:14 +0100
http://bitbucket.org/pypy/pypy/changeset/a94098254217/
Log: (bivab, arigo) use constants here
diff --git a/pypy/jit/backend/arm/opassembler.py
b/pypy/jit/backend/arm/opassembler.py
--- a/pypy/jit/backend/arm/opassembler.py
+++ b/pypy/jit/backend/arm/opassembler.py
@@ -1113,7 +1113,7 @@
regs_to_save.append(reg)
assert gcrootmap.is_shadow_stack
with saved_registers(self.mc, regs_to_save):
- self._emit_call(-1, self.releasegil_addr, [], self._regalloc,
fcond)
+ self._emit_call(NO_FORCE_INDEX, self.releasegil_addr, [],
self._regalloc, fcond)
def call_reacquire_gil(self, gcrootmap, save_loc, fcond):
# save the previous result into the stack temporarily.
@@ -1127,7 +1127,7 @@
regs_to_save.append(r.ip) # for alingment
assert gcrootmap.is_shadow_stack
with saved_registers(self.mc, regs_to_save):
- self._emit_call(-1, self.reacqgil_addr, [], self._regalloc, fcond)
+ self._emit_call(NO_FORCE_INDEX, self.reacqgil_addr, [],
self._regalloc, fcond)
def write_new_force_index(self):
# for shadowstack only: get a new, unused force_index number and
_______________________________________________
pypy-commit mailing list
[email protected]
http://mail.python.org/mailman/listinfo/pypy-commit