(In reply to comment #34)
> > Do you happen to have STRs?
>
> Not offhand.... there was cutting and pasting involved, though. Past that...
> I'll see what I can dig up.
Great, thanks. I did some rough testing with cutting and pasting and couldn't repro...
> > Why is the textrun non-null when reflowing? We've already cleared them all,
> > right?
>
> We cleared them. Presumably something regenerated them!
That's... sad.
> > Yes, and I think we're actually relying on that:
>
> Right. The point is we end up clearing+recreating there at least twice.
Yep.
> And again, that doesn't account for all of the slowdown.
Hmm, I think it should. See comment 22.
> > How many lines are you pasting?
>
> I'm using the testcase linked from comment 0. So 4379 lines.
>
> > (We should create at least one textrun per line, right?)
>
> An excellent question!
Well, that basically contradicts all that I know about textruns (which isn't that much, but still!)
(In reply to comment #35)
> And the real issue here is roc's on vacation. He might know the answer to that
> question, and my question from comment 29.
Yeah. Unless someone has a better idea, let's wait for roc to come back.
(In reply to comment #34)
> > Do you happen to have STRs?
>
> Not offhand.... there was cutting and pasting involved, though. Past that...
> I'll see what I can dig up.
Great, thanks. I did some rough testing with cutting and pasting and couldn't repro...
> > Why is the textrun non-null when reflowing? We've already cleared them all,
> > right?
>
> We cleared them. Presumably something regenerated them!
That's... sad.
> > Yes, and I think we're actually relying on that:
>
> Right. The point is we end up clearing+recreating there at least twice.
Yep.
> And again, that doesn't account for all of the slowdown.
Hmm, I think it should. See comment 22.
> > How many lines are you pasting?
>
> I'm using the testcase linked from comment 0. So 4379 lines.
>
> > (We should create at least one textrun per line, right?)
>
> An excellent question!
Well, that basically contradicts all that I know about textruns (which isn't that much, but still!)
(In reply to comment #35)
> And the real issue here is roc's on vacation. He might know the answer to that
> question, and my question from comment 29.
Yeah. Unless someone has a better idea, let's wait for roc to come back.