[D-runtime] [D-Programming-Language/druntime] 3e151f: no need to synchronize thread local value
GitHub
noreply at github.com
Wed Mar 6 20:08:19 PST 2013
Branch: refs/heads/master
Home: https://github.com/D-Programming-Language/druntime
Commit: 3e151f12b62678584f4009418c82ce1da6c729be
https://github.com/D-Programming-Language/druntime/commit/3e151f12b62678584f4009418c82ce1da6c729be
Author: Martin Nowak <code at dawg.eu>
Date: 2013-03-06 (Wed, 06 Mar 2013)
Changed paths:
M src/rt/qsort2.d
Log Message:
-----------
no need to synchronize thread local value
Commit: 45f1755cf13a1a376cc1572b5a9327d95fc0db75
https://github.com/D-Programming-Language/druntime/commit/45f1755cf13a1a376cc1572b5a9327d95fc0db75
Author: Martin Nowak <code at dawg.eu>
Date: 2013-03-06 (Wed, 06 Mar 2013)
Changed paths:
M mak/MANIFEST
M src/rt/qsort.d
R src/rt/qsort2.d
Log Message:
-----------
replace rt.qsort with libc wrapper
Commit: 8c66e03f5361dadc03d698392683df40379ae86d
https://github.com/D-Programming-Language/druntime/commit/8c66e03f5361dadc03d698392683df40379ae86d
Author: Martin Nowak <code at dawg.eu>
Date: 2013-03-06 (Wed, 06 Mar 2013)
Changed paths:
M src/rt/qsort.d
Log Message:
-----------
use reentrant qsort_r where available
- this avoids one TLS access per comparison
Commit: 9a35cc75db19cc8da2d3168615ae1a3999ee23e8
https://github.com/D-Programming-Language/druntime/commit/9a35cc75db19cc8da2d3168615ae1a3999ee23e8
Author: Andrei Alexandrescu <andrei at erdani.com>
Date: 2013-03-06 (Wed, 06 Mar 2013)
Changed paths:
M mak/MANIFEST
M src/rt/qsort.d
R src/rt/qsort2.d
Log Message:
-----------
Merge pull request #427 from dawgfoto/qsort2
replace rt.qsort with libc wrapper
Compare: https://github.com/D-Programming-Language/druntime/compare/12891eb0a8d5...9a35cc75db19
More information about the D-runtime
mailing list