Author: juiceman
Date: 2009-04-18 17:15:11 +0000 (Sat, 18 Apr 2009)
New Revision: 26999
Modified:
trunk/freenet/src/freenet/client/async/BackgroundBlockEncoder.java
trunk/freenet/src/freenet/client/async/PersistentCooldownQueue.java
trunk/freenet/src/freenet/client/async/SplitFileFetcherSubSegment.java
trunk/freenet/src/freenet/client/async/SplitFileInserterSegment.java
trunk/freenet/src/freenet/clients/http/ConnectionsToadlet.java
trunk/freenet/src/freenet/support/HTMLEntities.java
trunk/freenet/src/freenet/support/PrioritizedSerialExecutor.java
Log:
Use valueOf(). It's up to 3.5x faster on Java 1.5+
Modified: trunk/freenet/src/freenet/client/async/BackgroundBlockEncoder.java
===================================================================
--- trunk/freenet/src/freenet/client/async/BackgroundBlockEncoder.java
2009-04-18 17:11:05 UTC (rev 26998)
+++ trunk/freenet/src/freenet/client/async/BackgroundBlockEncoder.java
2009-04-18 17:15:11 UTC (rev 26999)
@@ -114,7 +114,7 @@
public void run(ObjectContainer container, ClientContext
context) {
Query query = container.query();
query.constrain(BackgroundBlockEncoderTag.class);
- query.descend("nodeDBHandle").constrain(new
Long(context.nodeDBHandle));
+
query.descend("nodeDBHandle").constrain(Long.valueOf(context.nodeDBHandle));
query.descend("priority").orderAscending();
query.descend("addedTime").orderAscending();
ObjectSet results = query.execute();
Modified: trunk/freenet/src/freenet/client/async/PersistentCooldownQueue.java
===================================================================
--- trunk/freenet/src/freenet/client/async/PersistentCooldownQueue.java
2009-04-18 17:11:05 UTC (rev 26998)
+++ trunk/freenet/src/freenet/client/async/PersistentCooldownQueue.java
2009-04-18 17:15:11 UTC (rev 26999)
@@ -101,7 +101,7 @@
long tStart = System.currentTimeMillis();
Query query = container.query();
query.constrain(PersistentCooldownQueueItem.class);
- query.descend("time").constrain(new Long(now)).smaller()
+ query.descend("time").constrain(Long.valueOf(now)).smaller()
.and(query.descend("parent").constrain(this).identity());
ObjectSet results = query.execute();
if(results.hasNext()) {
@@ -135,7 +135,7 @@
return v.toArray(new Key[v.size()]);
} else {
query = container.query();
-
query.descend("time").orderAscending().constrain(new Long(now +
dontCareAfterMillis)).smaller().
+
query.descend("time").orderAscending().constrain(Long.valueOf(now +
dontCareAfterMillis)).smaller().
and(query.descend("parent").constrain(this).identity());
results = query.execute();
if(results.hasNext()) {
Modified: trunk/freenet/src/freenet/client/async/SplitFileFetcherSubSegment.java
===================================================================
--- trunk/freenet/src/freenet/client/async/SplitFileFetcherSubSegment.java
2009-04-18 17:11:05 UTC (rev 26998)
+++ trunk/freenet/src/freenet/client/async/SplitFileFetcherSubSegment.java
2009-04-18 17:15:11 UTC (rev 26999)
@@ -499,7 +499,7 @@
throw new IllegalStateException("Adding blocks
to already cancelled "+this);
for(int x=0;x<blocks.length;x++) {
int i = blocks[x];
- Integer ii = new Integer(i);
+ Integer ii = Integer.valueOf(i);
if(blockNums.contains(ii)) {
if(!dontComplainOnDupes)
Logger.error(this, "Block
numbers already contain block "+i);
Modified: trunk/freenet/src/freenet/client/async/SplitFileInserterSegment.java
===================================================================
--- trunk/freenet/src/freenet/client/async/SplitFileInserterSegment.java
2009-04-18 17:11:05 UTC (rev 26998)
+++ trunk/freenet/src/freenet/client/async/SplitFileInserterSegment.java
2009-04-18 17:15:11 UTC (rev 26999)
@@ -1080,7 +1080,7 @@
checkFailed[checkNum] = true;
blocksCompleted++;
if(persistent)
container.activate(blocks, 2);
- blocks.remove(new
Integer(blockNum));
+
blocks.remove(Integer.valueOf(blockNum));
if(persistent)
container.store(blocks);
if(checkBlocks[checkNum] !=
null) {
if(persistent)
container.activate(checkBlocks[checkNum], 1);
@@ -1103,7 +1103,7 @@
blocksCompleted++;
blocksSucceeded++;
if(persistent)
container.activate(blocks, 2);
- blocks.remove(new Integer(blockNum));
+
blocks.remove(Integer.valueOf(blockNum));
if(persistent) container.store(blocks);
if(checkBlocks[checkNum] != null) {
if(persistent)
container.activate(checkBlocks[checkNum], 1);
@@ -1144,7 +1144,7 @@
dataFailed[blockNum] = true;
blocksCompleted++;
if(persistent)
container.activate(blocks, 2);
- blocks.remove(new
Integer(blockNum));
+
blocks.remove(Integer.valueOf(blockNum));
if(persistent)
container.store(blocks);
if(dataBlocks[blockNum] !=
null) {
if(persistent)
container.activate(dataBlocks[blockNum], 1);
@@ -1167,7 +1167,7 @@
blocksCompleted++;
blocksSucceeded++;
if(persistent)
container.activate(blocks, 2);
- blocks.remove(new Integer(blockNum));
+
blocks.remove(Integer.valueOf(blockNum));
if(persistent) container.store(blocks);
if(dataBlocks[blockNum] != null &&
encoded) {
if(persistent)
container.activate(dataBlocks[blockNum], 1);
@@ -1222,7 +1222,7 @@
blocksCompleted++;
blocksSucceeded++;
if(persistent)
container.activate(blocks, 2);
- blocks.remove(new Integer(blockNum));
+
blocks.remove(Integer.valueOf(blockNum));
if(persistent) container.store(blocks);
} else {
if(checkFailed[checkNum])
@@ -1247,7 +1247,7 @@
blocksCompleted++;
blocksSucceeded++;
if(persistent)
container.activate(blocks, 2);
- blocks.remove(new Integer(blockNum));
+
blocks.remove(Integer.valueOf(blockNum));
if(persistent) container.store(blocks);
} else {
if(dataFailed[blockNum])
Modified: trunk/freenet/src/freenet/clients/http/ConnectionsToadlet.java
===================================================================
--- trunk/freenet/src/freenet/clients/http/ConnectionsToadlet.java
2009-04-18 17:11:05 UTC (rev 26998)
+++ trunk/freenet/src/freenet/clients/http/ConnectionsToadlet.java
2009-04-18 17:15:11 UTC (rev 26999)
@@ -567,7 +567,7 @@
PeerAdditionReturnCodes
result=addNewNode(nodesToAdd[i].trim().concat("\nEnd"), privateComment);
//Store the result
if(results.containsKey(result)==false){
- results.put(result, new Integer(0));
+ results.put(result, Integer.valueOf(0));
}
results.put(result, results.get(result)+1);
}
Modified: trunk/freenet/src/freenet/support/HTMLEntities.java
===================================================================
--- trunk/freenet/src/freenet/support/HTMLEntities.java 2009-04-18 17:11:05 UTC
(rev 26998)
+++ trunk/freenet/src/freenet/support/HTMLEntities.java 2009-04-18 17:15:11 UTC
(rev 26999)
@@ -35,276 +35,276 @@
public static final HashMap<String, Character> decodeMap;
private static final Object[][] charArray = {
- {new Character((char)0), "#0"},
- {new Character((char)34), "quot"},
- {new Character((char)38), "amp"},
- {new Character((char)39), "#39"},
- {new Character((char)60), "lt"},
- {new Character((char)62), "gt"},
- {new Character((char)160), "nbsp"},
- {new Character((char)161), "iexcl"},
- {new Character((char)162), "cent"},
- {new Character((char)163), "pound"},
- {new Character((char)164), "curren"},
- {new Character((char)165), "yen"},
- {new Character((char)166), "brvbar"},
- {new Character((char)167), "sect"},
- {new Character((char)168), "uml"},
- {new Character((char)169), "copy"},
- {new Character((char)170), "ordf"},
- {new Character((char)171), "laquo"},
- {new Character((char)172), "not"},
- {new Character((char)173), "shy"},
- {new Character((char)174), "reg"},
- {new Character((char)175), "macr"},
- {new Character((char)176), "deg"},
- {new Character((char)177), "plusmn"},
- {new Character((char)178), "sup2"},
- {new Character((char)179), "sup3"},
- {new Character((char)180), "acute"},
- {new Character((char)181), "micro"},
- {new Character((char)182), "para"},
- {new Character((char)183), "middot"},
- {new Character((char)184), "cedil"},
- {new Character((char)185), "sup1"},
- {new Character((char)186), "ordm"},
- {new Character((char)187), "raquo"},
- {new Character((char)188), "frac14"},
- {new Character((char)189), "frac12"},
- {new Character((char)190), "frac34"},
- {new Character((char)191), "iquest"},
- {new Character((char)192), "Agrave"},
- {new Character((char)193), "Aacute"},
- {new Character((char)194), "Acirc"},
- {new Character((char)195), "Atilde"},
- {new Character((char)196), "Auml"},
- {new Character((char)197), "Aring"},
- {new Character((char)198), "AElig"},
- {new Character((char)199), "Ccedil"},
- {new Character((char)200), "Egrave"},
- {new Character((char)201), "Eacute"},
- {new Character((char)202), "Ecirc"},
- {new Character((char)203), "Euml"},
- {new Character((char)204), "Igrave"},
- {new Character((char)205), "Iacute"},
- {new Character((char)206), "Icirc"},
- {new Character((char)207), "Iuml"},
- {new Character((char)208), "ETH"},
- {new Character((char)209), "Ntilde"},
- {new Character((char)210), "Ograve"},
- {new Character((char)211), "Oacute"},
- {new Character((char)212), "Ocirc"},
- {new Character((char)213), "Otilde"},
- {new Character((char)214), "Ouml"},
- {new Character((char)215), "times"},
- {new Character((char)216), "Oslash"},
- {new Character((char)217), "Ugrave"},
- {new Character((char)218), "Uacute"},
- {new Character((char)219), "Ucirc"},
- {new Character((char)220), "Uuml"},
- {new Character((char)221), "Yacute"},
- {new Character((char)222), "THORN"},
- {new Character((char)223), "szlig"},
- {new Character((char)224), "agrave"},
- {new Character((char)225), "aacute"},
- {new Character((char)226), "acirc"},
- {new Character((char)227), "atilde"},
- {new Character((char)228), "auml"},
- {new Character((char)229), "aring"},
- {new Character((char)230), "aelig"},
- {new Character((char)231), "ccedil"},
- {new Character((char)232), "egrave"},
- {new Character((char)233), "eacute"},
- {new Character((char)234), "ecirc"},
- {new Character((char)235), "euml"},
- {new Character((char)236), "igrave"},
- {new Character((char)237), "iacute"},
- {new Character((char)238), "icirc"},
- {new Character((char)239), "iuml"},
- {new Character((char)240), "eth"},
- {new Character((char)241), "ntilde"},
- {new Character((char)242), "ograve"},
- {new Character((char)243), "oacute"},
- {new Character((char)244), "ocirc"},
- {new Character((char)245), "otilde"},
- {new Character((char)246), "ouml"},
- {new Character((char)247), "divide"},
- {new Character((char)248), "oslash"},
- {new Character((char)249), "ugrave"},
- {new Character((char)250), "uacute"},
- {new Character((char)251), "ucirc"},
- {new Character((char)252), "uuml"},
- {new Character((char)253), "yacute"},
- {new Character((char)254), "thorn"},
- {new Character((char)255), "yuml"},
- {new Character((char)260), "#260"},
- {new Character((char)261), "#261"},
- {new Character((char)262), "#262"},
- {new Character((char)263), "#263"},
- {new Character((char)280), "#280"},
- {new Character((char)281), "#281"},
- {new Character((char)321), "#321"},
- {new Character((char)322), "#322"},
- {new Character((char)323), "#323"},
- {new Character((char)324), "#324"},
- {new Character((char)338), "OElig"},
- {new Character((char)339), "oelig"},
- {new Character((char)346), "#346"},
- {new Character((char)347), "#347"},
- {new Character((char)352), "Scaron"},
- {new Character((char)353), "scaron"},
- {new Character((char)376), "Yuml"},
- {new Character((char)377), "#377"},
- {new Character((char)378), "#378"},
- {new Character((char)379), "#379"},
- {new Character((char)380), "#380"},
- {new Character((char)402), "fnof"},
- {new Character((char)710), "circ"},
- {new Character((char)732), "tilde"},
- {new Character((char)913), "Alpha"},
- {new Character((char)914), "Beta"},
- {new Character((char)915), "Gamma"},
- {new Character((char)916), "Delta"},
- {new Character((char)917), "Epsilon"},
- {new Character((char)918), "Zeta"},
- {new Character((char)919), "Eta"},
- {new Character((char)920), "Theta"},
- {new Character((char)921), "Iota"},
- {new Character((char)922), "Kappa"},
- {new Character((char)923), "Lambda"},
- {new Character((char)924), "Mu"},
- {new Character((char)925), "Nu"},
- {new Character((char)926), "Xi"},
- {new Character((char)927), "Omicron"},
- {new Character((char)928), "Pi"},
- {new Character((char)929), "Rho"},
- {new Character((char)931), "Sigma"},
- {new Character((char)932), "Tau"},
- {new Character((char)933), "Upsilon"},
- {new Character((char)934), "Phi"},
- {new Character((char)935), "Chi"},
- {new Character((char)936), "Psi"},
- {new Character((char)937), "Omega"},
- {new Character((char)945), "alpha"},
- {new Character((char)946), "beta"},
- {new Character((char)947), "gamma"},
- {new Character((char)948), "delta"},
- {new Character((char)949), "epsilon"},
- {new Character((char)950), "zeta"},
- {new Character((char)951), "eta"},
- {new Character((char)952), "theta"},
- {new Character((char)953), "iota"},
- {new Character((char)954), "kappa"},
- {new Character((char)955), "lambda"},
- {new Character((char)956), "mu"},
- {new Character((char)957), "nu"},
- {new Character((char)958), "xi"},
- {new Character((char)959), "omicron"},
- {new Character((char)960), "pi"},
- {new Character((char)961), "rho"},
- {new Character((char)962), "sigmaf"},
- {new Character((char)963), "sigma"},
- {new Character((char)964), "tau"},
- {new Character((char)965), "upsilon"},
- {new Character((char)966), "phi"},
- {new Character((char)967), "chi"},
- {new Character((char)968), "psi"},
- {new Character((char)969), "omega"},
- {new Character((char)977), "thetasym"},
- {new Character((char)978), "upsih"},
- {new Character((char)982), "piv"},
- {new Character((char)8194), "ensp"},
- {new Character((char)8195), "emsp"},
- {new Character((char)8201), "thinsp"},
- {new Character((char)8204), "zwnj"},
- {new Character((char)8205), "zwj"},
- {new Character((char)8206), "lrm"},
- {new Character((char)8207), "rlm"},
- {new Character((char)8211), "ndash"},
- {new Character((char)8212), "mdash"},
- {new Character((char)8216), "lsquo"},
- {new Character((char)8217), "rsquo"},
- {new Character((char)8218), "sbquo"},
- {new Character((char)8220), "ldquo"},
- {new Character((char)8221), "rdquo"},
- {new Character((char)8222), "bdquo"},
- {new Character((char)8224), "dagger"},
- {new Character((char)8225), "Dagger"},
- {new Character((char)8226), "bull"},
- {new Character((char)8230), "hellip"},
- {new Character((char)8240), "permil"},
- {new Character((char)8242), "prime"},
- {new Character((char)8243), "Prime"},
- {new Character((char)8249), "lsaquo"},
- {new Character((char)8250), "rsaquo"},
- {new Character((char)8254), "oline"},
- {new Character((char)8260), "frasl"},
- {new Character((char)8364), "euro"},
- {new Character((char)8465), "image"},
- {new Character((char)8472), "weierp"},
- {new Character((char)8476), "real"},
- {new Character((char)8482), "trade"},
- {new Character((char)8501), "alefsym"},
- {new Character((char)8592), "larr"},
- {new Character((char)8593), "uarr"},
- {new Character((char)8594), "rarr"},
- {new Character((char)8595), "darr"},
- {new Character((char)8596), "harr"},
- {new Character((char)8629), "crarr"},
- {new Character((char)8656), "lArr"},
- {new Character((char)8657), "uArr"},
- {new Character((char)8658), "rArr"},
- {new Character((char)8659), "dArr"},
- {new Character((char)8660), "hArr"},
- {new Character((char)8704), "forall"},
- {new Character((char)8706), "part"},
- {new Character((char)8707), "exist"},
- {new Character((char)8709), "empty"},
- {new Character((char)8711), "nabla"},
- {new Character((char)8712), "isin"},
- {new Character((char)8713), "notin"},
- {new Character((char)8715), "ni"},
- {new Character((char)8719), "prod"},
- {new Character((char)8721), "sum"},
- {new Character((char)8722), "minus"},
- {new Character((char)8727), "lowast"},
- {new Character((char)8730), "radic"},
- {new Character((char)8733), "prop"},
- {new Character((char)8734), "infin"},
- {new Character((char)8736), "ang"},
- {new Character((char)8743), "and"},
- {new Character((char)8744), "or"},
- {new Character((char)8745), "cap"},
- {new Character((char)8746), "cup"},
- {new Character((char)8747), "int"},
- {new Character((char)8756), "there4"},
- {new Character((char)8764), "sim"},
- {new Character((char)8773), "cong"},
- {new Character((char)8776), "asymp"},
- {new Character((char)8800), "ne"},
- {new Character((char)8801), "equiv"},
- {new Character((char)8804), "le"},
- {new Character((char)8805), "ge"},
- {new Character((char)8834), "sub"},
- {new Character((char)8835), "sup"},
- {new Character((char)8836), "nsub"},
- {new Character((char)8838), "sube"},
- {new Character((char)8839), "supe"},
- {new Character((char)8853), "oplus"},
- {new Character((char)8855), "otimes"},
- {new Character((char)8869), "perp"},
- {new Character((char)8901), "sdot"},
- {new Character((char)8968), "lceil"},
- {new Character((char)8969), "rceil"},
- {new Character((char)8970), "lfloor"},
- {new Character((char)8971), "rfloor"},
- {new Character((char)9001), "lang"},
- {new Character((char)9002), "rang"},
- {new Character((char)9674), "loz"},
- {new Character((char)9824), "spades"},
- {new Character((char)9827), "clubs"},
- {new Character((char)9829), "hearts"},
- {new Character((char)9830), "diams"}
+ {Character.valueOf((char)0), "#0"},
+ {Character.valueOf((char)34), "quot"},
+ {Character.valueOf((char)38), "amp"},
+ {Character.valueOf((char)39), "#39"},
+ {Character.valueOf((char)60), "lt"},
+ {Character.valueOf((char)62), "gt"},
+ {Character.valueOf((char)160), "nbsp"},
+ {Character.valueOf((char)161), "iexcl"},
+ {Character.valueOf((char)162), "cent"},
+ {Character.valueOf((char)163), "pound"},
+ {Character.valueOf((char)164), "curren"},
+ {Character.valueOf((char)165), "yen"},
+ {Character.valueOf((char)166), "brvbar"},
+ {Character.valueOf((char)167), "sect"},
+ {Character.valueOf((char)168), "uml"},
+ {Character.valueOf((char)169), "copy"},
+ {Character.valueOf((char)170), "ordf"},
+ {Character.valueOf((char)171), "laquo"},
+ {Character.valueOf((char)172), "not"},
+ {Character.valueOf((char)173), "shy"},
+ {Character.valueOf((char)174), "reg"},
+ {Character.valueOf((char)175), "macr"},
+ {Character.valueOf((char)176), "deg"},
+ {Character.valueOf((char)177), "plusmn"},
+ {Character.valueOf((char)178), "sup2"},
+ {Character.valueOf((char)179), "sup3"},
+ {Character.valueOf((char)180), "acute"},
+ {Character.valueOf((char)181), "micro"},
+ {Character.valueOf((char)182), "para"},
+ {Character.valueOf((char)183), "middot"},
+ {Character.valueOf((char)184), "cedil"},
+ {Character.valueOf((char)185), "sup1"},
+ {Character.valueOf((char)186), "ordm"},
+ {Character.valueOf((char)187), "raquo"},
+ {Character.valueOf((char)188), "frac14"},
+ {Character.valueOf((char)189), "frac12"},
+ {Character.valueOf((char)190), "frac34"},
+ {Character.valueOf((char)191), "iquest"},
+ {Character.valueOf((char)192), "Agrave"},
+ {Character.valueOf((char)193), "Aacute"},
+ {Character.valueOf((char)194), "Acirc"},
+ {Character.valueOf((char)195), "Atilde"},
+ {Character.valueOf((char)196), "Auml"},
+ {Character.valueOf((char)197), "Aring"},
+ {Character.valueOf((char)198), "AElig"},
+ {Character.valueOf((char)199), "Ccedil"},
+ {Character.valueOf((char)200), "Egrave"},
+ {Character.valueOf((char)201), "Eacute"},
+ {Character.valueOf((char)202), "Ecirc"},
+ {Character.valueOf((char)203), "Euml"},
+ {Character.valueOf((char)204), "Igrave"},
+ {Character.valueOf((char)205), "Iacute"},
+ {Character.valueOf((char)206), "Icirc"},
+ {Character.valueOf((char)207), "Iuml"},
+ {Character.valueOf((char)208), "ETH"},
+ {Character.valueOf((char)209), "Ntilde"},
+ {Character.valueOf((char)210), "Ograve"},
+ {Character.valueOf((char)211), "Oacute"},
+ {Character.valueOf((char)212), "Ocirc"},
+ {Character.valueOf((char)213), "Otilde"},
+ {Character.valueOf((char)214), "Ouml"},
+ {Character.valueOf((char)215), "times"},
+ {Character.valueOf((char)216), "Oslash"},
+ {Character.valueOf((char)217), "Ugrave"},
+ {Character.valueOf((char)218), "Uacute"},
+ {Character.valueOf((char)219), "Ucirc"},
+ {Character.valueOf((char)220), "Uuml"},
+ {Character.valueOf((char)221), "Yacute"},
+ {Character.valueOf((char)222), "THORN"},
+ {Character.valueOf((char)223), "szlig"},
+ {Character.valueOf((char)224), "agrave"},
+ {Character.valueOf((char)225), "aacute"},
+ {Character.valueOf((char)226), "acirc"},
+ {Character.valueOf((char)227), "atilde"},
+ {Character.valueOf((char)228), "auml"},
+ {Character.valueOf((char)229), "aring"},
+ {Character.valueOf((char)230), "aelig"},
+ {Character.valueOf((char)231), "ccedil"},
+ {Character.valueOf((char)232), "egrave"},
+ {Character.valueOf((char)233), "eacute"},
+ {Character.valueOf((char)234), "ecirc"},
+ {Character.valueOf((char)235), "euml"},
+ {Character.valueOf((char)236), "igrave"},
+ {Character.valueOf((char)237), "iacute"},
+ {Character.valueOf((char)238), "icirc"},
+ {Character.valueOf((char)239), "iuml"},
+ {Character.valueOf((char)240), "eth"},
+ {Character.valueOf((char)241), "ntilde"},
+ {Character.valueOf((char)242), "ograve"},
+ {Character.valueOf((char)243), "oacute"},
+ {Character.valueOf((char)244), "ocirc"},
+ {Character.valueOf((char)245), "otilde"},
+ {Character.valueOf((char)246), "ouml"},
+ {Character.valueOf((char)247), "divide"},
+ {Character.valueOf((char)248), "oslash"},
+ {Character.valueOf((char)249), "ugrave"},
+ {Character.valueOf((char)250), "uacute"},
+ {Character.valueOf((char)251), "ucirc"},
+ {Character.valueOf((char)252), "uuml"},
+ {Character.valueOf((char)253), "yacute"},
+ {Character.valueOf((char)254), "thorn"},
+ {Character.valueOf((char)255), "yuml"},
+ {Character.valueOf((char)260), "#260"},
+ {Character.valueOf((char)261), "#261"},
+ {Character.valueOf((char)262), "#262"},
+ {Character.valueOf((char)263), "#263"},
+ {Character.valueOf((char)280), "#280"},
+ {Character.valueOf((char)281), "#281"},
+ {Character.valueOf((char)321), "#321"},
+ {Character.valueOf((char)322), "#322"},
+ {Character.valueOf((char)323), "#323"},
+ {Character.valueOf((char)324), "#324"},
+ {Character.valueOf((char)338), "OElig"},
+ {Character.valueOf((char)339), "oelig"},
+ {Character.valueOf((char)346), "#346"},
+ {Character.valueOf((char)347), "#347"},
+ {Character.valueOf((char)352), "Scaron"},
+ {Character.valueOf((char)353), "scaron"},
+ {Character.valueOf((char)376), "Yuml"},
+ {Character.valueOf((char)377), "#377"},
+ {Character.valueOf((char)378), "#378"},
+ {Character.valueOf((char)379), "#379"},
+ {Character.valueOf((char)380), "#380"},
+ {Character.valueOf((char)402), "fnof"},
+ {Character.valueOf((char)710), "circ"},
+ {Character.valueOf((char)732), "tilde"},
+ {Character.valueOf((char)913), "Alpha"},
+ {Character.valueOf((char)914), "Beta"},
+ {Character.valueOf((char)915), "Gamma"},
+ {Character.valueOf((char)916), "Delta"},
+ {Character.valueOf((char)917), "Epsilon"},
+ {Character.valueOf((char)918), "Zeta"},
+ {Character.valueOf((char)919), "Eta"},
+ {Character.valueOf((char)920), "Theta"},
+ {Character.valueOf((char)921), "Iota"},
+ {Character.valueOf((char)922), "Kappa"},
+ {Character.valueOf((char)923), "Lambda"},
+ {Character.valueOf((char)924), "Mu"},
+ {Character.valueOf((char)925), "Nu"},
+ {Character.valueOf((char)926), "Xi"},
+ {Character.valueOf((char)927), "Omicron"},
+ {Character.valueOf((char)928), "Pi"},
+ {Character.valueOf((char)929), "Rho"},
+ {Character.valueOf((char)931), "Sigma"},
+ {Character.valueOf((char)932), "Tau"},
+ {Character.valueOf((char)933), "Upsilon"},
+ {Character.valueOf((char)934), "Phi"},
+ {Character.valueOf((char)935), "Chi"},
+ {Character.valueOf((char)936), "Psi"},
+ {Character.valueOf((char)937), "Omega"},
+ {Character.valueOf((char)945), "alpha"},
+ {Character.valueOf((char)946), "beta"},
+ {Character.valueOf((char)947), "gamma"},
+ {Character.valueOf((char)948), "delta"},
+ {Character.valueOf((char)949), "epsilon"},
+ {Character.valueOf((char)950), "zeta"},
+ {Character.valueOf((char)951), "eta"},
+ {Character.valueOf((char)952), "theta"},
+ {Character.valueOf((char)953), "iota"},
+ {Character.valueOf((char)954), "kappa"},
+ {Character.valueOf((char)955), "lambda"},
+ {Character.valueOf((char)956), "mu"},
+ {Character.valueOf((char)957), "nu"},
+ {Character.valueOf((char)958), "xi"},
+ {Character.valueOf((char)959), "omicron"},
+ {Character.valueOf((char)960), "pi"},
+ {Character.valueOf((char)961), "rho"},
+ {Character.valueOf((char)962), "sigmaf"},
+ {Character.valueOf((char)963), "sigma"},
+ {Character.valueOf((char)964), "tau"},
+ {Character.valueOf((char)965), "upsilon"},
+ {Character.valueOf((char)966), "phi"},
+ {Character.valueOf((char)967), "chi"},
+ {Character.valueOf((char)968), "psi"},
+ {Character.valueOf((char)969), "omega"},
+ {Character.valueOf((char)977), "thetasym"},
+ {Character.valueOf((char)978), "upsih"},
+ {Character.valueOf((char)982), "piv"},
+ {Character.valueOf((char)8194), "ensp"},
+ {Character.valueOf((char)8195), "emsp"},
+ {Character.valueOf((char)8201), "thinsp"},
+ {Character.valueOf((char)8204), "zwnj"},
+ {Character.valueOf((char)8205), "zwj"},
+ {Character.valueOf((char)8206), "lrm"},
+ {Character.valueOf((char)8207), "rlm"},
+ {Character.valueOf((char)8211), "ndash"},
+ {Character.valueOf((char)8212), "mdash"},
+ {Character.valueOf((char)8216), "lsquo"},
+ {Character.valueOf((char)8217), "rsquo"},
+ {Character.valueOf((char)8218), "sbquo"},
+ {Character.valueOf((char)8220), "ldquo"},
+ {Character.valueOf((char)8221), "rdquo"},
+ {Character.valueOf((char)8222), "bdquo"},
+ {Character.valueOf((char)8224), "dagger"},
+ {Character.valueOf((char)8225), "Dagger"},
+ {Character.valueOf((char)8226), "bull"},
+ {Character.valueOf((char)8230), "hellip"},
+ {Character.valueOf((char)8240), "permil"},
+ {Character.valueOf((char)8242), "prime"},
+ {Character.valueOf((char)8243), "Prime"},
+ {Character.valueOf((char)8249), "lsaquo"},
+ {Character.valueOf((char)8250), "rsaquo"},
+ {Character.valueOf((char)8254), "oline"},
+ {Character.valueOf((char)8260), "frasl"},
+ {Character.valueOf((char)8364), "euro"},
+ {Character.valueOf((char)8465), "image"},
+ {Character.valueOf((char)8472), "weierp"},
+ {Character.valueOf((char)8476), "real"},
+ {Character.valueOf((char)8482), "trade"},
+ {Character.valueOf((char)8501), "alefsym"},
+ {Character.valueOf((char)8592), "larr"},
+ {Character.valueOf((char)8593), "uarr"},
+ {Character.valueOf((char)8594), "rarr"},
+ {Character.valueOf((char)8595), "darr"},
+ {Character.valueOf((char)8596), "harr"},
+ {Character.valueOf((char)8629), "crarr"},
+ {Character.valueOf((char)8656), "lArr"},
+ {Character.valueOf((char)8657), "uArr"},
+ {Character.valueOf((char)8658), "rArr"},
+ {Character.valueOf((char)8659), "dArr"},
+ {Character.valueOf((char)8660), "hArr"},
+ {Character.valueOf((char)8704), "forall"},
+ {Character.valueOf((char)8706), "part"},
+ {Character.valueOf((char)8707), "exist"},
+ {Character.valueOf((char)8709), "empty"},
+ {Character.valueOf((char)8711), "nabla"},
+ {Character.valueOf((char)8712), "isin"},
+ {Character.valueOf((char)8713), "notin"},
+ {Character.valueOf((char)8715), "ni"},
+ {Character.valueOf((char)8719), "prod"},
+ {Character.valueOf((char)8721), "sum"},
+ {Character.valueOf((char)8722), "minus"},
+ {Character.valueOf((char)8727), "lowast"},
+ {Character.valueOf((char)8730), "radic"},
+ {Character.valueOf((char)8733), "prop"},
+ {Character.valueOf((char)8734), "infin"},
+ {Character.valueOf((char)8736), "ang"},
+ {Character.valueOf((char)8743), "and"},
+ {Character.valueOf((char)8744), "or"},
+ {Character.valueOf((char)8745), "cap"},
+ {Character.valueOf((char)8746), "cup"},
+ {Character.valueOf((char)8747), "int"},
+ {Character.valueOf((char)8756), "there4"},
+ {Character.valueOf((char)8764), "sim"},
+ {Character.valueOf((char)8773), "cong"},
+ {Character.valueOf((char)8776), "asymp"},
+ {Character.valueOf((char)8800), "ne"},
+ {Character.valueOf((char)8801), "equiv"},
+ {Character.valueOf((char)8804), "le"},
+ {Character.valueOf((char)8805), "ge"},
+ {Character.valueOf((char)8834), "sub"},
+ {Character.valueOf((char)8835), "sup"},
+ {Character.valueOf((char)8836), "nsub"},
+ {Character.valueOf((char)8838), "sube"},
+ {Character.valueOf((char)8839), "supe"},
+ {Character.valueOf((char)8853), "oplus"},
+ {Character.valueOf((char)8855), "otimes"},
+ {Character.valueOf((char)8869), "perp"},
+ {Character.valueOf((char)8901), "sdot"},
+ {Character.valueOf((char)8968), "lceil"},
+ {Character.valueOf((char)8969), "rceil"},
+ {Character.valueOf((char)8970), "lfloor"},
+ {Character.valueOf((char)8971), "rfloor"},
+ {Character.valueOf((char)9001), "lang"},
+ {Character.valueOf((char)9002), "rang"},
+ {Character.valueOf((char)9674), "loz"},
+ {Character.valueOf((char)9824), "spades"},
+ {Character.valueOf((char)9827), "clubs"},
+ {Character.valueOf((char)9829), "hearts"},
+ {Character.valueOf((char)9830), "diams"}
};
Modified: trunk/freenet/src/freenet/support/PrioritizedSerialExecutor.java
===================================================================
--- trunk/freenet/src/freenet/support/PrioritizedSerialExecutor.java
2009-04-18 17:11:05 UTC (rev 26998)
+++ trunk/freenet/src/freenet/support/PrioritizedSerialExecutor.java
2009-04-18 17:15:11 UTC (rev 26999)
@@ -89,9 +89,9 @@
name =
name.substring(0, name.indexOf('@'));
Long l =
timeByJobClasses.get(name);
if(l != null) {
- l = new
Long(l.longValue() + (end-start));
+ l =
Long.valueOf(l.longValue() + (end-start));
} else {
- l = new Long(end-start);
+ l =
Long.valueOf(end-start);
}
timeByJobClasses.put(name, l);
if(logMINOR) {
_______________________________________________
cvs mailing list
[email protected]
http://emu.freenetproject.org/cgi-bin/mailman/listinfo/cvs