# HG changeset patch # User Doug Simon # Date 1463132997 -7200 # Node ID 19432ed408488561d7b4b33359f89d008755e14c # Parent 7743f81f8c4add686807b55593ee35eb106124a1 clean up and minimize JVMCI (JDK-8156835) - part 3 diff -r 7743f81f8c4a -r 19432ed40848 jvmci/jdk.vm.ci.code/src/jdk/vm/ci/code/Register.java --- a/jvmci/jdk.vm.ci.code/src/jdk/vm/ci/code/Register.java Fri May 13 10:44:29 2016 +0200 +++ b/jvmci/jdk.vm.ci.code/src/jdk/vm/ci/code/Register.java Fri May 13 11:49:57 2016 +0200 @@ -38,14 +38,6 @@ public static final Register None = new Register(-1, -1, "noreg", SPECIAL); /** - * Frame pointer of the current method. All spill slots and outgoing stack-based arguments are - * addressed relative to this register. - */ - public static final Register Frame = new Register(-2, -2, "framereg", SPECIAL); - - public static final Register CallerFrame = new Register(-3, -3, "callerframereg", SPECIAL); - - /** * The identifier for this register that is unique across all the registers in a * {@link Architecture}. A valid register has {@code number >= 0}. */ diff -r 7743f81f8c4a -r 19432ed40848 jvmci/jdk.vm.ci.code/src/jdk/vm/ci/code/RegisterConfig.java --- a/jvmci/jdk.vm.ci.code/src/jdk/vm/ci/code/RegisterConfig.java Fri May 13 10:44:29 2016 +0200 +++ b/jvmci/jdk.vm.ci.code/src/jdk/vm/ci/code/RegisterConfig.java Fri May 13 11:49:57 2016 +0200 @@ -46,7 +46,8 @@ } /** - * Gets the register to which {@link Register#Frame} and {@link Register#CallerFrame} are bound. + * Gets the register used as the frame pointer. Spill slots and outgoing stack-based arguments + * are addressed relative to this register. */ Register getFrameRegister();