[ruby-cvs:72934] samuel:r65834 (trunk): Native implementation of coroutines to improve performance of fibers

samuel at ruby-lang.org samuel at ruby-lang.org
Tue Nov 20 18:59:10 JST 2018


samuel	2018-11-20 18:59:10 +0900 (Tue, 20 Nov 2018)

  New Revision: 65834

  https://svn.ruby-lang.org/cgi-bin/viewvc.cgi?view=revision&revision=65834

  Log:
    Native implementation of coroutines to improve performance of fibers

  Added directories:
    trunk/coroutine/
    trunk/coroutine/amd64/
    trunk/coroutine/arm32/
    trunk/coroutine/arm64/
    trunk/coroutine/win32/
    trunk/coroutine/win64/
  Added files:
    trunk/coroutine/amd64/Context.h
    trunk/coroutine/amd64/Context.s
    trunk/coroutine/arm32/Context.h
    trunk/coroutine/arm32/Context.s
    trunk/coroutine/arm64/Context.h
    trunk/coroutine/arm64/Context.s
    trunk/coroutine/win32/Context.asm
    trunk/coroutine/win32/Context.h
    trunk/coroutine/win64/Context.asm
    trunk/coroutine/win64/Context.h
    trunk/fiber_benchmark.rb
  Modified files:
    trunk/.gitignore
    trunk/common.mk
    trunk/configure.ac
    trunk/cont.c


More information about the ruby-cvs mailing list