Maketask cleanup
Compare changes
+ 196
− 90
@@ -87,14 +87,17 @@ struct link *engine_addlink(struct engine *e, struct link *l, struct task *t) {
@@ -128,7 +131,8 @@ void engine_mkghosts(struct engine *e, struct cell *c, struct cell *super) {
@@ -735,40 +739,40 @@ int engine_exchange_strays(struct engine *e, int offset, size_t *ind,
@@ -783,6 +787,8 @@ void engine_maketasks(struct engine *e) {
@@ -793,55 +799,24 @@ void engine_maketasks(struct engine *e) {
@@ -896,16 +871,21 @@ void engine_maketasks(struct engine *e) {
@@ -975,28 +955,154 @@ void engine_maketasks(struct engine *e) {