Summary
- proper remote_mac according to Admin/Release/CHECKLIST;
- more Java heap, e.g. relevant for hg.graph on Isabelle repository;
- more robust check -- do not rely on return code;
- more compact ML_Statistics, to make build_status work with less than 2GB heap;
- retain latest ml_stats (amending e76c6cb0d461);
- accomodate smaller build machine;
- clarified signature;
- clarified self_update: imitate visible directory state on remote side;
- more operations;
- self_update implies push_isabelle_home (see also 4c253e84ae62);
- uniform setup_repository (pull/clone without update); tuned signature;
- clarified signature: facilitate interactive experimentation;
- clarified tasks;
- tuned signature;