irishjohnnie
Joined 13 years ago
Joined 13 years ago
You mean something like this? https://www.top-yachtdesign.com/oceanwings-by-vplp/
The virus triggers an acute immune response. This is not the same as an autoimmune disease, it may be the opposite. Also, people with certain blood types that have better clotting ability seem to be at a disadvantage.
> Look at all the results. Even before that exceptions are more often a win than a loss.
The blog post you linked to effectively says "it depends"
AFAIK SEH in Windows calls RaiseException() which in turn causes a user/kernel mode transition, probes for exception/termination handlers, and vectored exception handlers depending on the severity. It's been a while but I'm not sure the code GCC generates in Linux is quite like this.
The blog post you linked to says "Immediately we see that once the stack depth grows above a certain size (here 200/3 = 66), exceptions are always faster. This is not very interesting, because call stacks are usually not this deep (enterprise Java notwithstanding). For lower depths there is a lot of noise, especially for GCC ..." So ... not exactly "generally faster".
Also, the test is only for Linux. The same test on Windows/VC++ will probably run a lot slower ... again not "generally faster"