r26965 - trunk/freenet/src/freenet/io/comm
[email protected] Sat, 18 Apr 2009 13:58:48 +0000
| Newsgroups | gmane.network.freenet.cvs,gmane.spam.detected |
|---|---|
| Message-ID | <[email protected]> |
Author: j16sdiz Date: 2009-04-18 13:58:48 +0000 (Sat, 18 Apr 2009) New Revision: 26965 Modified: trunk/freenet/src/freenet/io/comm/Message.java Log: Relex loadFactor, trade memory for CPU We are nolonger running short of memory, this change reduce copying and rehashing. Modified: trunk/freenet/src/freenet/io/comm/Message.java =================================================================== --- trunk/freenet/src/freenet/io/comm/Message.java 2009-04-18 13:54:03 UTC (rev 26964) +++ trunk/freenet/src/freenet/io/comm/Message.java 2009-04-18 13:58:48 UTC (rev 26965) @@ -60,7 +60,7 @@ private final MessageType _spec; private final WeakReference<? extends PeerContext> _sourceRef; private final boolean _internal; - private final HashMap<String, Object> _payload = new HashMap<String, Object>(8, 1.0F); // REDFLAG at the moment memory is more of an issue than CPU so we use a high load factor + private final HashMap<String, Object> _payload = new HashMap<String, Object>(8); private List<Message> _subMessages; public final long localInstantiationTime; final int _receivedByteCount;