Variable description min-heap of all live intervals and sync points which still needs processing. It is used by (allocate-registers). The key of the heap is a pair of values, start and end for the live-interval-state tuple and n and 1/0.0 for the sync-point tuple. That way smaller live intervals are always processed before larger ones and all live intervals before sync points.