comparison agent/src/share/classes/sun/jvm/hotspot/debugger/remote/RemoteDebuggerServer.java @ 6848:8e47bac5643a

7054512: Compress class pointers after perm gen removal Summary: support of compress class pointers in the compilers. Reviewed-by: kvn, twisti
author roland
date Tue, 09 Oct 2012 10:11:38 +0200
parents c18cbe5936b8
children
comparison
equal deleted inserted replaced
6847:65d07d9ee446 6848:8e47bac5643a
124 124
125 public int getNarrowOopShift() throws RemoteException { 125 public int getNarrowOopShift() throws RemoteException {
126 return debugger.getNarrowOopShift(); 126 return debugger.getNarrowOopShift();
127 } 127 }
128 128
129 public long getKlassPtrSize() throws RemoteException {
130 return debugger.getHeapOopSize();
131 }
132
133 public long getNarrowKlassBase() throws RemoteException {
134 return debugger.getNarrowKlassBase();
135 }
136
137 public int getNarrowKlassShift() throws RemoteException {
138 return debugger.getNarrowKlassShift();
139 }
140
129 public boolean areThreadsEqual(long addrOrId1, boolean isAddress1, 141 public boolean areThreadsEqual(long addrOrId1, boolean isAddress1,
130 long addrOrId2, boolean isAddress2) throws RemoteException { 142 long addrOrId2, boolean isAddress2) throws RemoteException {
131 ThreadProxy t1 = getThreadProxy(addrOrId1, isAddress1); 143 ThreadProxy t1 = getThreadProxy(addrOrId1, isAddress1);
132 ThreadProxy t2 = getThreadProxy(addrOrId2, isAddress2); 144 ThreadProxy t2 = getThreadProxy(addrOrId2, isAddress2);
133 return t1.equals(t2); 145 return t1.equals(t2);