[前][次][番号順一覧][スレッド一覧][生データ]

ruby-cvs:15779

From: (matz) <matz ruby-lang.org>
Date: Wed, 19 Oct 2005 23:12:08 +0900
Subject: [ruby-cvs:15779] ruby: * rubysig.h (CHECK_INTS): prevent signal handler to run during

matz        Wed, 19 Oct 2005 23:12:08 +0900

  Modified files:        (Branch: ruby_1_8)
    ruby:
      st.c rubysig.h eval.c ChangeLog
  Log:
    * rubysig.h (CHECK_INTS): prevent signal handler to run during
      critical section.  [ruby-core:04039]
    
    * eval.c (load_wait): need not to call rb_thread_schedule()
      explicitly.  [ruby-core:04039]
    
    * eval.c (rb_thread_schedule): clear rb_thread_critical.
      [ruby-core:04039]
    
    * st.c (st_free_table): do not call free() but xfree().
      [ruby-core:06205]
  
  Revision    Changes    Path
  1.28.2.3    +12  -14   ruby/st.c
    http://www.ruby-lang.org/cgi-bin/cvsweb.cgi/ruby/st.c?cvsroot=src&r1=1.28.2.2&r2=1.28.2.3
  1.18.2.4    +9   -12   ruby/rubysig.h
    http://www.ruby-lang.org/cgi-bin/cvsweb.cgi/ruby/rubysig.h?cvsroot=src&r1=1.18.2.3&r2=1.18.2.4
  1.616.2.133 +7   -8    ruby/eval.c
    http://www.ruby-lang.org/cgi-bin/cvsweb.cgi/ruby/eval.c?cvsroot=src&r1=1.616.2.132&r2=1.616.2.133
  1.2673.2.1337 +16  -0    ruby/ChangeLog
    http://www.ruby-lang.org/cgi-bin/cvsweb.cgi/ruby/ChangeLog?cvsroot=src&r1=1.2673.2.1336&r2=1.2673.2.1337


[前][次][番号順一覧][スレッド一覧][生データ]