Donate to e Foundation | Murena handsets with /e/OS | Own a part of Murena! Learn more

Commit 1e19739f authored by Hui Wang's avatar Hui Wang
Browse files

Use ArraySet in stead of ArrayList to cache the network request

Bug: 184281544
Test: manual
Merged-In: I28f02f3f8dd29c20de55306abaf0094512f59706
Change-Id: I28f02f3f8dd29c20de55306abaf0094512f59706
parent bde4d599
Loading
Loading
Loading
Loading
+2 −1
Original line number Diff line number Diff line
@@ -24,6 +24,7 @@ import android.os.Message;
import android.telephony.Annotation.ApnType;
import android.telephony.data.ApnSetting;
import android.text.TextUtils;
import android.util.ArraySet;
import android.util.LocalLog;
import android.util.SparseIntArray;

@@ -394,7 +395,7 @@ public class ApnContext {
    }

    private final LocalLog mLocalLog = new LocalLog(150);
    private final ArrayList<NetworkRequest> mNetworkRequests = new ArrayList<>();
    private final ArraySet<NetworkRequest> mNetworkRequests = new ArraySet<>();
    private final LocalLog mStateLocalLog = new LocalLog(50);

    public void requestLog(String str) {