[D-runtime] [D-Programming-Language/druntime] 000a43: New thread_scanAll() interface.

GitHub noreply at github.com
Thu Jan 19 14:50:15 PST 2012


  Branch: refs/heads/master
  Home:   https://github.com/D-Programming-Language/druntime
  Commit: 000a432a6b05079cec1535c3a9f90f3bf067bc36
      https://github.com/D-Programming-Language/druntime/commit/000a432a6b05079cec1535c3a9f90f3bf067bc36
  Author: alexrp <xtzgzorex at gmail.com>
  Date:   2012-01-19 (Thu, 19 Jan 2012)

  Changed paths:
    M src/core/thread.d

  Log Message:
  -----------
  New thread_scanAll() interface.

The new interface takes a delegate which also receives the type of
the scan being performed. This is essential in telling apart TLS
data from stack/register data.

Backwards compatibility is maintained through a forwarding overload.


  Commit: 169a3cf8c36cedd852ab2435e93f4d83c3ca3c05
      https://github.com/D-Programming-Language/druntime/commit/169a3cf8c36cedd852ab2435e93f4d83c3ca3c05
  Author: alexrp <xtzgzorex at gmail.com>
  Date:   2012-01-19 (Thu, 19 Jan 2012)

  Changed paths:
    M src/core/thread.d

  Log Message:
  -----------
  Make thread scanning delegates 'scope'.


  Commit: a76bbd41398c3da4df34302e6ff32359ae588d48
      https://github.com/D-Programming-Language/druntime/commit/a76bbd41398c3da4df34302e6ff32359ae588d48
  Author: Sean Kelly <sean at invisibleduck.org>
  Date:   2012-01-19 (Thu, 19 Jan 2012)

  Changed paths:
    M src/core/thread.d

  Log Message:
  -----------
  Merge pull request #133 from alexrp/master

New thread_scanAll() interface.


Compare: https://github.com/D-Programming-Language/druntime/compare/3c71040...a76bbd4


More information about the D-runtime mailing list