gecko-dev/services
tiago 7d0f361ba0 Bug 1356282 - Change Sync's Utils.arraySub to be O(n) using Set. r=tcsc
Sync's Utils.arrayUnion and Utils.arraySub are O(n^2) because Utils.arraySub uses indexOf inside a loop. This patch makes Utils.arraySub use a Set, and by doing so, Utils.arrayUnion and Utils.arraySub become O(n).

MozReview-Commit-ID: DDqjRWalfP9

--HG--
extra : rebase_source : ec90092244e16d3651f0d69ea8db1944301c13fb
2017-05-05 03:16:30 -03:00
..
blocklists Bug 1345556 - adjust BUG_COMPONENT for services/blocklist/* files. r=leplatrem 2017-03-10 12:26:58 -05:00
common Bug 1357116 - Load the blocklist updater module lazily r=florian,mgoodwin 2017-04-20 10:35:04 +02:00
crypto Bug 1359540 - Enable the Mozilla ESlint recommended rules for services/. r=markh 2017-04-27 17:24:18 +01:00
fxaccounts Bug 1353571 part 3 - Refactor browser-syncui and browser-fxaccounts. r=markh 2017-04-18 14:15:43 -04:00
sync Bug 1356282 - Change Sync's Utils.arraySub to be O(n) using Set. r=tcsc 2017-05-05 03:16:30 -03:00
.eslintrc.js Bug 1359011 - Make the mozilla/recommended eslint configuration the default for the whole tree. r=mossop 2017-04-25 20:12:21 +01:00
moz.build Bug 1361171 - Remove CloudSync. r=markh 2017-05-01 14:43:00 -07:00