On Sun, 25 Jan 2015 11:00:04 +0100, Johannes Pfau wrote: > I thought you have ready to use patches. The nogc/nothrow changes are > useful if they're not in mainline druntime yet but I don't really have > the time to refactor such patches. So if you have ready to use patches > against mainline please attach them to bug reports. Otherwise I guess > somebody else will fix it in mainline druntime at some point.
mainline core.atomic is already @nogc, but gdc is not. i'm using mainline git head, with everyday updates, so i see alot of features that aren't in "releases" and aren't in gdc. and i'm using some of that features, and then i backporting some of them to gdc (sometimes with some dummy no-op patches). so, for example, non-@nogc atomic ops are gdc-specific and absent in mainline. alot of core modules in mainline already has "nothrow: @nogc:", but not gdc core modules. that are the patches i'm applying to gdc -- mostly to up it to mainline.
signature.asc
Description: PGP signature