min_heap_shift_up_
min_heap_shift_up_(s, e->min_heap_idx, last);
min_heap_shift_up_(s, hole_index, e);
static inline void min_heap_shift_up_(min_heap_t * s, size_t hole_index, struct event * e);
min_heap_shift_up_(s, s->n++, e);