November 15, 2013 [D-runtime] [D-Programming-Language/druntime] dda992: [Refactor] Replace `rt.util.string.uintToString` w... | ||||
---|---|---|---|---|
| ||||
Attachments:
| 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@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@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@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@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@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@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 |
Copyright © 1999-2021 by the D Language Foundation