[D-runtime] [D-Programming-Language/druntime] dda992: [Refactor] Replace `rt.util.string.uintToString` w...
GitHub
noreply at github.com
Fri Nov 15 03:57:27 PST 2013
Branch: refs/heads/master
Home: https://github.com/D-Programming-Language/druntime
Commit: dda992dd6d62be3bf071c2023b60bd2d05722fcc
https://github.com/D-Programming-Language/druntime/commit/dda992dd6d62be3bf071c2023b60bd2d05722fcc
Author: Denis Shelomovskij <verylonglogin.reg at gmail.com>
Date: 2013-11-07 (Thu, 07 Nov 2013)
Changed paths:
M src/object_.d
M src/rt/arrayassign.d
M src/rt/arraycat.d
M src/rt/util/string.d
Log Message:
-----------
[Refactor] Replace `rt.util.string.uintToString` with `*ToTempString` functions.
New interface is safer. Also it fixes bug in `_d_arraycopy` where buffer was too small for 64 bit `size_t`.
Commit: 6bfc898ea67360f1808b1287703468472967bfb8
https://github.com/D-Programming-Language/druntime/commit/6bfc898ea67360f1808b1287703468472967bfb8
Author: Denis Shelomovskij <verylonglogin.reg at gmail.com>
Date: 2013-11-07 (Thu, 07 Nov 2013)
Changed paths:
M mak/MANIFEST
M mak/SRCS
M src/rt/arrayassign.d
M src/rt/arraycat.d
A src/rt/util/array.d
Log Message:
-----------
Add `rt.util.array` which replaces manual checks in functions.
New interface is safer. Also it fixes bug in `_d_arrayctor` which didn't check for array overlap.
Commit: e68e2459bd9a977338837a7e784041de56b68516
https://github.com/D-Programming-Language/druntime/commit/e68e2459bd9a977338837a7e784041de56b68516
Author: Denis Shelomovskij <verylonglogin.reg at gmail.com>
Date: 2013-11-07 (Thu, 07 Nov 2013)
Changed paths:
M src/rt/util/array.d
Log Message:
-----------
Add issue 11461 workaround.
Issue URL: https://d.puremagic.com/issues/show_bug.cgi?id=11461
Commit: a6aa6ee66dcbe3f77b4e0c816e02d8f32040dede
https://github.com/D-Programming-Language/druntime/commit/a6aa6ee66dcbe3f77b4e0c816e02d8f32040dede
Author: Denis Shelomovskij <verylonglogin.reg at gmail.com>
Date: 2013-11-07 (Thu, 07 Nov 2013)
Changed paths:
M src/rt/arraybyte.d
M src/rt/arraydouble.d
M src/rt/arrayfloat.d
M src/rt/arrayint.d
M src/rt/arrayreal.d
M src/rt/arrayshort.d
Log Message:
-----------
Fix Issue 8650 - SLice opOpAssign SLice with overlap does not throw
Issue URL: http://d.puremagic.com/issues/show_bug.cgi?id=8650
Commit: 3cdb3c35a130270fb1450353544327a75c278978
https://github.com/D-Programming-Language/druntime/commit/3cdb3c35a130270fb1450353544327a75c278978
Author: Denis Shelomovskij <verylonglogin.reg at gmail.com>
Date: 2013-11-14 (Thu, 14 Nov 2013)
Changed paths:
M src/core/runtime.d
M src/object.di
M src/object_.d
M src/rt/dmain2.d
Log Message:
-----------
Fix `Throwable.toString` delegate type as `scope` is required.
Commit: 9e510ebae27298a1032a1213d5bdf4b7279409e8
https://github.com/D-Programming-Language/druntime/commit/9e510ebae27298a1032a1213d5bdf4b7279409e8
Author: Martin Nowak <code at dawg.eu>
Date: 2013-11-15 (Fri, 15 Nov 2013)
Changed paths:
M mak/MANIFEST
M mak/SRCS
M src/core/runtime.d
M src/object.di
M src/object_.d
M src/rt/arrayassign.d
M src/rt/arraybyte.d
M src/rt/arraycat.d
M src/rt/arraydouble.d
M src/rt/arrayfloat.d
M src/rt/arrayint.d
M src/rt/arrayreal.d
M src/rt/arrayshort.d
M src/rt/dmain2.d
A src/rt/util/array.d
M src/rt/util/string.d
Log Message:
-----------
Merge pull request #661 from denis-sh/add-more-utils
Add more utils
Compare: https://github.com/D-Programming-Language/druntime/compare/7dd490945057...9e510ebae272
More information about the D-runtime
mailing list