[D-runtime] [D-Programming-Language/druntime] 4c2cf0: Merge remote-tracking branch 'upstream/master' int...

GitHub via D-runtime d-runtime at puremagic.com
Tue Jul 7 06:04:50 PDT 2015


  Branch: refs/heads/master
  Home:   https://github.com/D-Programming-Language/druntime
  Commit: 4c2cf0f5eee1ee94980e39d4798bfb165c28ae38
      https://github.com/D-Programming-Language/druntime/commit/4c2cf0f5eee1ee94980e39d4798bfb165c28ae38
  Author: Martin Nowak <code at dawg.eu>
  Date:   2015-06-17 (Wed, 17 Jun 2015)

  Changed paths:
    M .gitignore
    A benchmark/aabench/bigval.d
    M benchmark/aabench/bulk.d
    A benchmark/aabench/int.d
    A benchmark/aabench/l3cache.d
    A benchmark/aabench/obj.d
    A benchmark/aabench/ptr.d
    M benchmark/aabench/resize.d
    A benchmark/aabench/stomper.d
    M benchmark/aabench/string.d
    M benchmark/gcbench/vdparser.extra/vdc/ast/type.d
    M mak/COPY
    M mak/MANIFEST
    M mak/SRCS
    A osmodel.mak
    M posix.mak
    M src/core/atomic.d
    M src/core/bitop.d
    M src/core/cpuid.d
    M src/core/demangle.d
    M src/core/exception.d
    M src/core/internal/traits.d
    M src/core/memory.d
    M src/core/runtime.d
    M src/core/stdc/config.d
    M src/core/stdc/errno.d
    M src/core/stdc/fenv.d
    M src/core/stdc/locale.d
    M src/core/stdc/math.d
    M src/core/stdc/signal.d
    M src/core/stdc/stddef.d
    M src/core/stdc/stdint.d
    M src/core/stdc/stdio.d
    M src/core/stdc/stdlib.d
    M src/core/stdc/string.d
    M src/core/stdc/time.d
    M src/core/stdc/wchar_.d
    M src/core/sync/barrier.d
    M src/core/sync/mutex.d
    M src/core/sync/rwmutex.d
    M src/core/sys/linux/stdio.d
    A src/core/sys/osx/sys/event.d
    M src/core/sys/posix/arpa/inet.d
    M src/core/sys/posix/config.d
    M src/core/sys/posix/dirent.d
    M src/core/sys/posix/dlfcn.d
    M src/core/sys/posix/fcntl.d
    M src/core/sys/posix/grp.d
    M src/core/sys/posix/net/if_.d
    M src/core/sys/posix/netdb.d
    M src/core/sys/posix/netinet/in_.d
    M src/core/sys/posix/poll.d
    M src/core/sys/posix/pthread.d
    M src/core/sys/posix/pwd.d
    M src/core/sys/posix/sched.d
    M src/core/sys/posix/semaphore.d
    M src/core/sys/posix/setjmp.d
    M src/core/sys/posix/signal.d
    M src/core/sys/posix/stdio.d
    M src/core/sys/posix/stdlib.d
    M src/core/sys/posix/sys/ioctl.d
    M src/core/sys/posix/sys/ipc.d
    M src/core/sys/posix/sys/mman.d
    M src/core/sys/posix/sys/msg.d
    M src/core/sys/posix/sys/resource.d
    M src/core/sys/posix/sys/select.d
    M src/core/sys/posix/sys/shm.d
    M src/core/sys/posix/sys/socket.d
    M src/core/sys/posix/sys/stat.d
    M src/core/sys/posix/sys/statvfs.d
    M src/core/sys/posix/sys/time.d
    M src/core/sys/posix/sys/types.d
    M src/core/sys/posix/sys/uio.d
    M src/core/sys/posix/sys/un.d
    M src/core/sys/posix/sys/utsname.d
    M src/core/sys/posix/sys/wait.d
    M src/core/sys/posix/syslog.d
    M src/core/sys/posix/termios.d
    M src/core/sys/posix/time.d
    M src/core/sys/posix/ucontext.d
    M src/core/sys/posix/unistd.d
    M src/core/sys/solaris/sys/elf.d
    M src/core/sys/windows/dll.d
    M src/core/sys/windows/stacktrace.d
    M src/core/sys/windows/stat.d
    M src/core/sys/windows/windows.d
    M src/core/sys/windows/winsock2.d
    M src/core/thread.d
    M src/core/time.d
    M src/etc/linux/memoryerror.d
    M src/gc/config.d
    M src/gc/gc.d
    M src/gc/os.d
    M src/gc/pooltable.d
    A src/object.d
    R src/object.di
    R src/object_.d
    M src/rt/aApply.d
    M src/rt/aaA.d
    M src/rt/adi.d
    M src/rt/bss_section.c
    M src/rt/cover.d
    M src/rt/critical_.d
    M src/rt/deh_win32.d
    M src/rt/dmain2.d
    M src/rt/lifetime.d
    M src/rt/monitor_.d
    A src/rt/profilegc.d
    M src/rt/qsort.d
    M src/rt/sections.d
    M src/rt/sections_android.d
    M src/rt/sections_elf_shared.d
    M src/rt/sections_win32.d
    M src/rt/sections_win64.d
    M src/rt/trace.d
    A src/rt/tracegc.d
    A src/rt/typeinfo/ti_cent.d
    A src/rt/typeinfo/ti_ucent.d
    M src/rt/util/container/array.d
    M src/rt/util/container/common.d
    M src/rt/util/container/treap.d
    M src/rt/util/random.d
    M src/rt/util/string.d
    A test/coverage/Makefile
    A test/coverage/src-basic.lst.exp
    A test/coverage/src-merge.lst.exp
    A test/coverage/src-merge_true.lst.exp
    A test/coverage/src/basic.d
    A test/coverage/src/merge.d
    A test/coverage/src/merge_true.d
    M win32.mak
    M win64.mak

  Log Message:
  -----------
  Merge remote-tracking branch 'upstream/master' into stable

In preparation of 2.068.0.


  Commit: 02e1c440973eff3dbe7683db81d9316d668282d8
      https://github.com/D-Programming-Language/druntime/commit/02e1c440973eff3dbe7683db81d9316d668282d8
  Author: Martin Nowak <code at dawg.eu>
  Date:   2015-06-17 (Wed, 17 Jun 2015)

  Changed paths:
    M .gitignore
    A benchmark/aabench/bigval.d
    M benchmark/aabench/bulk.d
    A benchmark/aabench/int.d
    A benchmark/aabench/l3cache.d
    A benchmark/aabench/obj.d
    A benchmark/aabench/ptr.d
    M benchmark/aabench/resize.d
    A benchmark/aabench/stomper.d
    M benchmark/aabench/string.d
    M benchmark/gcbench/vdparser.extra/vdc/ast/type.d
    M mak/COPY
    M mak/MANIFEST
    M mak/SRCS
    A osmodel.mak
    M posix.mak
    M src/core/atomic.d
    M src/core/bitop.d
    M src/core/cpuid.d
    M src/core/demangle.d
    M src/core/exception.d
    M src/core/internal/traits.d
    M src/core/memory.d
    M src/core/runtime.d
    M src/core/stdc/config.d
    M src/core/stdc/errno.d
    M src/core/stdc/fenv.d
    M src/core/stdc/locale.d
    M src/core/stdc/math.d
    M src/core/stdc/signal.d
    M src/core/stdc/stddef.d
    M src/core/stdc/stdint.d
    M src/core/stdc/stdio.d
    M src/core/stdc/stdlib.d
    M src/core/stdc/string.d
    M src/core/stdc/time.d
    M src/core/stdc/wchar_.d
    M src/core/sync/barrier.d
    M src/core/sync/mutex.d
    M src/core/sync/rwmutex.d
    M src/core/sys/linux/stdio.d
    A src/core/sys/osx/sys/event.d
    M src/core/sys/posix/arpa/inet.d
    M src/core/sys/posix/config.d
    M src/core/sys/posix/dirent.d
    M src/core/sys/posix/dlfcn.d
    M src/core/sys/posix/fcntl.d
    M src/core/sys/posix/grp.d
    M src/core/sys/posix/net/if_.d
    M src/core/sys/posix/netdb.d
    M src/core/sys/posix/netinet/in_.d
    M src/core/sys/posix/poll.d
    M src/core/sys/posix/pthread.d
    M src/core/sys/posix/pwd.d
    M src/core/sys/posix/sched.d
    M src/core/sys/posix/semaphore.d
    M src/core/sys/posix/setjmp.d
    M src/core/sys/posix/signal.d
    M src/core/sys/posix/stdio.d
    M src/core/sys/posix/stdlib.d
    M src/core/sys/posix/sys/ioctl.d
    M src/core/sys/posix/sys/ipc.d
    M src/core/sys/posix/sys/mman.d
    M src/core/sys/posix/sys/msg.d
    M src/core/sys/posix/sys/resource.d
    M src/core/sys/posix/sys/select.d
    M src/core/sys/posix/sys/shm.d
    M src/core/sys/posix/sys/socket.d
    M src/core/sys/posix/sys/stat.d
    M src/core/sys/posix/sys/statvfs.d
    M src/core/sys/posix/sys/time.d
    M src/core/sys/posix/sys/types.d
    M src/core/sys/posix/sys/uio.d
    M src/core/sys/posix/sys/un.d
    M src/core/sys/posix/sys/utsname.d
    M src/core/sys/posix/sys/wait.d
    M src/core/sys/posix/syslog.d
    M src/core/sys/posix/termios.d
    M src/core/sys/posix/time.d
    M src/core/sys/posix/ucontext.d
    M src/core/sys/posix/unistd.d
    M src/core/sys/solaris/sys/elf.d
    M src/core/sys/windows/dll.d
    M src/core/sys/windows/stacktrace.d
    M src/core/sys/windows/stat.d
    M src/core/sys/windows/windows.d
    M src/core/sys/windows/winsock2.d
    M src/core/thread.d
    M src/core/time.d
    M src/etc/linux/memoryerror.d
    M src/gc/config.d
    M src/gc/gc.d
    M src/gc/os.d
    M src/gc/pooltable.d
    A src/object.d
    R src/object.di
    R src/object_.d
    M src/rt/aApply.d
    M src/rt/aaA.d
    M src/rt/adi.d
    M src/rt/bss_section.c
    M src/rt/cover.d
    M src/rt/critical_.d
    M src/rt/deh_win32.d
    M src/rt/dmain2.d
    M src/rt/lifetime.d
    M src/rt/monitor_.d
    A src/rt/profilegc.d
    M src/rt/qsort.d
    M src/rt/sections.d
    M src/rt/sections_android.d
    M src/rt/sections_elf_shared.d
    M src/rt/sections_win32.d
    M src/rt/sections_win64.d
    M src/rt/trace.d
    A src/rt/tracegc.d
    A src/rt/typeinfo/ti_cent.d
    A src/rt/typeinfo/ti_ucent.d
    M src/rt/util/container/array.d
    M src/rt/util/container/common.d
    M src/rt/util/container/treap.d
    M src/rt/util/random.d
    M src/rt/util/string.d
    A test/coverage/Makefile
    A test/coverage/src-basic.lst.exp
    A test/coverage/src-merge.lst.exp
    A test/coverage/src-merge_true.lst.exp
    A test/coverage/src/basic.d
    A test/coverage/src/merge.d
    A test/coverage/src/merge_true.d
    M win32.mak
    M win64.mak

  Log Message:
  -----------
  Merge pull request #1304 from MartinNowak/stable

Merge remote-tracking branch 'upstream/master' into stable


  Commit: 1a2290b1c36f8cdf66a9c4ce388b6a4b38ff9735
      https://github.com/D-Programming-Language/druntime/commit/1a2290b1c36f8cdf66a9c4ce388b6a4b38ff9735
  Author: k-hara <k.hara.pg at gmail.com>
  Date:   2015-07-01 (Wed, 01 Jul 2015)

  Changed paths:
    M src/object.d

  Log Message:
  -----------
  fix Issue 14746 - Behavior change with struct destructor and alias this


  Commit: 2f087248923ad77014259a52695f3abda076c206
      https://github.com/D-Programming-Language/druntime/commit/2f087248923ad77014259a52695f3abda076c206
  Author: Martin Nowak <code at dawg.eu>
  Date:   2015-07-01 (Wed, 01 Jul 2015)

  Changed paths:
    M src/object.d

  Log Message:
  -----------
  Merge pull request #1312 from 9rnsr/fix14746

[REG2.068a] Issue 14746 - Behavior change with struct destructor and alias this


  Commit: c8518f5b62ae501ea740bc1b1996230c9927c70f
      https://github.com/D-Programming-Language/druntime/commit/c8518f5b62ae501ea740bc1b1996230c9927c70f
  Author: Martin Nowak <code at dawg.eu>
  Date:   2015-07-01 (Wed, 01 Jul 2015)

  Changed paths:
    M src/object.d

  Log Message:
  -----------
  fix Issue 14746 for postblitRecurse as well


  Commit: 00bec94f2a54e96de59156b48b01ce2d610689af
      https://github.com/D-Programming-Language/druntime/commit/00bec94f2a54e96de59156b48b01ce2d610689af
  Author: Martin Nowak <code at dawg.eu>
  Date:   2015-07-01 (Wed, 01 Jul 2015)

  Changed paths:
    M src/object.d

  Log Message:
  -----------
  use __xdtor and __xpostblit instead of recursion

- see dmd PR #4650


  Commit: e0f2ca65b719fcc94dbd484bb9a8a0fe219ef806
      https://github.com/D-Programming-Language/druntime/commit/e0f2ca65b719fcc94dbd484bb9a8a0fe219ef806
  Author: Hara Kenji <k.hara.pg+dev at gmail.com>
  Date:   2015-07-01 (Wed, 01 Jul 2015)

  Changed paths:
    M src/object.d

  Log Message:
  -----------
  Merge pull request #1313 from MartinNowak/fix14746

fixup Issue 14746


  Commit: 3c1e9068aa07d40392c8198e98172722be032a54
      https://github.com/D-Programming-Language/druntime/commit/3c1e9068aa07d40392c8198e98172722be032a54
  Author: Martin Nowak <code at dawg.eu>
  Date:   2015-07-07 (Tue, 07 Jul 2015)

  Changed paths:
    M src/object.d

  Log Message:
  -----------
  Merge remote-tracking branch 'upstream/stable' into merge_stable


  Commit: 1ac45d19a72dc54611d2915b979032b73606e763
      https://github.com/D-Programming-Language/druntime/commit/1ac45d19a72dc54611d2915b979032b73606e763
  Author: Hara Kenji <k.hara.pg+dev at gmail.com>
  Date:   2015-07-07 (Tue, 07 Jul 2015)

  Changed paths:
    M src/object.d

  Log Message:
  -----------
  Merge pull request #1318 from MartinNowak/merge_stable

Merge remote-tracking branch 'upstream/stable' into merge_stable


Compare: https://github.com/D-Programming-Language/druntime/compare/e95c551408bb...1ac45d19a72d


More information about the D-runtime mailing list