зеркало из https://github.com/mono/ikvm-fork.git
Optimized String.valueOf(char).
This commit is contained in:
Родитель
2f73fd3e14
Коммит
f70ca066b6
|
@ -2486,19 +2486,6 @@ final class StringHelper
|
|||
return b ? "true" : "false";
|
||||
}
|
||||
|
||||
/**
|
||||
* Returns the string representation of the <code>char</code>
|
||||
* argument.
|
||||
*
|
||||
* @param c a <code>char</code>.
|
||||
* @return a string of length <code>1</code> containing
|
||||
* as its single character the argument <code>c</code>.
|
||||
*/
|
||||
public static String valueOf(char c) {
|
||||
char data[] = {c};
|
||||
return new String(0, 1, data);
|
||||
}
|
||||
|
||||
/**
|
||||
* Returns the string representation of the <code>int</code> argument.
|
||||
* <p>
|
||||
|
|
|
@ -1,6 +1,6 @@
|
|||
<?xml version="1.0" encoding="utf-8" ?>
|
||||
<!--
|
||||
Copyright (C) 2002-2011 Jeroen Frijters
|
||||
Copyright (C) 2002-2012 Jeroen Frijters
|
||||
|
||||
This software is provided 'as-is', without any express or implied
|
||||
warranty. In no event will the authors be held liable for any damages
|
||||
|
@ -356,7 +356,12 @@
|
|||
</method>
|
||||
<method name="valueOf" sig="(C)Ljava.lang.String;" modifiers="public static">
|
||||
<parameter name="c" />
|
||||
<redirect class="java.lang.StringHelper" />
|
||||
<body>
|
||||
<ldarg_0 />
|
||||
<ldc_i4_1 />
|
||||
<newobj type="System.String" name=".ctor" sig="(CI)V" />
|
||||
<ret />
|
||||
</body>
|
||||
</method>
|
||||
<method name="valueOf" sig="(F)Ljava.lang.String;" modifiers="public static">
|
||||
<parameter name="f" />
|
||||
|
|
Загрузка…
Ссылка в новой задаче