Can convert int to String javap
authorJaroslav Tulach <jaroslav.tulach@apidesign.org>
Sun, 18 Nov 2012 08:31:56 +0100
branchjavap
changeset 1770bda47eab728
parent 176 6f9f52ad75f5
child 178 28143312edb5
Can convert int to String
emul/src/main/resources/org/apidesign/vm4brwsr/emul/java_lang_String.js
     1.1 --- a/emul/src/main/resources/org/apidesign/vm4brwsr/emul/java_lang_String.js	Sun Nov 18 08:28:28 2012 +0100
     1.2 +++ b/emul/src/main/resources/org/apidesign/vm4brwsr/emul/java_lang_String.js	Sun Nov 18 08:31:56 2012 +0100
     1.3 @@ -25,6 +25,9 @@
     1.4  function java_lang_String_isEmptyZ(arg0) {
     1.5      return arg0.toString().length === 0;
     1.6  }
     1.7 +function java_lang_String_valueOfLjava_lang_StringI(n) {
     1.8 +    return n.toString();
     1.9 +}
    1.10  
    1.11  /*
    1.12  function java_lang_String_codePointAtII(arg0,arg1) {
    1.13 @@ -2263,16 +2266,6 @@
    1.14      case 18: return stack.pop(); // 176
    1.15    }
    1.16  }
    1.17 -function java_lang_String_valueOfLjava_lang_StringI(arg0) {
    1.18 -  var stack = new Array();
    1.19 -  var gt = 0;
    1.20 -  for(;;) switch(gt) {
    1.21 -    case 0: stack.push(arg0); // 26
    1.22 -    case 1: stack.push(10); // 16 10
    1.23 -    case 3: { var v1 = stack.pop(); var v0 = stack.pop(); stack.push(java_lang_Integer_toStringLjava_lang_StringII(v0, v1)); } // 184 1 125
    1.24 -    case 6: return stack.pop(); // 176
    1.25 -  }
    1.26 -}
    1.27  function java_lang_String_valueOfLjava_lang_StringJ(arg0) {
    1.28    var arg1;
    1.29    var stack = new Array();
    1.30 @@ -2366,6 +2359,7 @@
    1.31  String.prototype.containsZLjava_lang_CharSequence = java_lang_String_containsZLjava_lang_CharSequence;
    1.32  String.prototype.equalsZLjava_lang_Object = java_lang_String_equalsZLjava_lang_Object;
    1.33  String.prototype.toCharArrayAC = java_lang_String_toCharArrayAC;
    1.34 +String.prototype.valueOfLjava_lang_StringI=java_lang_String_valueOfLjava_lang_StringI;
    1.35  String.prototype.$instOf_java_lang_String = true;
    1.36  String.prototype.$instOf_java_io_Serializable = true;
    1.37  String.prototype.$instOf_java_lang_Comparable = true;