Reduce peak memory usage in system contact fetches, and sending/receiving contact syncs.

This commit is contained in:
Matthew Chen 2021-06-24 14:47:21 -03:00
parent a6ea9171f3
commit 62cdeb2f2f

View File

@ -144,6 +144,13 @@ NS_ASSUME_NONNULL_BEGIN
[self.recipientWhitelist addObjectsFromArray:addresses];
}
- (void)addUsersToProfileWhitelist:(NSArray<SignalServiceAddress *> *)addresses
userProfileWriter:(UserProfileWriter)userProfileWriter
transaction:(SDSAnyWriteTransaction *)transaction
{
[self.recipientWhitelist addObjectsFromArray:addresses];
}
- (void)removeUserFromProfileWhitelist:(SignalServiceAddress *)address
{
[self.recipientWhitelist removeObject:address];