Skip to content
Open
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
6 changes: 3 additions & 3 deletions pytato/scalar_expr.py
Original file line number Diff line number Diff line change
Expand Up @@ -30,11 +30,11 @@

from pymbolic.mapper import (WalkMapper as WalkMapperBase, IdentityMapper as
Copy link
Owner

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Could you characterize the impact of this PR? Any notable compile time improvements? Did anything get worse?

IdentityMapperBase)
from pymbolic.mapper.substitutor import (SubstitutionMapper as
from pymbolic.mapper.substitutor import (CachedSubstitutionMapper as
SubstitutionMapperBase)
from pymbolic.mapper.dependency import (DependencyMapper as
from pymbolic.mapper.dependency import (CachedDependencyMapper as
DependencyMapperBase)
from pymbolic.mapper.evaluator import (EvaluationMapper as
from pymbolic.mapper.evaluator import (CachedEvaluationMapper as
EvaluationMapperBase)
Comment on lines +33 to 38
Copy link
Owner

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Could you change the imported names to include Cached, to avoid misunderstandings?

from pymbolic.mapper.distributor import (DistributeMapper as
DistributeMapperBase)
Expand Down