[ruby-cvs:55979] nobu:r48829 (trunk): vm_trace.c: defer interrupts while postponed jobs

nobu at ruby-lang.org nobu at ruby-lang.org
Sat Dec 13 20:41:59 JST 2014


nobu	2014-12-13 20:41:57 +0900 (Sat, 13 Dec 2014)

  New Revision: 48829

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

  Log:
    vm_trace.c: defer interrupts while postponed jobs
    
    * vm_trace.c (rb_postponed_job_flush): mask signal trap interrupt
      too to defer handling after finalizers finished.
      [ruby-core:66825] [Bug #10595]

  Modified files:
    trunk/ChangeLog
    trunk/test/ruby/test_gc.rb
    trunk/vm_trace.c


More information about the ruby-cvs mailing list