[D-runtime] [D-Programming-Language/druntime] ebee7f: add Unqual to core.internal.traits
GitHub
noreply at github.com
Fri Apr 11 15:48:42 PDT 2014
Branch: refs/heads/master
Home: https://github.com/D-Programming-Language/druntime
Commit: ebee7fda1300f37f7450b171f1376799827e21c1
https://github.com/D-Programming-Language/druntime/commit/ebee7fda1300f37f7450b171f1376799827e21c1
Author: Martin Nowak <code at dawg.eu>
Date: 2014-04-11 (Fri, 11 Apr 2014)
Changed paths:
M mak/COPY
M mak/MANIFEST
M mak/SRCS
M src/core/internal/convert.d
A src/core/internal/traits.d
M src/core/time.d
M win32.mak
M win64.mak
Log Message:
-----------
add Unqual to core.internal.traits
Commit: 0b30e3481415c249a0566d447ce585bd39a835ee
https://github.com/D-Programming-Language/druntime/commit/0b30e3481415c249a0566d447ce585bd39a835ee
Author: Martin Nowak <code at dawg.eu>
Date: 2014-04-11 (Fri, 11 Apr 2014)
Changed paths:
M src/rt/lifetime.d
Log Message:
-----------
make __setArrayAllocLength pure nothrow
Commit: c2bea906ffa490236029888b138050d342339862
https://github.com/D-Programming-Language/druntime/commit/c2bea906ffa490236029888b138050d342339862
Author: Martin Nowak <code at dawg.eu>
Date: 2014-04-11 (Fri, 11 Apr 2014)
Changed paths:
M src/core/internal/traits.d
M src/rt/lifetime.d
Log Message:
-----------
add _d_newarrayU to allocate an uninitialized array
- rewrite _d_newarrayT and _d_newarrayiT in terms of
_d_newarrayU
- mark all _d_newarray functions as pure nothrow
- optimize initialization in _d_newarrayiT
Commit: a403169bb298e14efac7792694d9721fedf4b27c
https://github.com/D-Programming-Language/druntime/commit/a403169bb298e14efac7792694d9721fedf4b27c
Author: Martin Nowak <code at dawg.eu>
Date: 2014-04-11 (Fri, 11 Apr 2014)
Changed paths:
M src/core/internal/traits.d
M src/object.di
M src/object_.d
M src/rt/lifetime.d
Log Message:
-----------
implement dup and idup library functions
- can infer @safe, pure and nothrow
- strongly pure dup if element type implicitly convertible to mutable
- allocates uninitialized memory using _d_newarrayU
Commit: a6cbeef4881fe5dce8857d693a256eb0dc2016b1
https://github.com/D-Programming-Language/druntime/commit/a6cbeef4881fe5dce8857d693a256eb0dc2016b1
Author: Walter Bright <walter at walterbright.com>
Date: 2014-04-11 (Fri, 11 Apr 2014)
Changed paths:
M mak/COPY
M mak/MANIFEST
M mak/SRCS
M src/core/internal/convert.d
A src/core/internal/traits.d
M src/core/time.d
M src/object.di
M src/object_.d
M src/rt/lifetime.d
M win32.mak
M win64.mak
Log Message:
-----------
Merge pull request #760 from MartinNowak/dup
implement dup and idup library functions
Compare: https://github.com/D-Programming-Language/druntime/compare/ebb53ee54616...a6cbeef4881f
More information about the D-runtime
mailing list