Boundary garbage collect

pull/194/head
M66B 5 years ago
parent 91def72f0a
commit be68c263ad

@ -156,6 +156,8 @@ public class BoundaryCallbackMessages extends PagedList.BoundaryCallback<TupleMe
return; return;
} }
Runtime.getRuntime().gc();
int free = Log.getFreeMemMb(); int free = Log.getFreeMemMb();
Map<String, String> crumb = new HashMap<>(); Map<String, String> crumb = new HashMap<>();
crumb.put("free", Integer.toString(free)); crumb.put("free", Integer.toString(free));
@ -201,6 +203,8 @@ public class BoundaryCallbackMessages extends PagedList.BoundaryCallback<TupleMe
} }
}); });
} finally { } finally {
Runtime.getRuntime().gc();
crumb.put("free", Integer.toString(Log.getFreeMemMb())); crumb.put("free", Integer.toString(Log.getFreeMemMb()));
Log.breadcrumb("Boundary done", crumb); Log.breadcrumb("Boundary done", crumb);
@ -647,6 +651,8 @@ public class BoundaryCallbackMessages extends PagedList.BoundaryCallback<TupleMe
iservice = null; iservice = null;
ifolder = null; ifolder = null;
imessages = null; imessages = null;
Runtime.getRuntime().gc();
} }
} }

Loading…
Cancel
Save