equal
deleted
inserted
replaced
267 |
267 |
268 private val change_parser = Consumer_Thread.fork[Text_Edits]("change_parser", daemon = true) { |
268 private val change_parser = Consumer_Thread.fork[Text_Edits]("change_parser", daemon = true) { |
269 case Text_Edits(previous, doc_blobs, text_edits, consolidate, version_result) => |
269 case Text_Edits(previous, doc_blobs, text_edits, consolidate, version_result) => |
270 val prev = previous.get_finished |
270 val prev = previous.get_finished |
271 val change = |
271 val change = |
272 Timing.timeit( |
272 Timing.timeit(Thy_Syntax.parse_change(session, prev, doc_blobs, text_edits, consolidate), |
273 Thy_Syntax.parse_change(session, reparse_limit, prev, doc_blobs, text_edits, consolidate), |
|
274 message = _ => "parse_change", |
273 message = _ => "parse_change", |
275 enabled = timing) |
274 enabled = timing) |
276 version_result.fulfill(change.version) |
275 version_result.fulfill(change.version) |
277 manager.send(change) |
276 manager.send(change) |
278 true |
277 true |