[vmkit-commits] [vmkit] r71429 - /vmkit/trunk/lib/JnJVM/Classpath/ClasspathVMSystemProperties.cpp

Nicolas Geoffray nicolas.geoffray at lip6.fr
Mon May 11 06:17:06 PDT 2009


Author: geoffray
Date: Mon May 11 08:16:54 2009
New Revision: 71429

URL: http://llvm.org/viewvc/llvm-project?rev=71429&view=rev
Log:
Disable an inefficient GNU Classpath property.


Modified:
    vmkit/trunk/lib/JnJVM/Classpath/ClasspathVMSystemProperties.cpp

Modified: vmkit/trunk/lib/JnJVM/Classpath/ClasspathVMSystemProperties.cpp
URL: http://llvm.org/viewvc/llvm-project/vmkit/trunk/lib/JnJVM/Classpath/ClasspathVMSystemProperties.cpp?rev=71429&r1=71428&r2=71429&view=diff

==============================================================================
--- vmkit/trunk/lib/JnJVM/Classpath/ClasspathVMSystemProperties.cpp (original)
+++ vmkit/trunk/lib/JnJVM/Classpath/ClasspathVMSystemProperties.cpp Mon May 11 08:16:54 2009
@@ -114,8 +114,10 @@
   tmp = getenv("PWD");
   if (!tmp) tmp = "";
   setProperty(vm, prop, "user.dir", tmp);
-  
-  setProperty(vm, prop, "gnu.classpath.nio.charset.provider.iconv", "true"); 
+ 
+  // Disable this property. The Classpath iconv implementation is really
+  // not optimized (it over-abuses JNI calls).
+  //setProperty(vm, prop, "gnu.classpath.nio.charset.provider.iconv", "true"); 
   setProperty(vm, prop, "file.encoding", "ISO8859_1");
   setProperty(vm, prop, "gnu.java.util.zoneinfo.dir", "/usr/share/zoneinfo");
 





More information about the vmkit-commits mailing list