|
|
|
|
|
by ncmncm
2321 days ago
|
|
When it takes a program too long to load, it is because the program is doing too much non-exception work. The exception-handling code is not even being loaded unless it's throwing while it loads, which would just be bad design. |
|
I just built the following code with g++ v7.4 (from MSYS64 on Windows):
The generated code mixed the exception handlers with the hot-path code. Here are the address ranges of relevant chunks: