Launcher2 performance: Don't sort apps in LauncherModel.

AllApps2D and AllApps3D do their own sorting before display.

Bug: 2562420
Change-Id: I77e3865b856a5123872bee3d8578d0596956cddd
diff --git a/src/com/android/launcher2/AllAppsList.java b/src/com/android/launcher2/AllAppsList.java
index 96d9369..ee89e5a 100644
--- a/src/com/android/launcher2/AllAppsList.java
+++ b/src/com/android/launcher2/AllAppsList.java
@@ -57,17 +57,10 @@
     /**
      * Add the supplied ApplicationInfo objects to the list, and enqueue it into the
      * list to broadcast when notify() is called.
-     *
-     * Postcondition: data and added are sorted in order of LauncherModel.APP_NAME_COMPARATOR.
      */
     public void add(ApplicationInfo info) {
-        int pos = Collections.binarySearch(data, info, LauncherModel.APP_NAME_COMPARATOR);
-        if (pos < 0) pos = -1 - pos;
-        data.add(pos, info);
-        
-        pos = Collections.binarySearch(added, info, LauncherModel.APP_NAME_COMPARATOR);
-        if (pos < 0) pos = -1 - pos;
-        added.add(pos, info);
+        data.add(info);
+        added.add(info);
     }
     
     public void clear() {