[D-runtime] [D-Programming-Language/druntime] eab5e0: use Throwable.toString to report unhandled excepti...

GitHub noreply at github.com
Fri Oct 25 11:12:08 PDT 2013


  Branch: refs/heads/master
  Home:   https://github.com/D-Programming-Language/druntime
  Commit: eab5e0ab0138b42eba834bb7c2b3d66863cc7917
      https://github.com/D-Programming-Language/druntime/commit/eab5e0ab0138b42eba834bb7c2b3d66863cc7917
  Author: Martin Nowak <code at dawg.eu>
  Date:   2013-10-25 (Fri, 25 Oct 2013)

  Changed paths:
    M src/object.di
    M src/object_.d
    M src/rt/dmain2.d

  Log Message:
  -----------
  use Throwable.toString to report unhandled exceptions

- Add toString(sink) overload to Throwable, so that
  it can be used without the GC.

- Rewrite string toString() in terms of the sink overload.
  Thus toString(sink) becomes the preferred method to
  override in derived Throwables.


  Commit: db7dc40ad4a8e9ea9827224d8d4d799ef24810ca
      https://github.com/D-Programming-Language/druntime/commit/db7dc40ad4a8e9ea9827224d8d4d799ef24810ca
  Author: Martin Nowak <code at dawg.eu>
  Date:   2013-10-25 (Fri, 25 Oct 2013)

  Changed paths:
    M mak/MANIFEST
    M mak/SRCS
    M src/core/runtime.d
    M src/object_.d
    R src/rt/util/console.d
    M src/rt/util/hash.d

  Log Message:
  -----------
  kill console


  Commit: 887f170ac87b769958e0d0301a2db9b108f1140d
      https://github.com/D-Programming-Language/druntime/commit/887f170ac87b769958e0d0301a2db9b108f1140d
  Author: Andrej Mitrovic <andrej.mitrovich at gmail.com>
  Date:   2013-10-25 (Fri, 25 Oct 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/dmain2.d
    R src/rt/util/console.d
    M src/rt/util/hash.d

  Log Message:
  -----------
  Merge pull request #636 from dawgfoto/sinkToStringThrowable

Add Throwable.toString(sink) overload


Compare: https://github.com/D-Programming-Language/druntime/compare/3385c79d5c35...887f170ac87b


More information about the D-runtime mailing list