Public Member Functions | |
doubleByteArrayConverter (klassOop old_klass, klassOop new_klass) | |
void | transfer (memOop src, memOop dst) |
memOop | allocate (memOop src) |
Private Attributes | |
bool | source_is_doubleByte_array |
Definition at line 159 of file reflection.cpp.
doubleByteArrayConverter::doubleByteArrayConverter | ( | klassOop | old_klass, | |
klassOop | new_klass | |||
) | [inline] |
Definition at line 163 of file reflection.cpp.
References assert, klassOopDesc::klass_part(), memConverter::new_klass, memConverter::old_klass, Klass::oop_is_doubleByteArray(), and source_is_doubleByte_array.
Here is the call graph for this function:
Reimplemented from memConverter.
Definition at line 178 of file reflection.cpp.
References Klass::allocateObjectSize(), klassOopDesc::klass_part(), doubleByteArrayOopDesc::length(), memConverter::new_klass, and source_is_doubleByte_array.
Here is the call graph for this function:
Reimplemented from memConverter.
Definition at line 169 of file reflection.cpp.
References doubleByteArrayOopDesc::length(), source_is_doubleByte_array, and memConverter::transfer().
Here is the call graph for this function:
Definition at line 161 of file reflection.cpp.
Referenced by allocate(), doubleByteArrayConverter(), and transfer().