[D-runtime] [D-Programming-Language/druntime] acd4a7: added a few unit tests for threads and fibers

GitHub noreply at github.com
Wed May 16 15:48:01 PDT 2012


  Branch: refs/heads/master
  Home:   https://github.com/D-Programming-Language/druntime
  Commit: acd4a7fa20e76ce8888e19f5f35ac73672e79a90
      https://github.com/D-Programming-Language/druntime/commit/acd4a7fa20e76ce8888e19f5f35ac73672e79a90
  Author: Sean Kelly <sean at invisibleduck.org>
  Date:   2012-05-16 (Wed, 16 May 2012)

  Changed paths:
    M src/core/thread.d

  Log Message:
  -----------
  added a few unit tests for threads and fibers


  Commit: 5a18537cb1f2931ef3600d27a7627f19d10556e2
      https://github.com/D-Programming-Language/druntime/commit/5a18537cb1f2931ef3600d27a7627f19d10556e2
  Author: Sean Kelly <sean at invisibleduck.org>
  Date:   2012-05-16 (Wed, 16 May 2012)

  Changed paths:
    A LICENSE
    R LICENSE_1_0.txt
    A README
    R README.txt
    M import/object.di
    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/memory.d
    M src/core/runtime.d
    M src/core/stdc/complex.d
    M src/core/stdc/config.d
    M src/core/stdc/ctype.d
    M src/core/stdc/errno.c
    M src/core/stdc/errno.d
    M src/core/stdc/fenv.d
    M src/core/stdc/float_.d
    M src/core/stdc/inttypes.d
    M src/core/stdc/limits.d
    M src/core/stdc/locale.d
    M src/core/stdc/math.d
    M src/core/stdc/signal.d
    M src/core/stdc/stdarg.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/tgmath.d
    M src/core/stdc/time.d
    M src/core/stdc/wchar_.d
    M src/core/stdc/wctype.d
    M src/core/sync/barrier.d
    M src/core/sync/condition.d
    M src/core/sync/config.d
    M src/core/sync/exception.d
    M src/core/sync/mutex.d
    M src/core/sync/rwmutex.d
    M src/core/sync/semaphore.d
    M src/core/sys/freebsd/sys/event.d
    M src/core/sys/osx/mach/dyld.d
    M src/core/sys/osx/mach/getsect.d
    M src/core/sys/osx/mach/kern_return.d
    M src/core/sys/osx/mach/loader.d
    M src/core/sys/osx/mach/port.d
    M src/core/sys/osx/mach/semaphore.d
    M src/core/sys/osx/mach/thread_act.d
    M src/core/sys/osx/pthread.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/inttypes.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/netinet/tcp.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/ipc.d
    M src/core/sys/posix/sys/mman.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/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/wait.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/posix/utime.d
    M src/core/sys/windows/dbghelp.d
    M src/core/sys/windows/dll.d
    M src/core/sys/windows/stacktrace.d
    M src/core/sys/windows/threadaux.d
    M src/core/sys/windows/windows.d
    M src/core/thread.d
    M src/core/thread.di
    M src/core/vararg.d
    M src/gc/gc.d
    M src/gc/gcalloc.d
    M src/gc/gcbits.d
    M src/gc/gcstats.d
    M src/gc/gcx.d
    M src/gcstub/gc.d
    M src/object_.d
    M src/rt/aApply.d
    M src/rt/aApplyR.d
    M src/rt/aaA.d
    M src/rt/adi.d
    M src/rt/alloca.d
    M src/rt/arrayassign.d
    M src/rt/arraybyte.d
    M src/rt/arraycast.d
    M src/rt/arraycat.d
    M src/rt/arraydouble.d
    M src/rt/arrayfloat.d
    M src/rt/arrayint.d
    M src/rt/arrayreal.d
    M src/rt/arrayshort.d
    M src/rt/cast_.d
    M src/rt/cmath2.d
    M src/rt/complex.c
    M src/rt/cover.d
    M src/rt/critical.c
    M src/rt/critical_.d
    M src/rt/deh.d
    M src/rt/deh2.d
    M src/rt/dmain2.d
    M src/rt/dylib_fixes.c
    M src/rt/image.d
    M src/rt/invariant.d
    M src/rt/invariant_.d
    M src/rt/lifetime.d
    M src/rt/llmath.d
    M src/rt/mars.h
    M src/rt/memory.d
    M src/rt/memory_osx.d
    M src/rt/memset.d
    M src/rt/minfo.d
    M src/rt/minit.asm
    M src/rt/monitor.c
    M src/rt/monitor_.d
    M src/rt/obj.d
    M src/rt/qsort2.d
    M src/rt/switch_.d
    M src/rt/tls.S
    M src/rt/tlsgc.d
    M src/rt/trace.d
    M src/rt/typeinfo/ti_AC.d
    M src/rt/typeinfo/ti_Acdouble.d
    M src/rt/typeinfo/ti_Acfloat.d
    M src/rt/typeinfo/ti_Acreal.d
    M src/rt/typeinfo/ti_Adouble.d
    M src/rt/typeinfo/ti_Afloat.d
    M src/rt/typeinfo/ti_Ag.d
    M src/rt/typeinfo/ti_Aint.d
    M src/rt/typeinfo/ti_Along.d
    M src/rt/typeinfo/ti_Areal.d
    M src/rt/typeinfo/ti_Ashort.d
    M src/rt/typeinfo/ti_C.d
    M src/rt/typeinfo/ti_byte.d
    M src/rt/typeinfo/ti_cdouble.d
    M src/rt/typeinfo/ti_cfloat.d
    M src/rt/typeinfo/ti_char.d
    M src/rt/typeinfo/ti_creal.d
    M src/rt/typeinfo/ti_dchar.d
    M src/rt/typeinfo/ti_delegate.d
    M src/rt/typeinfo/ti_double.d
    M src/rt/typeinfo/ti_float.d
    M src/rt/typeinfo/ti_idouble.d
    M src/rt/typeinfo/ti_ifloat.d
    M src/rt/typeinfo/ti_int.d
    M src/rt/typeinfo/ti_ireal.d
    M src/rt/typeinfo/ti_long.d
    M src/rt/typeinfo/ti_ptr.d
    M src/rt/typeinfo/ti_real.d
    M src/rt/typeinfo/ti_short.d
    M src/rt/typeinfo/ti_ubyte.d
    M src/rt/typeinfo/ti_uint.d
    M src/rt/typeinfo/ti_ulong.d
    M src/rt/typeinfo/ti_ushort.d
    M src/rt/typeinfo/ti_void.d
    M src/rt/typeinfo/ti_wchar.d
    M src/rt/util/console.d
    M src/rt/util/hash.d
    M src/rt/util/string.d
    M src/rt/util/utf.d
    M src/unittest.d
    M test/gcbench/huge_single.d
    M test/gcbench/rand_large.d
    M test/gcbench/rand_small.d
    M test/gcbench/tree1.d
    M test/gcbench/tree2.d
    M test/runbench.d
    M win32.mak

  Log Message:
  -----------
  Merge branch 'master' of github.com:D-Programming-Language/druntime


Compare: https://github.com/D-Programming-Language/druntime/compare/124f17a...5a18537


More information about the D-runtime mailing list