|
From: | Benjamin Lindner |
Subject: | Re: Sjlj vs dwarf2 on mingw for octave |
Date: | Mon, 30 Mar 2009 20:50:11 +0200 |
User-agent: | Thunderbird 2.0.0.18 (Windows/20081105) |
Tatsuro MATSUOKA wrote:
The speed of binaries built with dw2 is 25 to 30 % faster than that of sjlj. This is a just record so that I would not like to say dw2 EH is better than sjlj EH.
I'd go a step further and say, yes, regarding speed dw2 IS better than sjlj. (It should be so by design.) dw2 is not flawless yet on windows, but its speed bonus is not to be neglected.
sjlj EH also slows down dynamic memory allocation using new/delete, since this also involves exceptions.
This is also the reason cygwin builds with gcc-3.3.3 were considerably slower than builds with gcc-3.2 or (I guess) with new gcc-4 (where dw2 should be available again IIRC)
benjamin
[Prev in Thread] | Current Thread | [Next in Thread] |