jgit/org.eclipse.jgit
Christian Halstrick b3e4ac2622 Fixed MyersDiff to be able to handle more than 100k
MyersDiff was crashing with ArrayIndexOutOfBoundsException when
diffing huge files. This was because the snake data (begin and
end position while processing chunks of the text) was sequeezed
into a single int. But with longer texts to diff these values
exceeded the range of java int values. It is fixed by squeezing
the two ints into a long and by adding the LongList helper
class.

Change-Id: Iacb9082e1b076e994d1486aa8e512342ad7432b3
Signed-off-by: Christian Halstrick <christian.halstrick@sap.com>
2009-10-09 00:35:44 +02:00
..
.settings Standardize the source code formatter for Eclipse 2009-10-05 12:17:11 -07:00
META-INF Mark JGit plugin as 0.6 2009-10-05 14:17:16 -07:00
findBugs Initial JGit contribution to eclipse.org 2009-09-29 16:47:03 -07:00
src/org/eclipse/jgit Fixed MyersDiff to be able to handle more than 100k 2009-10-09 00:35:44 +02:00
.classpath Initial JGit contribution to eclipse.org 2009-09-29 16:47:03 -07:00
.fbprefs Initial JGit contribution to eclipse.org 2009-09-29 16:47:03 -07:00
.gitignore Initial JGit contribution to eclipse.org 2009-09-29 16:47:03 -07:00
.project Initial JGit contribution to eclipse.org 2009-09-29 16:47:03 -07:00
build.properties Initial JGit contribution to eclipse.org 2009-09-29 16:47:03 -07:00
plugin.properties Mark our one Eclipse plugin as in incubation status 2009-09-29 18:03:31 -07:00