You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
#32 test case testBenchInputSlow shows repr can be very slow.
It looks like repeat sequence objects are the cause, but #30 fixes it for the PR 32 test cases (only), so my gut feeling is a wrapper concat/combin object which uses repr(self.list_lengths) which hits list.__repr__ and that is causing a full expansion to occur. I am pretty confident that PR doesnt really solve it - it only solves the most basic cases.
#32 test case testBenchInputSlow shows
reprcan be very slow.It looks like repeat sequence objects are the cause, but #30 fixes it for the PR 32 test cases (only), so my gut feeling is a wrapper concat/combin object which uses
repr(self.list_lengths)which hitslist.__repr__and that is causing a full expansion to occur. I am pretty confident that PR doesnt really solve it - it only solves the most basic cases.