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

ruby-changes:42753

From: nobu <ko1@a...>
Date: Sat, 30 Apr 2016 10:59:41 +0900 (JST)
Subject: [ruby-changes:42753] nobu:r54827 (trunk): ext/thread: remove

nobu	2016-04-30 11:56:17 +0900 (Sat, 30 Apr 2016)

  New Revision: 54827

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

  Log:
    ext/thread: remove
    
    * ext/thread: removed dummy extension library.  thread_sync.c
      provides "thread.rb" already.

  Removed files:
    trunk/ext/thread/extconf.rb
    trunk/ext/thread/thread.c
  Modified files:
    trunk/ChangeLog
    trunk/NEWS
    trunk/doc/maintainers.rdoc
    trunk/ext/Setup
Index: doc/maintainers.rdoc
===================================================================
--- doc/maintainers.rdoc	(revision 54826)
+++ doc/maintainers.rdoc	(revision 54827)
@@ -248,8 +248,6 @@ Zachary Scott (zzak) https://github.com/ruby/ruby/blob/trunk/doc/maintainers.rdoc#L248
   _unmaintained_
 [ext/syslog]
   Akinori MUSHA (knu)
-[ext/thread]
-  _unmaintained_
 [ext/tk]
   Hidetoshi NAGAI (nagai)
 [ext/win32]
Index: ChangeLog
===================================================================
--- ChangeLog	(revision 54826)
+++ ChangeLog	(revision 54827)
@@ -1,3 +1,8 @@ https://github.com/ruby/ruby/blob/trunk/ChangeLog#L1
+Sat Apr 30 11:56:15 2016  Nobuyoshi Nakada  <nobu@r...>
+
+	* ext/thread: removed dummy extension library.  thread_sync.c
+	  provides "thread.rb" already.
+
 Sat Apr 30 11:53:48 2016  Tanaka Akira  <akr@f...>
 
 	* numeric.c (int_or): {Fixnum,Bignum}#| is unified into
Index: ext/Setup
===================================================================
--- ext/Setup	(revision 54826)
+++ ext/Setup	(revision 54827)
@@ -40,7 +40,6 @@ https://github.com/ruby/ruby/blob/trunk/ext/Setup#L40
 #stringio
 #strscan
 #syslog
-#thread
 #tk
 #tk/tkutil
 #win32
Index: ext/thread/extconf.rb
===================================================================
--- ext/thread/extconf.rb	(revision 54826)
+++ ext/thread/extconf.rb	(revision 54827)
@@ -1,4 +0,0 @@ https://github.com/ruby/ruby/blob/trunk/ext/thread/extconf.rb#L0
-# frozen_string_literal: false
-require 'mkmf'
-
-create_makefile('thread')
Index: ext/thread/thread.c
===================================================================
--- ext/thread/thread.c	(revision 54826)
+++ ext/thread/thread.c	(revision 54827)
@@ -1,6 +0,0 @@ https://github.com/ruby/ruby/blob/trunk/ext/thread/thread.c#L0
-#include <ruby.h>
-
-void
-Init_thread(void)
-{
-}
Index: NEWS
===================================================================
--- NEWS	(revision 54826)
+++ NEWS	(revision 54827)
@@ -94,6 +94,12 @@ with all sufficient information, see the https://github.com/ruby/ruby/blob/trunk/NEWS#L94
 
   * DateTime#to_time now preserves timezone.  [Bug #12189]
 
+* thread
+
+  * the extension library is removed.  Till 2.0 it was a pure ruby script
+    "thread.rb", which has precedence over "thread.so", and has been provided
+    in $LOADED_FEATURES since 2.1.
+
 === C API updates
 
 * ruby_show_version() will no longer exits the process, if

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

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