When generating or applying a patch, the naive implementation of JBSDiff requires all files to be entirely loaded into memory. For large files, this is quite impractical. The interfaces of the Diff and Patch classes should use streams instead of byte arrays.
When generating or applying a patch, the naive implementation of JBSDiff requires all files to be entirely loaded into memory. For large files, this is quite impractical. The interfaces of the Diff and Patch classes should use streams instead of byte arrays.