std.signals regressions - std.signals2
Robert
jfanatiker at gmx.at
Mon Jun 17 13:23:54 PDT 2013
> > Current master is an experimental CAS based implementation- untested and
> > very likely to get completely reworked internally.
>
> Good to know, but that is already a few monce old, or? I remember seeing
> CAS in the code though
It is yes. It is blocked and I got busy with other stuff, so I did put
it on hold. Current master never worked, commits prior to (and
including):
04c951e34623e9365a3874c89f43eb997a7b376c
should work (if you drop the mixin part). The Heisenbug is still present
though. (That's the reason for the CAS stuff)
> This blocker wasn't a problem, I used the FullSignal, I can live with
> that, I don't like to have a private emit method anyways (in my opinion,
> private is always wrong)
Then you might want to try out an older version, see above.
> Hehe wouldn't say it is your fault, obviously it worked at some point (I
> guess)... I blame DMD, Ranges and the GC of course ;)
Well master never worked (it is work in progress), but older versions
did and should still.
Best regards,
Robert
More information about the Digitalmars-d
mailing list