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

ruby-cvs:24391

From: nobu ruby-lang.org
Date: Sun, 15 Jun 2008 18:17:07 +0900 (JST)
Subject: [ruby-cvs:24391] Ruby:r17165 (trunk): * vm_core.h (rb_vm_t), vm.c (rb_vm_mark): moved preallocated special

nobu	2008-06-15 18:17:06 +0900 (Sun, 15 Jun 2008)

  New Revision: 17165

  Modified files:
    trunk/ChangeLog
    trunk/eval.c
    trunk/gc.c
    trunk/proc.c
    trunk/version.h
    trunk/vm.c
    trunk/vm_core.h

  Log:
    * vm_core.h (rb_vm_t), vm.c (rb_vm_mark): moved preallocated special
      exceptions.
    
    * eval.c (Init_eval), gc.c (Init_GC), proc.c (Init_Proc): freeze
      preallocated special exceptions.
    
    * eval.c (rb_longjmp): duplicate the thrown exception to set backtrace
      if it was frozen.
    
    * gc.c (rb_memerror): raise nomem_error without backtrace if failed to
      make backtrace.


  http://svn.ruby-lang.org/cgi-bin/viewvc.cgi/trunk/version.h?r1=17165&r2=17164&diff_format=u
  http://svn.ruby-lang.org/cgi-bin/viewvc.cgi/trunk/ChangeLog?r1=17165&r2=17164&diff_format=u
  http://svn.ruby-lang.org/cgi-bin/viewvc.cgi/trunk/gc.c?r1=17165&r2=17164&diff_format=u
  http://svn.ruby-lang.org/cgi-bin/viewvc.cgi/trunk/eval.c?r1=17165&r2=17164&diff_format=u
  http://svn.ruby-lang.org/cgi-bin/viewvc.cgi/trunk/vm_core.h?r1=17165&r2=17164&diff_format=u
  http://svn.ruby-lang.org/cgi-bin/viewvc.cgi/trunk/proc.c?r1=17165&r2=17164&diff_format=u
  http://svn.ruby-lang.org/cgi-bin/viewvc.cgi/trunk/vm.c?r1=17165&r2=17164&diff_format=u


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