[D-runtime] [D-Programming-Language/druntime] ad8eed: because calling toString() is impure, can allocate...

GitHub noreply at github.com
Tue Mar 25 08:38:55 PDT 2014


  Branch: refs/heads/master
  Home:   https://github.com/D-Programming-Language/druntime
  Commit: ad8eedf4ab7366fae49fc6d9ebcdeb19ff2a427b
      https://github.com/D-Programming-Language/druntime/commit/ad8eedf4ab7366fae49fc6d9ebcdeb19ff2a427b
  Author: Walter Bright <walter at walterbright.com>
  Date:   2014-03-24 (Mon, 24 Mar 2014)

  Changed paths:
    M src/core/stdc/stdarg.d
    M src/object_.d
    M src/rt/typeinfo/ti_double.d
    M src/rt/typeinfo/ti_float.d

  Log Message:
  -----------
  because calling toString() is impure, can allocate memory and throw


  Commit: 283f1e3d53b8431acfbb37d15bc7af6e9e53ade6
      https://github.com/D-Programming-Language/druntime/commit/283f1e3d53b8431acfbb37d15bc7af6e9e53ade6
  Author: Andrei Alexandrescu <andrei at erdani.com>
  Date:   2014-03-25 (Tue, 25 Mar 2014)

  Changed paths:
    M src/core/stdc/stdarg.d
    M src/object_.d
    M src/rt/typeinfo/ti_double.d
    M src/rt/typeinfo/ti_float.d

  Log Message:
  -----------
  Merge pull request #756 from WalterBright/xmmflag

because calling toString() in stdarg is slow, impure, can allocate memory and throw


Compare: https://github.com/D-Programming-Language/druntime/compare/798918371c96...283f1e3d53b8


More information about the D-runtime mailing list