From aee55f1b8325348e229058b3ed52477c992a0a77 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Bj=C3=B6rn=20Lindqvist?= Date: Mon, 15 Dec 2014 21:04:53 +0100 Subject: [PATCH] compiler.cfg.linear-scan.assignment: forgot that i removed live-intervals>min-heap --- basis/compiler/cfg/linear-scan/assignment/assignment.factor | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/basis/compiler/cfg/linear-scan/assignment/assignment.factor b/basis/compiler/cfg/linear-scan/assignment/assignment.factor index 8ca20183a8..f0f9739bbc 100644 --- a/basis/compiler/cfg/linear-scan/assignment/assignment.factor +++ b/basis/compiler/cfg/linear-scan/assignment/assignment.factor @@ -67,7 +67,7 @@ SYMBOL: machine-live-outs [ live-out keys vregs>regs ] keep machine-live-outs get set-at ; : init-assignment ( live-intervals -- ) - live-intervals>min-heap unhandled-intervals set + [ [ start>> ] map ] keep zip >min-heap unhandled-intervals set pending-interval-heap set H{ } clone pending-interval-assoc set H{ } clone machine-live-ins set