[前][次][番号順一覧][スレッド一覧]

ruby-changes:36620

From: nobu <ko1@a...>
Date: Wed, 3 Dec 2014 23:39:58 +0900 (JST)
Subject: [ruby-changes:36620] nobu:r48701 (trunk): load.c: defer static linked ini

nobu	2014-12-03 23:39:46 +0900 (Wed, 03 Dec 2014)

  New Revision: 48701

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

  Log:
    load.c: defer static linked ini
    
    * load.c (register_init_ext, ruby_init_ext): defer running the
      registered initialization function until required, not to enable
      extensions which have global effects just by loading, e.g.,
      mathn/complex and mathn/rational.  fix `make test` with
      --with-static-linked-ext.
    
    missing log at r48699t [ci skip]

  Modified files:
    trunk/ChangeLog
Index: ChangeLog
===================================================================
--- ChangeLog	(revision 48700)
+++ ChangeLog	(revision 48701)
@@ -5,6 +5,12 @@ Wed Dec  3 17:13:24 2014  Nobuyoshi Naka https://github.com/ruby/ruby/blob/trunk/ChangeLog#L5
 
 Wed Dec  3 16:47:35 2014  Nobuyoshi Nakada  <nobu@r...>
 
+	* load.c (register_init_ext, ruby_init_ext): defer running the
+	  registered initialization function until required, not to enable
+	  extensions which have global effects just by loading, e.g.,
+	  mathn/complex and mathn/rational.  fix `make test` with
+	  --with-static-linked-ext.
+
 	* enc/encinit.c.erb (Init_enc): initialize encdb and transdb
 	  directly.
 

--
ML: ruby-changes@q...
Info: http://www.atdot.net/~ko1/quickml/

[前][次][番号順一覧][スレッド一覧]