Summary
- proper dummy timing entries;
- use only finished sessions in timing data;
- tuned;
- performance tuning for build schedule: explicit schedule generation, without mixing heuristics;
- performance tuning for build schedule: faster stopping;
- performance tuning for timing heuristic: pre-calculate graph operations;
- move timing data into scheduler for more efficient heuristics (e.g., with pre-calculated values);
- clarified signature: emphasize mutable instance;
- clarified signature: more operations;
- support for explicit SSH hostname;
- proper local host (amending 62d7ef1da441);
The file was modified | src/Pure/Tools/build_schedule.scala (diff) |
The file was modified | src/Pure/Tools/build_schedule.scala (diff) |
The file was modified | src/Pure/Tools/build_schedule.scala (diff) |
The file was modified | src/Pure/Tools/build_schedule.scala (diff) |
The file was modified | src/Pure/Tools/build_schedule.scala (diff) |
The file was modified | src/Pure/Tools/build_schedule.scala (diff) |
The file was modified | src/Pure/Tools/build_schedule.scala (diff) |
The file was modified | src/Pure/General/toml.scala (diff) |
The file was modified | src/Pure/Tools/build_cluster.scala (diff) |
The file was modified | src/Pure/Tools/build_cluster.scala (diff) |
The file was modified | src/Pure/General/ssh.scala (diff) |