Refactor handling of interruptions
Showing
- src/main/scala/leon/LeonContext.scala 5 additions, 2 deletionssrc/main/scala/leon/LeonContext.scala
- src/main/scala/leon/Main.scala 16 additions, 8 deletionssrc/main/scala/leon/Main.scala
- src/main/scala/leon/Reporter.scala 18 additions, 14 deletionssrc/main/scala/leon/Reporter.scala
- src/main/scala/leon/solvers/z3/AbstractZ3Solver.scala 8 additions, 1 deletionsrc/main/scala/leon/solvers/z3/AbstractZ3Solver.scala
- src/main/scala/leon/solvers/z3/FairZ3Solver.scala 3 additions, 1 deletionsrc/main/scala/leon/solvers/z3/FairZ3Solver.scala
- src/main/scala/leon/synthesis/LinearEquations.scala 5 additions, 9 deletionssrc/main/scala/leon/synthesis/LinearEquations.scala
- src/main/scala/leon/synthesis/ParallelSearch.scala 0 additions, 8 deletionssrc/main/scala/leon/synthesis/ParallelSearch.scala
- src/main/scala/leon/synthesis/SearchCostModel.scala 18 additions, 0 deletionssrc/main/scala/leon/synthesis/SearchCostModel.scala
- src/main/scala/leon/synthesis/SimpleSearch.scala 15 additions, 36 deletionssrc/main/scala/leon/synthesis/SimpleSearch.scala
- src/main/scala/leon/synthesis/SynthesisContext.scala 2 additions, 4 deletionssrc/main/scala/leon/synthesis/SynthesisContext.scala
- src/main/scala/leon/synthesis/Synthesizer.scala 0 additions, 19 deletionssrc/main/scala/leon/synthesis/Synthesizer.scala
- src/main/scala/leon/synthesis/TaskRunRule.scala 16 additions, 0 deletionssrc/main/scala/leon/synthesis/TaskRunRule.scala
- src/main/scala/leon/synthesis/TaskTryRules.scala 8 additions, 0 deletionssrc/main/scala/leon/synthesis/TaskTryRules.scala
- src/main/scala/leon/synthesis/rules/Cegis.scala 4 additions, 2 deletionssrc/main/scala/leon/synthesis/rules/Cegis.scala
- src/main/scala/leon/synthesis/rules/IntegerEquation.scala 4 additions, 1 deletionsrc/main/scala/leon/synthesis/rules/IntegerEquation.scala
- src/main/scala/leon/synthesis/utils/Benchmarks.scala 2 additions, 3 deletionssrc/main/scala/leon/synthesis/utils/Benchmarks.scala
- src/main/scala/leon/utils/InterruptManager.scala 46 additions, 0 deletionssrc/main/scala/leon/utils/InterruptManager.scala
- src/main/scala/leon/utils/Interruptible.scala 6 additions, 0 deletionssrc/main/scala/leon/utils/Interruptible.scala
- src/main/scala/leon/utils/Stopwatch.scala 1 addition, 0 deletionssrc/main/scala/leon/utils/Stopwatch.scala
- src/main/scala/leon/utils/SubtypingPhase.scala 1 addition, 0 deletionssrc/main/scala/leon/utils/SubtypingPhase.scala
Loading
Please register or sign in to comment