Missed optimisation case - internal use of STCin

Dicebot via Digitalmars-d digitalmars-d at puremagic.com
Sat Apr 19 08:20:33 PDT 2014


On Saturday, 19 April 2014 at 15:00:26 UTC, Iain Buclaw via 
Digitalmars-d wrote:
> Nope.  I can't recall the exact code, but an example is in the
> testsuite.  It was discovered when porting to ARM, which was 
> found to
> omit unwind directives for D nothrow functions, causing runtime 
> hangs
> when said 'nothrow' functions infact threw an Error.

Now I am pretty sure _this_ is a druntime bug. I don't know about 
being able to catch actual exception but the fact that unwinding 
is not guaranteed for Errors is mentioned either on dlang.org or 
in TDPL.


More information about the Digitalmars-d mailing list