comparison agent/src/share/classes/sun/jvm/hotspot/types/basic/BasicFieldWrapper.java @ 113:ba764ed4b6f2

6420645: Create a vm that uses compressed oops for up to 32gb heapsizes Summary: Compressed oops in instances, arrays, and headers. Code contributors are coleenp, phh, never, swamyv Reviewed-by: jmasa, kamg, acorn, tbell, kvn, rasbold
author coleenp
date Sun, 13 Apr 2008 17:43:42 -0400
parents a61af66fc99e
children d1605aabd0a1
comparison
equal deleted inserted replaced
110:a49a647afe9a 113:ba764ed4b6f2
93 } 93 }
94 public OopHandle getOopHandle(Address addr) 94 public OopHandle getOopHandle(Address addr)
95 throws UnmappedAddressException, UnalignedAddressException, NotInHeapException { 95 throws UnmappedAddressException, UnalignedAddressException, NotInHeapException {
96 return field.getOopHandle(addr); 96 return field.getOopHandle(addr);
97 } 97 }
98 public OopHandle getNarrowOopHandle(Address addr)
99 throws UnmappedAddressException, UnalignedAddressException, NotInHeapException {
100 return field.getNarrowOopHandle(addr);
101 }
98 102
99 public boolean getJBoolean () throws UnmappedAddressException, UnalignedAddressException, WrongTypeException { 103 public boolean getJBoolean () throws UnmappedAddressException, UnalignedAddressException, WrongTypeException {
100 return field.getJBoolean(); 104 return field.getJBoolean();
101 } 105 }
102 public byte getJByte () throws UnmappedAddressException, UnalignedAddressException, WrongTypeException { 106 public byte getJByte () throws UnmappedAddressException, UnalignedAddressException, WrongTypeException {
128 } 132 }
129 public OopHandle getOopHandle() 133 public OopHandle getOopHandle()
130 throws UnmappedAddressException, UnalignedAddressException, NotInHeapException { 134 throws UnmappedAddressException, UnalignedAddressException, NotInHeapException {
131 return field.getOopHandle(); 135 return field.getOopHandle();
132 } 136 }
137 public OopHandle getNarrowOopHandle()
138 throws UnmappedAddressException, UnalignedAddressException, NotInHeapException {
139 return field.getNarrowOopHandle();
140 }
133 } 141 }