[D-runtime] [D-Programming-Language/druntime] b6ce11: cleaned up the constraints for all functions. TOD...
noreply at github.com
noreply at github.com
Fri Apr 29 10:45:01 PDT 2011
Branch: refs/heads/master
Home: https://github.com/D-Programming-Language/druntime
Commit: b6ce11a23dfadea08c2b3a9519233c7252abaced
https://github.com/D-Programming-Language/druntime/commit/b6ce11a23dfadea08c2b3a9519233c7252abaced
Author: Sean Kelly <sean at invisibleduck.org>
Date: 2011-04-29 (Fri, 29 Apr 2011)
Changed paths:
M src/core/atomic.d
Log Message:
-----------
cleaned up the constraints for all functions. TODO: fix the atomicOp constraints to cast away shared for the test, since RMW ops on shared variables are illegal (even if not yet enforced). Also, fix cas() to work with pointer and class reference types. This will require eliminating const for the ifThis and writeThis parameters and adding constraints to make sure everything still matches.
Commit: 58ce3e74cba3791cf587db691ead1ba83ddf00bd
https://github.com/D-Programming-Language/druntime/commit/58ce3e74cba3791cf587db691ead1ba83ddf00bd
Author: Sean Kelly <sean at invisibleduck.org>
Date: 2011-04-29 (Fri, 29 Apr 2011)
Log Message:
-----------
Merge branch 'master' of github.com:D-Programming-Language/druntime
Compare: https://github.com/D-Programming-Language/druntime/compare/6aac45a...58ce3e7
More information about the D-runtime
mailing list