Author: Richard Plangger <planri...@gmail.com> Branch: fix-longevity Changeset: r82497:ed33bb43fa34 Date: 2016-02-25 13:21 +0100 http://bitbucket.org/pypy/pypy/changeset/ed33bb43fa34/
Log: (remi, plan_rich) renamed index property to value diff --git a/rpython/jit/backend/llsupport/regalloc.py b/rpython/jit/backend/llsupport/regalloc.py --- a/rpython/jit/backend/llsupport/regalloc.py +++ b/rpython/jit/backend/llsupport/regalloc.py @@ -317,13 +317,13 @@ return self.get_free_register(var, callee=False, target_reg=None) def remove_free_register(self, reg): - if self.is_callee_lookup[reg.index]: + if self.is_callee_lookup[reg.value]: self.free_callee_regs = [fr for fr in self.free_callee_regs if fr is not reg] else: self.free_caller_regs = [fr for fr in self.free_caller_regs if fr is not reg] def put_back_register(self, reg): - if self.is_callee_lookup[reg.index]: + if self.is_callee_lookup[reg.value]: self.free_callee_regs.append(reg) else: self.free_caller_regs.append(reg) @@ -340,7 +340,7 @@ self.free_caller_regs = self.save_around_call_regs[:] self.is_callee_lookup = [True] * len(self.all_regs) for reg in self.save_around_call_regs: - self.is_callee_lookup[reg.index] = False + self.is_callee_lookup[reg.value] = False self.live_ranges = live_ranges self.temp_boxes = [] diff --git a/rpython/jit/backend/llsupport/test/test_regalloc_call.py b/rpython/jit/backend/llsupport/test/test_regalloc_call.py --- a/rpython/jit/backend/llsupport/test/test_regalloc_call.py +++ b/rpython/jit/backend/llsupport/test/test_regalloc_call.py @@ -11,12 +11,6 @@ from rpython.rtyper.annlowlevel import llhelper from rpython.jit.codewriter.effectinfo import EffectInfo -class FakeReg(object): - def __init__(self, i): - self.n = i - def __repr__(self): - return 'r%d' % self.n - eax, ecx, edx, ebx, esp, ebp, esi, edi, r8, r9, r10, r11, r12, r13, r14, r15 = REGLOCS caller_saved = [] callee_saved = [] _______________________________________________ pypy-commit mailing list pypy-commit@python.org https://mail.python.org/mailman/listinfo/pypy-commit