[D-runtime] [D-Programming-Language/druntime] 3a86e5: Non-working init checkin
GitHub via D-runtime
d-runtime at puremagic.com
Mon Apr 13 17:41:55 PDT 2015
Branch: refs/heads/master
Home: https://github.com/D-Programming-Language/druntime
Commit: 3a86e57fc42123cf9af712b3e23a22fb27fb2926
https://github.com/D-Programming-Language/druntime/commit/3a86e57fc42123cf9af712b3e23a22fb27fb2926
Author: jdunlap <jdunlap at outlook.com>
Date: 2015-04-07 (Tue, 07 Apr 2015)
Changed paths:
M .gitignore
M src/core/atomic.d
Log Message:
-----------
Non-working init checkin
Commit: 169681eb409a1c9f23b56e6f5cfdddfdb151c27f
https://github.com/D-Programming-Language/druntime/commit/169681eb409a1c9f23b56e6f5cfdddfdb151c27f
Author: jdunlap <jdunlap at outlook.com>
Date: 2015-04-07 (Tue, 07 Apr 2015)
Changed paths:
M src/core/atomic.d
Log Message:
-----------
Removing writeln (not available)
Commit: 182c63eaafa88b8228ab2b45f055aeca72a1e94a
https://github.com/D-Programming-Language/druntime/commit/182c63eaafa88b8228ab2b45f055aeca72a1e94a
Author: jdunlap <jdunlap at outlook.com>
Date: 2015-04-07 (Tue, 07 Apr 2015)
Changed paths:
M src/core/atomic.d
Log Message:
-----------
Atomic fetchadd now working with unittests. Should work for both x64 and x86
Commit: a65d88de4f263f2f17d0dd7b83b6a877d0d3410e
https://github.com/D-Programming-Language/druntime/commit/a65d88de4f263f2f17d0dd7b83b6a877d0d3410e
Author: jdunlap <jdunlap at outlook.com>
Date: 2015-04-07 (Tue, 07 Apr 2015)
Changed paths:
M src/core/atomic.d
Log Message:
-----------
x86 should now also use the fast atomicFetchAdd
Commit: e7b79321e47e55c1bc9f7931789a96443f41041e
https://github.com/D-Programming-Language/druntime/commit/e7b79321e47e55c1bc9f7931789a96443f41041e
Author: jdunlap <jdunlap at outlook.com>
Date: 2015-04-07 (Tue, 07 Apr 2015)
Changed paths:
M src/core/atomic.d
Log Message:
-----------
x86 minor rearrangement
Commit: 391ee9733fa1c653ecddd50fbd4d2af2b86a13a1
https://github.com/D-Programming-Language/druntime/commit/391ee9733fa1c653ecddd50fbd4d2af2b86a13a1
Author: jdunlap <jdunlap at outlook.com>
Date: 2015-04-08 (Wed, 08 Apr 2015)
Changed paths:
M src/core/atomic.d
Log Message:
-----------
Removed is(T==V1) check for atomicFetchAdd. Using implicit conversion to size_t for xadd op. Debug pragmas in for testing
Commit: d3c0a9dc8c9c824ef4196e39ebfaa7d985375626
https://github.com/D-Programming-Language/druntime/commit/d3c0a9dc8c9c824ef4196e39ebfaa7d985375626
Author: jdunlap <jdunlap at outlook.com>
Date: 2015-04-08 (Wed, 08 Apr 2015)
Changed paths:
M src/core/atomic.d
Log Message:
-----------
Fixed x86 ny replacing mov ops using RAX with EAX
Commit: b211313f60eadb44137bf0fcd67dc8f6f9033264
https://github.com/D-Programming-Language/druntime/commit/b211313f60eadb44137bf0fcd67dc8f6f9033264
Author: jdunlap <jdunlap at outlook.com>
Date: 2015-04-09 (Thu, 09 Apr 2015)
Changed paths:
M src/core/atomic.d
Log Message:
-----------
Added T.sizeof <= 4 checks and template contraints for x86_32
Commit: 23cca96f7a795bc92b05040b12399559b9081229
https://github.com/D-Programming-Language/druntime/commit/23cca96f7a795bc92b05040b12399559b9081229
Author: jdunlap <jdunlap at outlook.com>
Date: 2015-04-09 (Thu, 09 Apr 2015)
Changed paths:
M src/core/atomic.d
Log Message:
-----------
cleaned up x86_32 fetchAdd tests
Commit: d2d214fa09af210e9607a329f205882f1a28078b
https://github.com/D-Programming-Language/druntime/commit/d2d214fa09af210e9607a329f205882f1a28078b
Author: jdunlap <jdunlap at outlook.com>
Date: 2015-04-09 (Thu, 09 Apr 2015)
Changed paths:
M src/core/atomic.d
Log Message:
-----------
86x cleanup
Commit: 0c23226fb2d13778db3bb649b2a5c733b715ed62
https://github.com/D-Programming-Language/druntime/commit/0c23226fb2d13778db3bb649b2a5c733b715ed62
Author: jdunlap <jdunlap at outlook.com>
Date: 2015-04-12 (Sun, 12 Apr 2015)
Changed paths:
M src/core/atomic.d
Log Message:
-----------
atomicFetchSub added. atomicFetchAdd now fetches first allowing atomicOp to perform the addition/substraction op
Commit: c5f10192bb88255beec572bfc2e3510267ecd766
https://github.com/D-Programming-Language/druntime/commit/c5f10192bb88255beec572bfc2e3510267ecd766
Author: Martin Nowak <code at dawg.eu>
Date: 2015-04-14 (Tue, 14 Apr 2015)
Changed paths:
M .gitignore
M src/core/atomic.d
Log Message:
-----------
Merge pull request #1208 from jadbox/fetchmod
fix Issue 12891: add atomicFetchAdd to core.atomic
Compare: https://github.com/D-Programming-Language/druntime/compare/e919d8bbbe81...c5f10192bb88
More information about the D-runtime
mailing list