Turn back on incremental rebuilding of RuleIndex

This commit is contained in:
Fedor Isakov 2021-04-08 14:53:43 +02:00
parent c0601cb099
commit 8a00024658
1 changed files with 2 additions and 2 deletions

View File

@ -291,8 +291,8 @@ internal class EvaluationSessionImpl private constructor (
val logicalState = LogicalState()
// fixme: ensure why ruleIndex.update here leads to errors
// val ruleIndex = tkn.ruleIndex.apply{ updateIndexFromRules(program.rules()) }
val ruleIndex = RuleIndex(program.rules())
val ruleIndex = tkn.ruleIndex.apply{ updateIndexFromRules(program.rules()) }
// val ruleIndex = RuleIndex(program.rules())
val front = Dispatcher(ruleIndex).front() // new dispatcher front
val journal = MatchJournalImpl(incrementality) // new journal
val processing = ConstraintsProcessing(front, journal, logicalState, incrementality, trace, profiler)