yacy_search_server/source/de/anomic/kelondro/text
orbiter 13c666adef performance hack to ObjectIndex put() method:
Java standard classes provide a Map Interface, that has a put() method that returns the object that was replaced by the object that was the argument of the put call. The kelondro ObjectIndex defined a put method in the same way, that means it also returned the previous value of the Entry object before the put call. However, this value was not used by the calling code in the most cases. Omitting a return of the previous value would cause some performance benefit. This change implements a put method that does not return the previous value to reflect the common use. Omitting the return of previous values will cause some benefit in performance. The functionality to get the previous value is still maintained, and provided with a new 'replace' method. 

git-svn-id: https://svn.berlios.de/svnroot/repos/yacy/trunk@5700 6c8d7289-2bf4-0310-a012-ef5d649a1542
2009-03-11 20:23:19 +00:00
..
AbstractBlacklist.java more refactoring of kelondro.text / deleted de.anomic.index 2009-03-02 11:04:13 +00:00
Blacklist.java more refactoring of kelondro.text / deleted de.anomic.index 2009-03-02 11:04:13 +00:00
DefaultBlacklist.java more refactoring of kelondro.text / deleted de.anomic.index 2009-03-02 11:04:13 +00:00
Document.java more refactoring of kelondro.text / deleted de.anomic.index 2009-03-02 11:04:13 +00:00
Index.java more refactoring of indexer and kelondro classes; 2009-03-02 10:00:32 +00:00
IndexCache.java fix for http://forum.yacy-websuche.de/viewtopic.php?f=6&t=1915&hilit=&p=13249#p13249 2009-03-09 10:14:49 +00:00
IndexCell.java more refactoring of kelondro.text / deleted de.anomic.index 2009-03-02 11:04:13 +00:00
IndexCollection.java enhanced count feature for kelondroRowSet. This is about twice as fast as before. Should speed up the collection analysis (half time!) 2009-03-11 15:10:38 +00:00
IndexReader.java more refactoring of indexer and kelondro classes; 2009-03-02 10:00:32 +00:00
MetadataRepository.java added stub for another performance hack: concurrent indexes 2009-03-11 15:52:03 +00:00
MetadataRowContainer.java simplification of (internal) query process / refactoring 2009-03-06 15:53:20 +00:00
Phrase.java more refactoring of indexer and kelondro classes; 2009-03-02 10:00:32 +00:00
Reference.java more refactoring of indexer and kelondro classes; 2009-03-02 10:00:32 +00:00
ReferenceContainer.java performance hack to ObjectIndex put() method: 2009-03-11 20:23:19 +00:00
ReferenceContainerArray.java more refactoring of kelondro.text / deleted de.anomic.index 2009-03-02 11:04:13 +00:00
ReferenceContainerCache.java more refactoring of kelondro.text / deleted de.anomic.index 2009-03-02 11:04:13 +00:00
ReferenceContainerOrder.java more refactoring of kelondro.text / deleted de.anomic.index 2009-03-02 11:04:13 +00:00
ReferenceOrder.java more refactoring of indexer and kelondro classes; 2009-03-02 10:00:32 +00:00
ReferenceRow.java more refactoring of indexer and kelondro classes; 2009-03-02 10:00:32 +00:00
ReferenceVars.java more refactoring of indexer and kelondro classes; 2009-03-02 10:00:32 +00:00
URLMetadata.java more refactoring of kelondro.text / deleted de.anomic.index 2009-03-02 11:04:13 +00:00
Word.java more refactoring of indexer and kelondro classes; 2009-03-02 10:00:32 +00:00