Searched defs:CPSlot (Results 1 - 2 of 2) sorted by relevance

/openjdk7/hotspot/agent/src/share/classes/sun/jvm/hotspot/oops/
H A DConstantPool.java39 public class CPSlot { class in class:ConstantPool
42 CPSlot(Address ptr) { method in class:ConstantPool.CPSlot
45 CPSlot(Symbol sym) { method in class:ConstantPool.CPSlot
145 public CPSlot getSlotAt(long index) {
146 return new CPSlot(getHandle().getAddressAt(indexOffset(index)));
154 CPSlot slot = getSlotAt(index);
/openjdk7/hotspot/src/share/vm/oops/
H A DconstantPoolOop.hpp61 class CPSlot VALUE_OBJ_CLASS_SPEC {
64 CPSlot(intptr_t ptr): _ptr(ptr) {} function in class:VALUE_OBJ_CLASS_SPEC
65 CPSlot(void* ptr): _ptr((intptr_t)ptr) {} function in class:VALUE_OBJ_CLASS_SPEC
66 CPSlot(oop ptr): _ptr((intptr_t)ptr) {} function in class:VALUE_OBJ_CLASS_SPEC
67 CPSlot(Symbol* ptr): _ptr((intptr_t)ptr | 1) {} function in class:VALUE_OBJ_CLASS_SPEC
122 CPSlot slot_at(int which) {
135 return CPSlot(adr);
138 void slot_at_put(int which, CPSlot s) const {
375 return klassOop(CPSlot(OrderAccess::load_ptr_acquire(obj_at_addr_raw(which))).get_oop());
380 Symbol* s = CPSlot(OrderAcces
[all...]

Completed in 59 milliseconds