runtimeverification / pyk

Python tools for the K Framework
BSD 3-Clause "New" or "Revised" License
13 stars 2 forks source link

Use total function for variable lookup in `IMP` #1063

Closed tothtamas28 closed 6 months ago

tothtamas28 commented 6 months ago

Related: https://github.com/runtimeverification/hs-backend-booster/issues/569#issuecomment-2036847940

Updates IMP to handle Map lookups the same way it is done in the Booster test suite, which significantly improves execution time for the Booster.

Backend Old New
Legacy 10.92s 11.31s
Booster 130.47s 13.48s