Lines Matching refs:bucket
550 var bucket = buckets[index];
551 if (bucket === undef) {
552 buckets[index] = bucket = [];
554 bucket.push(allEntries[j]);
713 var bucket = buckets[index];
714 if (bucket === undef) {
717 for (var i = 0; i < bucket.length; ++i) {
718 if (virtEquals(bucket[i].key, key)) {
727 var bucket = buckets[i];
728 if (bucket === undef) {
731 for (var j = 0; j < bucket.length; ++j) {
732 if (virtEquals(bucket[j].value, value)) {
758 var bucket = buckets[index];
759 if (bucket === undef) {
762 for (var i = 0; i < bucket.length; ++i) {
763 if (virtEquals(bucket[i].key, key)) {
764 return bucket[i].value;
792 var bucket = buckets[index];
793 if (bucket === undef) {
802 for (var i = 0; i < bucket.length; ++i) {
803 if (virtEquals(bucket[i].key, key)) {
804 var previous = bucket[i].value;
805 bucket[i].value = value;
810 bucket.push({
828 var bucket = buckets[index];
829 if (bucket === undef) {
832 for (var i = 0; i < bucket.length; ++i) {
833 if (virtEquals(bucket[i].key, key)) {
835 var previous = bucket[i].value;
836 bucket[i].removed = true;
837 if (bucket.length > 1) {
838 bucket.splice(i, 1);