O(n**2) behavior in _UniqueVarNameGenerator.is_name_conflicting
This is noticeable with building larger kernels in sumpy.
Activity
-
Newest first Oldest first
-
Show all activity Show comments only Show history only
- Owner
Which of these do you hate the least:
- Global (i.e. non-per-prefix) consecutive numbering based on a single counter
- Keep a per-prefix dictionary with counters
- Use random numbers
Got any other alternatives?
Although now that I look at it I wrote it slightly wrong :( sumpy#13 (closed)
- Owner
- Owner
Should be fixed by this, without messing with the interface too much.
Would be great if you could give this a quick look.
- Owner
lgtm
Thx!
- Matt Wala mentioned in merge request pytential!24 (merged)
mentioned in merge request pytential!24 (merged)
- Matt Wala mentioned in merge request !111 (merged)
mentioned in merge request !111 (merged)
- Andreas Klöckner mentioned in commit 2ca2360f
mentioned in commit 2ca2360f
- Andreas Klöckner closed via commit e28c761d
closed via commit e28c761d
- Andreas Klöckner mentioned in commit e28c761d
mentioned in commit e28c761d
Please register or sign in to reply