On Saturday 18 April 2009 18:15:12 juiceman at freenetproject.org wrote:
> 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+

It is for small values. It is not faster for random longs (node db handle) and 
times (some of the other stuff below). Correct?
> 
> 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
> cvs at freenetproject.org
> http://emu.freenetproject.org/cgi-bin/mailman/listinfo/cvs
> 
> 


-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 835 bytes
Desc: This is a digitally signed message part.
URL: 
<https://emu.freenetproject.org/pipermail/devl/attachments/20090428/738600df/attachment.pgp>

Reply via email to