question: prepends the byte array with a value that indicates if this range is complete . concode_field_sep TransactionManager txManager concode_elem_sep byte COMPLETE concode_elem_sep byte INCOMPLETE concode_field_sep void checkpoint concode_elem_sep byte[] fromDb concode_elem_sep byte[] getCheckpoint concode_elem_sep void deleteCheckpoints concode_elem_sep void createCheckpoints
target: byte [ ] function ( byte [ ] arg0 , boolean arg1 ) { byte [ ] loc0 = new byte [ arg0 . length + 1 ] ; System . arraycopy ( arg0 , 0 , loc0 , 1 , arg0 . length ) ; if ( ! arg1 && arg0 . length == 0 ) { loc0 [ 0 ] = COMPLETE ; } else { loc0 [ 0 ] = INCOMPLETE ; } return loc0 ; }