jgit/org.eclipse.jgit
Igor Fedorenko 7085c0e4ac Explicitly release resources used by java.util.zip.Deflater
Deflater can use significant amount of native (i.e. C) heap
space. Failure to promptly release this memory results
in native memory leak in some cases, particularly severe for
VMs with large java max heap size. For example, running
Team->Commit in one of my EGit workspaces results in ~500M
java process size increase without any significant change
to amount of used java heap when JVM is started with -Xmx1024m.

Change-Id: I649679a8df5683ebedd9380d703513d31c625932
Signed-off-by: Igor Fedorenko <igor@ifedorenko.com>
Signed-off-by: Shawn O. Pearce <spearce@spearce.org>
2010-01-06 18:28:43 -08:00
..
.settings Eclipse IDE: Automatically remove trailing whitespace on save 2009-10-31 14:53:29 -07:00
findBugs Initial JGit contribution to eclipse.org 2009-09-29 16:47:03 -07:00
src/org/eclipse/jgit Explicitly release resources used by java.util.zip.Deflater 2010-01-06 18:28:43 -08:00
.fbprefs Initial JGit contribution to eclipse.org 2009-09-29 16:47:03 -07:00
.gitignore Switch build to Apache Felix maven-bundle-plugin 2009-12-28 15:59:14 -08:00
plugin.properties Switch build to Apache Felix maven-bundle-plugin 2009-12-28 15:59:14 -08:00
pom.xml Switch build to Apache Felix maven-bundle-plugin 2009-12-28 15:59:14 -08:00