memory a byte buffer consumes concode_field_sep MemoryLayoutSpecification SPEC concode_elem_sep MemoryMeter meter concode_field_sep int getObjectHeaderSize concode_elem_sep int getSuperclassFieldPadding concode_elem_sep long getFieldSize concode_elem_sep MemoryLayoutSpecification getEffectiveMemoryLayoutSpecification concode_elem_sep int getArrayHeaderSize concode_elem_sep int getObjectPadding concode_elem_sep long getSuperClassFieldSize concode_elem_sep long getArraySize concode_elem_sep long getArraySize concode_elem_sep long measureDeep concode_elem_sep int getReferenceSize concode_elem_sep int getReferenceSize concode_elem_sep long roundTo
long function ( ByteBuffer arg0 ) { long loc0 = 0 ; loc0 += ObjectSizes . getFieldSize ( 1L + 4 + ObjectSizes . getReferenceSize ( ) + ObjectSizes . getArraySize ( arg0 . capacity ( ) , 1 ) ) ; loc0 += ObjectSizes . getSuperClassFieldSize ( 4L + 4 + 4 + 4 + 8 ) ; return loc0 ; }