Improve unskip by escaping early
1 unresolved thread
1 unresolved thread
Compare changes
+ 333
− 237
@@ -1216,6 +1216,12 @@ void cell_make_multipoles(struct cell *c, integertime_t ti_current) {
@@ -1229,9 +1235,11 @@ void cell_make_multipoles(struct cell *c, integertime_t ti_current) {
@@ -1254,13 +1262,13 @@ void cell_make_multipoles(struct cell *c, integertime_t ti_current) {
@@ -1271,25 +1279,31 @@ void cell_make_multipoles(struct cell *c, integertime_t ti_current) {
@@ -1431,10 +1445,12 @@ void cell_activate_drift_gpart(struct cell *c, struct scheduler *s) {
@@ -1495,8 +1511,9 @@ void cell_activate_subcell_hydro_tasks(struct cell *ci, struct cell *cj,
@@ -1518,239 +1535,318 @@ void cell_activate_subcell_hydro_tasks(struct cell *ci, struct cell *cj,
@@ -1769,7 +1865,7 @@ void cell_activate_subcell_grav_tasks(struct cell *ci, struct cell *cj,
@@ -1797,6 +1893,7 @@ void cell_activate_subcell_grav_tasks(struct cell *ci, struct cell *cj,
@@ -1891,9 +1988,8 @@ void cell_activate_subcell_grav_tasks(struct cell *ci, struct cell *cj,