Author: toad
Date: 2008-04-04 22:10:15 +0000 (Fri, 04 Apr 2008)
New Revision: 18993

Modified:
   trunk/freenet/src/freenet/clients/http/StatisticsToadlet.java
   trunk/freenet/src/freenet/l10n/freenet.l10n.en.properties
   trunk/freenet/src/freenet/node/Node.java
   trunk/freenet/src/freenet/node/TextModeClientInterface.java
Log:
Undo some of r18793: in several places we do in fact want java.vm.vendor, not 
java.vendor.
Also show java.vm.vendor as well as java.vendor on the stats page (JVM vendor 
and Java vendor).

Modified: trunk/freenet/src/freenet/clients/http/StatisticsToadlet.java
===================================================================
--- trunk/freenet/src/freenet/clients/http/StatisticsToadlet.java       
2008-04-04 22:02:10 UTC (rev 18992)
+++ trunk/freenet/src/freenet/clients/http/StatisticsToadlet.java       
2008-04-04 22:10:15 UTC (rev 18993)
@@ -379,8 +379,9 @@
                jvmStatsList.addChild("li", l10n("threads", new String[] { 
"running", "max" },
                                new String[] { 
thousendPoint.format(threadCount), Integer.toString(stats.getThreadLimit()) }));
                jvmStatsList.addChild("li", l10n("cpus", "count", 
Integer.toString(availableCpus)));
+               jvmStatsList.addChild("li", l10n("javaVersion", "version", 
System.getProperty("java.version")));
                jvmStatsList.addChild("li", l10n("jvmVendor", "vendor", 
System.getProperty("java.vendor")));
-               jvmStatsList.addChild("li", l10n("jvmVersion", "version", 
System.getProperty("java.version")));
+               jvmStatsList.addChild("li", l10n("jvmVersion", "version", 
System.getProperty("java.vm.version")));
                jvmStatsList.addChild("li", l10n("osName", "name", 
System.getProperty("os.name")));
                jvmStatsList.addChild("li", l10n("osVersion", "version", 
System.getProperty("os.version")));
                jvmStatsList.addChild("li", l10n("osArch", "arch", 
System.getProperty("os.arch")));

Modified: trunk/freenet/src/freenet/l10n/freenet.l10n.en.properties
===================================================================
--- trunk/freenet/src/freenet/l10n/freenet.l10n.en.properties   2008-04-04 
22:02:10 UTC (rev 18992)
+++ trunk/freenet/src/freenet/l10n/freenet.l10n.en.properties   2008-04-04 
22:10:15 UTC (rev 18993)
@@ -990,6 +990,7 @@
 StatisticsToadlet.jeDumpButton=Generate a JE Dump
 StatisticsToadlet.jvmInfoTitle=JVM Info
 StatisticsToadlet.jvmVendor=JVM Vendor: ${vendor}
+StatisticsToadlet.javaVersion=Java Version: ${version}
 StatisticsToadlet.jvmVersion=JVM Version: ${version}
 StatisticsToadlet.maxMemory=Maximum Java memory: ${memory}
 StatisticsToadlet.nodeToNodeBytes=Node to node messages: ${total}

Modified: trunk/freenet/src/freenet/node/Node.java
===================================================================
--- trunk/freenet/src/freenet/node/Node.java    2008-04-04 22:02:10 UTC (rev 
18992)
+++ trunk/freenet/src/freenet/node/Node.java    2008-04-04 22:10:15 UTC (rev 
18993)
@@ -1760,7 +1760,7 @@
                // Now check whether we are likely to get the EvilJVMBug.
                // If we are running a Sun or Blackdown JVM, on Linux, and 
LD_ASSUME_KERNEL is not set, then we are.

-               String jvmVendor = System.getProperty("java.vendor");
+               String jvmVendor = System.getProperty("java.vm.vendor");
                String jvmVersion = System.getProperty("java.version");
                String osName = System.getProperty("os.name");
                String osVersion = System.getProperty("os.version");

Modified: trunk/freenet/src/freenet/node/TextModeClientInterface.java
===================================================================
--- trunk/freenet/src/freenet/node/TextModeClientInterface.java 2008-04-04 
22:02:10 UTC (rev 18992)
+++ trunk/freenet/src/freenet/node/TextModeClientInterface.java 2008-04-04 
22:10:15 UTC (rev 18993)
@@ -425,6 +425,7 @@
                sb.append("Maximum Java memory:\u00a0" + 
SizeUtil.formatSize(maxJavaMem, true)+"\r\n");
                sb.append("Running threads:\u00a0" + 
thousendPoint.format(threadCount)+"\r\n");
                sb.append("Available CPUs:\u00a0" + availableCpus+"\r\n");
+               sb.append("Java Version:\u00a0" + 
System.getProperty("java.version")+"\r\n");
                sb.append("JVM Vendor:\u00a0" + 
System.getProperty("java.vendor")+"\r\n");
                sb.append("JVM Version:\u00a0" + 
System.getProperty("java.version")+"\r\n");
                sb.append("OS Name:\u00a0" + 
System.getProperty("os.name")+"\r\n");


Reply via email to