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

ruby-changes:5172

From: usa <ko1@a...>
Date: Wed, 28 May 2008 17:37:50 +0900 (JST)
Subject: [ruby-changes:5172] Ruby:r16667 (trunk): * win32/mkexports.rb (Exports::Mswin#each_export): speed up.

usa	2008-05-28 17:37:37 +0900 (Wed, 28 May 2008)

  New Revision: 16667

  Modified files:
    trunk/ChangeLog
    trunk/win32/mkexports.rb

  Log:
    * win32/mkexports.rb (Exports::Mswin#each_export): speed up.
    


  http://svn.ruby-lang.org/cgi-bin/viewvc.cgi/trunk/win32/mkexports.rb?r1=16667&r2=16666&diff_format=u
  http://svn.ruby-lang.org/cgi-bin/viewvc.cgi/trunk/ChangeLog?r1=16667&r2=16666&diff_format=u

Index: ChangeLog
===================================================================
--- ChangeLog	(revision 16666)
+++ ChangeLog	(revision 16667)
@@ -1,3 +1,7 @@
+Wed May 28 17:37:07 2008  NAKAMURA Usaku  <usa@r...>
+
+	* win32/mkexports.rb (Exports::Mswin#each_export): speed up.
+
 Wed May 28 16:41:59 2008  Akinori MUSHA  <knu@i...>
 
 	* array.c (rb_ary_slice_bang): Call rb_ary_modify_check() at the
Index: win32/mkexports.rb
===================================================================
--- win32/mkexports.rb	(revision 16666)
+++ win32/mkexports.rb	(revision 16667)
@@ -90,6 +90,7 @@
           case filetype
           when /OBJECT/, /LIBRARY/
             next if /^[[:xdigit:]]+ 0+ UNDEF / =~ l
+            next unless /External/ =~ l
             next unless l.sub!(/.*?\s(\(\)\s+)?External\s+\|\s+/, '')
             is_data = !$1
             if noprefix or /^[@_]/ =~ l

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

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