mirror of https://github.com/M66B/FairEmail.git
Added free memory to breadcrumbs
This commit is contained in:
parent
0deeaa29ec
commit
0f3b46a731
|
@ -250,7 +250,6 @@ abstract class ActivityBase extends AppCompatActivity implements SharedPreferenc
|
|||
crumb.put("name", this.getClass().getName());
|
||||
crumb.put("before", Integer.toString(before));
|
||||
crumb.put("after", Integer.toString(after));
|
||||
crumb.put("free", Integer.toString(Log.getFreeMemMb()));
|
||||
Log.breadcrumb("onSaveInstanceState", crumb);
|
||||
|
||||
for (String key : outState.keySet())
|
||||
|
|
|
@ -314,7 +314,6 @@ public class ApplicationEx extends Application
|
|||
Log.logMemory(this, "Trim memory level=" + level);
|
||||
Map<String, String> crumb = new HashMap<>();
|
||||
crumb.put("level", Integer.toString(level));
|
||||
crumb.put("free", Integer.toString(Log.getFreeMemMb()));
|
||||
Log.breadcrumb("trim", crumb);
|
||||
super.onTrimMemory(level);
|
||||
}
|
||||
|
|
|
@ -183,7 +183,7 @@ public class BoundaryCallbackMessages extends PagedList.BoundaryCallback<TupleMe
|
|||
|
||||
int free = Log.getFreeMemMb();
|
||||
Map<String, String> crumb = new HashMap<>();
|
||||
crumb.put("free", Integer.toString(free));
|
||||
crumb.put("queued", Integer.toString(state.queued));
|
||||
Log.breadcrumb("Boundary run", crumb);
|
||||
|
||||
Log.i("Boundary run free=" + free);
|
||||
|
@ -236,7 +236,7 @@ public class BoundaryCallbackMessages extends PagedList.BoundaryCallback<TupleMe
|
|||
Log.i("Boundary queued -" + state.queued);
|
||||
Helper.gc();
|
||||
|
||||
crumb.put("free", Integer.toString(Log.getFreeMemMb()));
|
||||
crumb.put("queued", Integer.toString(state.queued));
|
||||
Log.breadcrumb("Boundary done", crumb);
|
||||
|
||||
final int f = found;
|
||||
|
|
|
@ -348,7 +348,6 @@ class Core {
|
|||
crumb.put("tries", Integer.toString(op.tries));
|
||||
crumb.put("similar", TextUtils.join(",", sids));
|
||||
crumb.put("thread", Thread.currentThread().getName() + ":" + Thread.currentThread().getId());
|
||||
crumb.put("free", Integer.toString(Log.getFreeMemMb()));
|
||||
Log.breadcrumb("start operation", crumb);
|
||||
|
||||
try {
|
||||
|
@ -514,7 +513,6 @@ class Core {
|
|||
}
|
||||
|
||||
crumb.put("thread", Thread.currentThread().getName() + ":" + Thread.currentThread().getId());
|
||||
crumb.put("free", Integer.toString(Log.getFreeMemMb()));
|
||||
Log.breadcrumb("end operation", crumb);
|
||||
|
||||
// Operation succeeded
|
||||
|
@ -3639,7 +3637,6 @@ class Core {
|
|||
crumb.put("folder", folder.id + ":" + folder.type);
|
||||
crumb.put("start", Integer.toString(from));
|
||||
crumb.put("end", Integer.toString(i));
|
||||
crumb.put("free", Integer.toString(free));
|
||||
crumb.put("partial", Boolean.toString(account.partial_fetch));
|
||||
Log.breadcrumb("sync", crumb);
|
||||
Log.i("Sync " + from + ".." + i + " free=" + free);
|
||||
|
@ -3758,7 +3755,6 @@ class Core {
|
|||
crumb.put("folder", folder.id + ":" + folder.type);
|
||||
crumb.put("start", Integer.toString(from));
|
||||
crumb.put("end", Integer.toString(i));
|
||||
crumb.put("free", Integer.toString(free));
|
||||
crumb.put("partial", Boolean.toString(account.partial_fetch));
|
||||
Log.breadcrumb("download", crumb);
|
||||
Log.i("Download " + from + ".." + i + " free=" + free);
|
||||
|
|
|
@ -500,7 +500,6 @@ public class EntityOperation {
|
|||
crumb.put("folder", op.account + ":" + op.folder);
|
||||
if (op.message != null)
|
||||
crumb.put("message", Long.toString(op.message));
|
||||
crumb.put("free", Integer.toString(Log.getFreeMemMb()));
|
||||
Log.breadcrumb("queued", crumb);
|
||||
}
|
||||
|
||||
|
|
|
@ -207,7 +207,6 @@ public class FragmentBase extends Fragment {
|
|||
crumb.put("name", this.getClass().getName());
|
||||
crumb.put("before", Integer.toString(before));
|
||||
crumb.put("after", Integer.toString(after));
|
||||
crumb.put("free", Integer.toString(Log.getFreeMemMb()));
|
||||
for (String key : outState.keySet()) {
|
||||
Object value = outState.get(key);
|
||||
crumb.put(key, value == null ? "" : value.getClass().getName());
|
||||
|
|
|
@ -333,6 +333,8 @@ public class Log {
|
|||
|
||||
public static void breadcrumb(String name, Map<String, String> crumb) {
|
||||
try {
|
||||
crumb.put("free", Integer.toString(Log.getFreeMemMb()));
|
||||
|
||||
StringBuilder sb = new StringBuilder();
|
||||
sb.append("Breadcrumb ").append(name);
|
||||
Map<String, Object> ocrumb = new HashMap<>();
|
||||
|
|
|
@ -389,7 +389,6 @@ public class ServiceSend extends ServiceBase implements SharedPreferences.OnShar
|
|||
crumb.put("folder", op.folder + ":outbox");
|
||||
if (op.message != null)
|
||||
crumb.put("message", Long.toString(op.message));
|
||||
crumb.put("free", Integer.toString(Log.getFreeMemMb()));
|
||||
Log.breadcrumb("operation", crumb);
|
||||
|
||||
switch (op.name) {
|
||||
|
|
Loading…
Reference in New Issue