Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
Factor lift_existT into expr_to_pattern_and_replacement_unfolded{,_sp…
…lit} in reify_to_pattern_and_replacement_in_context <details><summary>Timing Diff</summary> <p> ``` After | Peak Mem | File Name | Before | Peak Mem || Change || Change (mem) | % Change | % Change (mem) ---------------------------------------------------------------------------------------------------------------------------------------------------------------------- 4m10.43s | 1406768 ko | Total Time / Peak Mem | 4m10.13s | 1419076 ko || +0m00.30s || -12308 ko | +0.11% | -0.86% ---------------------------------------------------------------------------------------------------------------------------------------------------------------------- 0m55.77s | 1406768 ko | Rewriter/Rewriter/Examples/PerfTesting/SieveOfEratosthenes.vo | 0m55.70s | 1419076 ko || +0m00.07s || -12308 ko | +0.12% | -0.86% 0m55.15s | 1119396 ko | Rewriter/Rewriter/Examples/PerfTesting/LiftLetsMap.vo | 0m55.30s | 1109780 ko || -0m00.14s || 9616 ko | -0.27% | +0.86% 0m53.75s | 1072204 ko | Rewriter/Rewriter/Examples.vo | 0m53.46s | 1070164 ko || +0m00.28s || 2040 ko | +0.54% | +0.19% 0m30.00s | 927484 ko | Rewriter/Rewriter/Examples/PrefixSums.vo | 0m30.08s | 923084 ko || -0m00.07s || 4400 ko | -0.26% | +0.47% 0m23.91s | 882200 ko | Rewriter/Rewriter/Examples/PerfTesting/Plus0Tree.vo | 0m23.96s | 885260 ko || -0m00.05s || -3060 ko | -0.20% | -0.34% 0m16.06s | 734968 ko | Rewriter/Rewriter/Examples/PerfTesting/UnderLetsPlus0.vo | 0m15.91s | 735200 ko || +0m00.14s || -232 ko | +0.94% | -0.03% 0m12.07s | 636716 ko | Rewriter/Demo.vo | 0m12.08s | 640800 ko || -0m00.00s || -4084 ko | -0.08% | -0.63% 0m00.85s | 475472 ko | Rewriter/Rewriter/Reify.vo | 0m00.82s | 473124 ko || +0m00.03s || 2348 ko | +3.65% | +0.49% 0m00.82s | 488764 ko | Rewriter/Rewriter/AllTactics.vo | 0m00.75s | 488668 ko || +0m00.06s || 96 ko | +9.33% | +0.01% 0m00.57s | 482324 ko | Rewriter/Rewriter/Examples/PerfTesting/Settings.vo | 0m00.48s | 482352 ko || +0m00.08s || -28 ko | +18.74% | -0.00% 0m00.56s | 480404 ko | Rewriter/Util/plugins/RewriterBuild.vo | 0m00.56s | 480516 ko || +0m00.00s || -112 ko | +0.00% | -0.02% 0m00.47s | 480232 ko | Rewriter/Util/plugins/RewriterBuildRegistry.vo | 0m00.50s | 480216 ko || -0m00.03s || 16 ko | -6.00% | +0.00% 0m00.46s | 478952 ko | Rewriter/Util/plugins/RewriterBuildRegistryImports.vo | 0m00.54s | 479076 ko || -0m00.08s || -124 ko | -14.81% | -0.02% ``` </p> </details>
- Loading branch information