We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
1 parent cdde0c8 commit 3654bd6Copy full SHA for 3654bd6
1 file changed
c/hv4d.c
@@ -132,7 +132,7 @@ restart_base_setup_z_and_closest(dlnode_t * restrict list, dlnode_t * restrict n
132
bool p_leq_new_2 = p_lt_new_2 | p_eq_new_2;
133
134
// if (weakly_dominates(px, newx, 3)) { // Slower
135
- if (unlikely(p_leq_new_0 & p_leq_new_1 & p_leq_new_2)) {
+ if (p_leq_new_0 & p_leq_new_1 & p_leq_new_2) {
136
//new->ndomr++;
137
assert(weakly_dominates(px, newx, 4));
138
return false;
@@ -243,6 +243,8 @@ hv4dplusU(dlnode_t * list)
243
add_to_z(new);
244
update_links(list, new);
245
}
246
+ // FIXME: It new was dominated, can we accumulate the height and update
247
+ // hv later?
248
double height = new->next[1]->x[3] - new->x[3];
249
assert(height >= 0);
250
hv += volume * height;
0 commit comments