[D-runtime] [D-Programming-Language/druntime] 2f77ba: use GC roots from SectionGroup

GitHub noreply at github.com
Wed Mar 6 15:42:00 PST 2013


  Branch: refs/heads/master
  Home:   https://github.com/D-Programming-Language/druntime
  Commit: 2f77baca7bbbcaf580110620d1535086f9e4e704
      https://github.com/D-Programming-Language/druntime/commit/2f77baca7bbbcaf580110620d1535086f9e4e704
  Author: Martin Nowak <code at dawg.eu>
  Date:   2013-03-06 (Wed, 06 Mar 2013)

  Changed paths:
    M src/rt/memory.d
    M src/rt/memory_osx.d
    M src/rt/sections.d
    M src/rt/sections_freebsd.d
    M src/rt/sections_linux.d
    M src/rt/sections_osx.d
    M src/rt/sections_solaris.d
    M src/rt/sections_win32.d
    M src/rt/sections_win64.d

  Log Message:
  -----------
  use GC roots from SectionGroup


  Commit: 68a3de890e2b120d6e880a8ac41418df8128a76e
      https://github.com/D-Programming-Language/druntime/commit/68a3de890e2b120d6e880a8ac41418df8128a76e
  Author: Martin Nowak <code at dawg.eu>
  Date:   2013-03-06 (Wed, 06 Mar 2013)

  Changed paths:
    M src/rt/sections_osx.d

  Log Message:
  -----------
  fix array literal allocation

- crashes because the GC wasn't yet initialized


  Commit: d0e1ebaa9f047ba0e424563bf19cdf17638647a4
      https://github.com/D-Programming-Language/druntime/commit/d0e1ebaa9f047ba0e424563bf19cdf17638647a4
  Author: Martin Nowak <code at dawg.eu>
  Date:   2013-03-06 (Wed, 06 Mar 2013)

  Changed paths:
    M src/rt/sections_osx.d

  Log Message:
  -----------
  No need to scan the constant TLS templates

- they should actually be located in the __TEXT segment


  Commit: 12891eb0a8d53f9ffab540019b11c9d4d88211e7
      https://github.com/D-Programming-Language/druntime/commit/12891eb0a8d53f9ffab540019b11c9d4d88211e7
  Author: Alex Rønne Petersen <alex at alexrp.com>
  Date:   2013-03-06 (Wed, 06 Mar 2013)

  Changed paths:
    M src/rt/memory.d
    M src/rt/memory_osx.d
    M src/rt/sections.d
    M src/rt/sections_freebsd.d
    M src/rt/sections_linux.d
    M src/rt/sections_osx.d
    M src/rt/sections_solaris.d
    M src/rt/sections_win32.d
    M src/rt/sections_win64.d

  Log Message:
  -----------
  Merge pull request #432 from dawgfoto/SharedRuntime_5

use GC roots from SectionGroup


Compare: https://github.com/D-Programming-Language/druntime/compare/02f4a791d6f7...12891eb0a8d5


More information about the D-runtime mailing list