question: adds a row to the cache . concode_field_sep DataFileCache dataFileCache concode_elem_sep StopWatch makeRowTimer concode_elem_sep long bytesCapacity concode_elem_sep CachedObject[] rowTable concode_elem_sep StopWatch sortTimer concode_elem_sep long cacheBytesLength concode_elem_sep StopWatch saveAllTimer concode_elem_sep int makeRowCount concode_elem_sep int capacity concode_elem_sep int COMPARE_LAST_ACCESS concode_elem_sep ObjectCacheHashMap cacheMap concode_elem_sep int compareType concode_elem_sep int saveRowCount concode_elem_sep int COMPARE_SIZE concode_elem_sep CachedObjectComparator rowComparator concode_elem_sep int COMPARE_POSITION concode_field_sep void init concode_elem_sep long getTotalCachedBlockSize concode_elem_sep int compare concode_elem_sep void saveRows concode_elem_sep int size concode_elem_sep void saveAll concode_elem_sep void cleanUp concode_elem_sep CachedObject release concode_elem_sep CachedObject get concode_elem_sep void setType
target: void function ( int arg0 , CachedObject arg1 ) { int loc0 = arg1 . getStorageSize ( ) ; if ( cacheMap . size ( ) == capacity || loc0 + cacheBytesLength > bytesCapacity ) { cleanUp ( ) ; } cacheMap . put ( arg0 , arg1 ) ; cacheBytesLength += loc0 ; }