summaryrefslogtreecommitdiffstats
path: root/src/array.js
diff options
context:
space:
mode:
authorShimeng (Simon) Wang <swang@google.com>2010-12-06 19:01:33 -0800
committerShimeng (Simon) Wang <swang@google.com>2010-12-06 19:01:33 -0800
commit8a31eba00023874d4a1dcdc5f411cc4336776874 (patch)
tree33cb6a918a63be01fdc3e5ed24d015aa5ce6a925 /src/array.js
parent90bac256d9f48d4ee52d0e08bf0e5cad57b3c51c (diff)
downloadandroid_external_v8-8a31eba00023874d4a1dcdc5f411cc4336776874.tar.gz
android_external_v8-8a31eba00023874d4a1dcdc5f411cc4336776874.tar.bz2
android_external_v8-8a31eba00023874d4a1dcdc5f411cc4336776874.zip
Update V8 to r5901 as required by WebKit r73109
Change-Id: Ic48c5b085ce90e0151e2e7e58c4c5afe87fce9d1
Diffstat (limited to 'src/array.js')
-rw-r--r--src/array.js4
1 files changed, 4 insertions, 0 deletions
diff --git a/src/array.js b/src/array.js
index b2ebece9..5ecf5e30 100644
--- a/src/array.js
+++ b/src/array.js
@@ -364,6 +364,10 @@ function ArrayJoin(separator) {
} else if (!IS_STRING(separator)) {
separator = ToString(separator);
}
+
+ var result = %_FastAsciiArrayJoin(this, separator);
+ if (typeof result != "undefined") return result;
+
var length = TO_UINT32(this.length);
return Join(this, length, separator, ConvertToString);
}