Lines Matching full:keys
39 // Gets a sorted array of array keys. Useful for operations on sparse
43 var keys = [];
52 keys.push(j);
60 keys.push(key);
65 keys.sort(function(a, b) { return a - b; });
66 return keys;
71 var keys = GetSortedArrayKeys(array, %GetArrayKeys(array, len));
73 var elements = new InternalArray(keys.length * 2);
75 for (var i = 0; i < keys.length; i++) {
76 var key = keys[i];
77 if (key != previousKey) { // keys may contain duplicates.
91 var keys = GetSortedArrayKeys(array, %GetArrayKeys(array, len));
93 var keys_length = keys.length;
99 var key = keys[i];
220 // Intervals array can contain keys and intervals. See comment in Concat.
487 var keys = GetSortedArrayKeys(array, %GetArrayKeys(array, len));
488 var high_counter = keys.length - 1;
491 var i = keys[low_counter];
492 var j = keys[high_counter];
499 while (keys[--high_counter] == j) { }
504 while (keys[++low_counter] == i) { }
1198 // Get all the keys in sorted order.
1259 // Get all the keys in sorted order.