equal
deleted
inserted
replaced
162 |
162 |
163 private def nodes_status_progress(): Unit = { |
163 private def nodes_status_progress(): Unit = { |
164 val state = get_state() |
164 val state = get_state() |
165 val result = |
165 val result = |
166 synchronized { |
166 synchronized { |
167 for (id <- state.progress_theories) nodes_changed += id |
167 for (id <- state.progress_theories if !nodes_changed(id)) nodes_changed += id |
168 val nodes_status1 = |
168 val nodes_status1 = |
169 nodes_changed.foldLeft(nodes_status)({ case (status, state_id) => |
169 nodes_changed.foldLeft(nodes_status)({ case (status, state_id) => |
170 state.theory_snapshot(state_id, build_blobs) match { |
170 state.theory_snapshot(state_id, build_blobs) match { |
171 case None => status |
171 case None => status |
172 case Some(snapshot) => |
172 case Some(snapshot) => |