equal
deleted
inserted
replaced
108 // source code. The _indices field with the bytecode must be written last. |
108 // source code. The _indices field with the bytecode must be written last. |
109 |
109 |
110 class ConstantPoolCacheEntry VALUE_OBJ_CLASS_SPEC { |
110 class ConstantPoolCacheEntry VALUE_OBJ_CLASS_SPEC { |
111 friend class VMStructs; |
111 friend class VMStructs; |
112 friend class constantPoolCacheKlass; |
112 friend class constantPoolCacheKlass; |
|
113 friend class constantPoolOopDesc; //resolve_constant_at_impl => set_f1 |
113 |
114 |
114 private: |
115 private: |
115 volatile intx _indices; // constant pool index & rewrite bytecodes |
116 volatile intx _indices; // constant pool index & rewrite bytecodes |
116 volatile oop _f1; // entry specific oop field |
117 volatile oop _f1; // entry specific oop field |
117 volatile intx _f2; // entry specific int/oop field |
118 volatile intx _f2; // entry specific int/oop field |