[ruby-cvs:70774] normal:r63683 (trunk): thread_pthread.c: microptimize vm->gvl.waiting checks

normal at ruby-lang.org normal at ruby-lang.org
Sun Jun 17 12:27:45 JST 2018


normal	2018-06-17 12:27:45 +0900 (Sun, 17 Jun 2018)

  New Revision: 63683

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

  Log:
    thread_pthread.c: microptimize vm->gvl.waiting checks
    
    "gvl.waiting" is volatile, so the compiler won't perform
    these optimizations for us.

  Modified files:
    trunk/thread_pthread.c


More information about the ruby-cvs mailing list