diff --git a/basis/compiler/tree/dead-code/simple/simple.factor b/basis/compiler/tree/dead-code/simple/simple.factor index 102ef1d36c..3f93639a3f 100644 --- a/basis/compiler/tree/dead-code/simple/simple.factor +++ b/basis/compiler/tree/dead-code/simple/simple.factor @@ -49,7 +49,7 @@ M: #alien-node compute-live-values* nip look-at-inputs ; zip filter-mapping values ; : filter-live ( values -- values' ) - dup empty? [ [ live-value? ] filter ] unless ; + dup empty? [ live-values get '[ _ at ] filter ] unless ; :: drop-values ( inputs outputs mapping-keys mapping-values -- #shuffle ) inputs