yacy_search_server/source/net/yacy/kelondro/index
orbiter 4cd5418963 removed finalize methods because of a hint in
http://java.sun.com/javase/6/webnotes/trouble/TSG-VM/html/memleaks.html#gbyvh

The finalize method prevents that the memory, used by the objects containing the finalize method, is collected and available for the garbage collector. Instead, the memory allocated by such classes are enqueued to a java-internal finalize queue runner. This slows down all operations that uses a lot of object containing finalize methods.

this fix does not remove all finalize method, but such that may be used for throw-away objects that are allocated many times. This should cause a better run-time performance and less OutOfMemoryErrors 

git-svn-id: https://svn.berlios.de/svnroot/repos/yacy/trunk@6835 6c8d7289-2bf4-0310-a012-ef5d649a1542
2010-04-23 09:32:29 +00:00
..
ARC.java
BinSearch.java a collection of performance hacks and code cleanup: 2010-04-19 16:42:37 +00:00
BufferedObjectIndex.java enhanced remove() operation: in many cases it is not necessary to return the removed object to the called. 2010-04-20 14:47:41 +00:00
Cache.java enhanced remove() operation: in many cases it is not necessary to return the removed object to the called. 2010-04-20 14:47:41 +00:00
Column.java applied code changes that are recommended by PMD 2010-01-10 23:09:48 +00:00
ConcurrentARC.java applied code changes that are recommended by PMD 2010-01-10 23:09:48 +00:00
HandleMap.java a collection of performance hacks and code cleanup: 2010-04-19 16:42:37 +00:00
HandleSet.java enhanced remove operation in search consequences (which are triggered when the snippet fetch proves that the word has disappeared from the page that was stored in the index) 2010-04-20 13:45:22 +00:00
IndexTest.java a collection of performance hacks and code cleanup: 2010-04-19 16:42:37 +00:00
ObjectIndex.java enhanced remove() operation: in many cases it is not necessary to return the removed object to the called. 2010-04-20 14:47:41 +00:00
ObjectIndexCache.java enhanced remove() operation: in many cases it is not necessary to return the removed object to the called. 2010-04-20 14:47:41 +00:00
Row.java a collection of performance hacks and code cleanup: 2010-04-19 16:42:37 +00:00
RowCollection.java fix for assert 2010-04-21 17:59:22 +00:00
RowSet.java removed finalize methods because of a hint in 2010-04-23 09:32:29 +00:00
RowSetArray.java enhanced remove() operation: in many cases it is not necessary to return the removed object to the called. 2010-04-20 14:47:41 +00:00
RowSpaceExceededException.java applied code changes that are recommended by PMD 2010-01-10 23:09:48 +00:00
SimpleARC.java added some modifications recommended by PMD for better performance 2010-01-10 01:40:26 +00:00