Exception handling slowdown?

Did something change with exception handling recently? A bunch of lit bots are
showing slower compile times for many tests.

Ciao, Duncan.

Nothing that I'm aware of has changed with EH. Is it possible to bisect the problem?

-bw

Hi Bill,

Nothing that I'm aware of has changed with EH. Is it possible to bisect the problem?

I don't see any relevant LLVM changes, so I guess clang C++ compilation slowed
down due to some clang changes. I'm not going to investigate this.

Ciao, Duncan.

Hi Bill,

Nothing that I'm aware of has changed with EH. Is it possible to bisect the problem?

I don't see any relevant LLVM changes, so I guess clang C++ compilation slowed
down due to some clang changes. I'm not going to investigate this.

Crumbs.

John, Do you know of anything that went into clang that could account for EH slowdowns?

-bw

Is this Linux? Is it possibly just Objective-C tests? There have been several patches about ObjC runtimes recently that affected exceptions.

John.

Hi John,

In that case, I do not know of anything that would have caused a global
slowdown in exception handling.

John.

Is this Linux? Is it possibly just Objective-C tests? There have been several patches about ObjC runtimes recently that affected exceptions.

yes, it is linux. While the worst slowdowns were in Objective-C tests, there
were lots of non-objc slowdowns too (see list in quoted message in Bill's
earlier email).

In that case, I do not know of anything that would have caused a global
slowdown in exception handling.

Maybe it has nothing to do with exception handling, that was just a guess.
The range of commits implicated was in the original email.

Ciao, Duncan.