Index: src/js/array.js |
diff --git a/src/js/array.js b/src/js/array.js |
index e23810f4ded4af3bc6d7d2d1a16fa92d708029c2..5c13f22e10942a7a2d995014d5d02ed826555693 100644 |
--- a/src/js/array.js |
+++ b/src/js/array.js |
@@ -723,7 +723,7 @@ function InnerArraySort(array, length, comparefn) { |
else return x < y ? -1 : 1; |
}; |
} |
- var InsertionSort = function InsertionSort(a, from, to) { |
+ function InsertionSort(a, from, to) { |
for (var i = from + 1; i < to; i++) { |
var element = a[i]; |
for (var j = i - 1; j >= from; j--) { |
@@ -739,7 +739,7 @@ function InnerArraySort(array, length, comparefn) { |
} |
}; |
- var GetThirdIndex = function(a, from, to) { |
+ function GetThirdIndex(a, from, to) { |
var t_array = new InternalArray(); |
// Use both 'from' and 'to' to determine the pivot candidates. |
var increment = 200 + ((to - from) & 15); |
@@ -757,7 +757,7 @@ function InnerArraySort(array, length, comparefn) { |
return third_index; |
} |
- var QuickSort = function QuickSort(a, from, to) { |
+ function QuickSort(a, from, to) { |
var third_index = 0; |
while (true) { |
// Insertion sort is faster for short arrays. |
@@ -846,7 +846,7 @@ function InnerArraySort(array, length, comparefn) { |
// Copy elements in the range 0..length from obj's prototype chain |
// to obj itself, if obj has holes. Return one more than the maximal index |
// of a prototype property. |
- var CopyFromPrototype = function CopyFromPrototype(obj, length) { |
+ function CopyFromPrototype(obj, length) { |
var max = 0; |
for (var proto = %object_get_prototype_of(obj); proto; |
proto = %object_get_prototype_of(proto)) { |
@@ -876,7 +876,7 @@ function InnerArraySort(array, length, comparefn) { |
// Set a value of "undefined" on all indices in the range from..to |
// where a prototype of obj has an element. I.e., shadow all prototype |
// elements in that range. |
- var ShadowPrototypeElements = function(obj, from, to) { |
+ function ShadowPrototypeElements(obj, from, to) { |
for (var proto = %object_get_prototype_of(obj); proto; |
proto = %object_get_prototype_of(proto)) { |
var indices = IS_PROXY(proto) ? to : %GetArrayKeys(proto, to); |
@@ -899,7 +899,7 @@ function InnerArraySort(array, length, comparefn) { |
} |
}; |
- var SafeRemoveArrayHoles = function SafeRemoveArrayHoles(obj) { |
+ function SafeRemoveArrayHoles(obj) { |
// Copy defined elements from the end to fill in all holes and undefineds |
// in the beginning of the array. Write undefineds and holes at the end |
// after loop is finished. |
@@ -1528,7 +1528,7 @@ utils.InstallFunctions(GlobalArray, DONT_ENUM, [ |
var specialFunctions = %SpecialArrayFunctions(); |
-var getFunction = function(name, jsBuiltin, len) { |
+function getFunction(name, jsBuiltin, len) { |
var f = jsBuiltin; |
if (specialFunctions.hasOwnProperty(name)) { |
f = specialFunctions[name]; |