On Sat, Sep 21, 2013, Kai Tietz wrote:
> 2013/9/21 Óscar Fuentes <o...@wanadoo.es>:
> > Adrien Nader <adr...@notk.org> writes:
> >> Last, Dwarf2, which escription would be changed to:
> >>   <li>Dwarf2: faster than SJLJ but contains bugs; don't use.</li>
> >
> > That's too strong. Dwarf2 has known limitations such as the inability to
> > cross frames not compiled with a Dwarf2-enabled compiler, but otherwise
> > it is a valid option for the applications that do not touch on those
> > limitations.
> 
> For users, knowning about its limitations, it is fine to use it.
> Nevertheless a general-purpose pre-build-toolchain has to avoid it, as
> users most-likely aren't aware about those limitations.

At first I was going to word it as:
"Dwarf2: faster than SJLJ but has limitations and some bugs; avoid it if
unless you know what you're doing."

However I feared that most people would go for the fastest even if they
have no idea about the issues.
The page is already fairly big and many knowledgeable people that I've
asked about it feel there is already too many things to wonder about.
Unfortunately, we can't remove all options either.

The idea was that people who already know and want dwarf2 will continue
on using it probably and that probably won't change their mind. However,
for others, it's the safe option that we should push.

We shouldn't add more text on the pages. We should probably have that on
a separate page dedicated to documenting dwarf2 or, more generally,
exception handling.

What about:
Dwarf2: faster than SJLJ and usually on par with SEH but has
<a href=$somedoc>known limitations and bugs</a>; avoid unless you're
aware of all of them

-- 
Adrien Nader

------------------------------------------------------------------------------
LIMITED TIME SALE - Full Year of Microsoft Training For Just $49.99!
1,500+ hours of tutorials including VisualStudio 2012, Windows 8, SharePoint
2013, SQL 2012, MVC 4, more. BEST VALUE: New Multi-Library Power Pack includes
Mobile, Cloud, Java, and UX Design. Lowest price ever! Ends 9/22/13. 
http://pubads.g.doubleclick.net/gampad/clk?id=64545871&iu=/4140/ostg.clktrk
_______________________________________________
Mingw-w64-public mailing list
Mingw-w64-public@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/mingw-w64-public

Reply via email to