src/share/vm/code/vmreg.hpp

changeset 3929
2c368ea3e844
parent 2708
1d1603768966
child 4153
b9a9ed0f8eeb
     1.1 --- a/src/share/vm/code/vmreg.hpp	Mon Jul 16 11:14:41 2012 -0700
     1.2 +++ b/src/share/vm/code/vmreg.hpp	Mon Jul 16 17:10:22 2012 -0700
     1.3 @@ -131,6 +131,10 @@
     1.4      assert((is_reg() && value() < stack0->value() - 1) || is_stack(), "must be");
     1.5      return (VMReg)(intptr_t)(value() + 1);
     1.6    }
     1.7 +  VMReg next(int i) {
     1.8 +    assert((is_reg() && value() < stack0->value() - i) || is_stack(), "must be");
     1.9 +    return (VMReg)(intptr_t)(value() + i);
    1.10 +  }
    1.11    VMReg prev() {
    1.12      assert((is_stack() && value() > stack0->value()) || (is_reg() && value() != 0), "must be");
    1.13      return (VMReg)(intptr_t)(value() - 1);

mercurial