Merge remote-tracking branch 'upstream/release-4.4.0' into develop

This commit is contained in:
Richard Cordovano 2017-05-10 11:53:37 -04:00
commit a71e1f58c6
2 changed files with 1 additions and 15 deletions

View File

@ -541,21 +541,6 @@ public class Case {
if (RuntimeProperties.runningWithGUI()) {
updateGUIForCaseClosed();
}
/*
* This is an undocumented, legacy hack. Empirically, it seems
* to be necessary due to problems with finalizers in the
* SleuthKit Java bindings data model calling native methods
* that read garbage from freed memory, leading to access
* violations otherwise. Why the garbage collector is called
* twice is not known, but it appears to be intended to try to
* force the garbage collection to occur.
*
* TODO (JIRA-2611): Make JNI code more robust when handling
* file closure
*/
System.gc();
System.gc();
}
}
}

View File

@ -8,6 +8,7 @@ Improvements:
module settings.
- Artifact attributes can be marked to indicate discovery by multiple tools.
- Import/export of interesting files set membership rules.
- High DPI display support added.
- Support for application service plug-in modules (Java only).
- Progress dialogs for case create/open/close/delete operations that support
cancellation of create/open operations and cancellation of the opening of case