OLDREV 32017 http://svn.ruby-lang.org/cgi-bin/viewvc.cgi?view=rev&revision=32017&diff_format=u NEWREV 32034 http://svn.ruby-lang.org/cgi-bin/viewvc.cgi?view=rev&revision=32034&diff_format=u CHG ChangeLog 32016->32033 http://svn.ruby-lang.org/cgi-bin/viewvc.cgi/trunk/ChangeLog?p1=trunk/ChangeLog&r1=32017&r2=32034&pathrev=32034&diff_format=u CHG atomic.h 32014->32018 http://svn.ruby-lang.org/cgi-bin/viewvc.cgi/trunk/atomic.h?p1=trunk/atomic.h&r1=32017&r2=32034&pathrev=32034&diff_format=u CHG gc.c 32007->32018 http://svn.ruby-lang.org/cgi-bin/viewvc.cgi/trunk/gc.c?p1=trunk/gc.c&r1=32017&r2=32034&pathrev=32034&diff_format=u CHG io.c 32000->32019 http://svn.ruby-lang.org/cgi-bin/viewvc.cgi/trunk/io.c?p1=trunk/io.c&r1=32017&r2=32034&pathrev=32034&diff_format=u CHG thread.c 32014->32022 http://svn.ruby-lang.org/cgi-bin/viewvc.cgi/trunk/thread.c?p1=trunk/thread.c&r1=32017&r2=32034&pathrev=32034&diff_format=u CHG thread_win32.c 31461->32018 http://svn.ruby-lang.org/cgi-bin/viewvc.cgi/trunk/thread_win32.c?p1=trunk/thread_win32.c&r1=32017&r2=32034&pathrev=32034&diff_format=u CHG version.h 32017->32030 http://svn.ruby-lang.org/cgi-bin/viewvc.cgi/trunk/version.h?p1=trunk/version.h&r1=32017&r2=32034&pathrev=32034&diff_format=u CHG vm_core.h 32014->32022 http://svn.ruby-lang.org/cgi-bin/viewvc.cgi/trunk/vm_core.h?p1=trunk/vm_core.h&r1=32017&r2=32034&pathrev=32034&diff_format=u CHG vm_method.c 31378->32024 http://svn.ruby-lang.org/cgi-bin/viewvc.cgi/trunk/vm_method.c?p1=trunk/vm_method.c&r1=32017&r2=32034&pathrev=32034&diff_format=u ADD benchmark/bm_vm3_clearmethodcache.rb none->32025 http://svn.ruby-lang.org/cgi-bin/viewvc.cgi/trunk/benchmark/bm_vm3_clearmethodcache.rb?view=markup&pathrev=32034&diff_format=u DEL benchmark/bm_vm3_thread_mutex.rb 13290->none http://svn.ruby-lang.org/cgi-bin/viewvc.cgi/trunk/benchmark/bm_vm3_thread_mutex.rb?view=markup&pathrev=32017&diff_format=u ADD benchmark/bm_vm3_thread_mutex1.rb none->32020 http://svn.ruby-lang.org/cgi-bin/viewvc.cgi/trunk/benchmark/bm_vm3_thread_mutex1.rb?view=markup&pathrev=32034&diff_format=u ADD benchmark/bm_vm3_thread_mutex2.rb none->32020 http://svn.ruby-lang.org/cgi-bin/viewvc.cgi/trunk/benchmark/bm_vm3_thread_mutex2.rb?view=markup&pathrev=32034&diff_format=u ADD benchmark/bm_vm3_thread_mutex3.rb none->32020 http://svn.ruby-lang.org/cgi-bin/viewvc.cgi/trunk/benchmark/bm_vm3_thread_mutex3.rb?view=markup&pathrev=32034&diff_format=u CHG ext/date/date_core.c 32016->32027 http://svn.ruby-lang.org/cgi-bin/viewvc.cgi/trunk/ext/date/date_core.c?p1=trunk/ext/date/date_core.c&r1=32017&r2=32034&pathrev=32034&diff_format=u CHG ext/openssl/ossl_pkey_dh.c 31244->32031 http://svn.ruby-lang.org/cgi-bin/viewvc.cgi/trunk/ext/openssl/ossl_pkey_dh.c?p1=trunk/ext/openssl/ossl_pkey_dh.c&r1=32017&r2=32034&pathrev=32034&diff_format=u CHG ext/openssl/ossl_pkey_dsa.c 31523->32031 http://svn.ruby-lang.org/cgi-bin/viewvc.cgi/trunk/ext/openssl/ossl_pkey_dsa.c?p1=trunk/ext/openssl/ossl_pkey_dsa.c&r1=32017&r2=32034&pathrev=32034&diff_format=u CHG ext/tk/extconf.rb 31947->32023 http://svn.ruby-lang.org/cgi-bin/viewvc.cgi/trunk/ext/tk/extconf.rb?p1=trunk/ext/tk/extconf.rb&r1=32017&r2=32034&pathrev=32034&diff_format=u CHG lib/drb/drb.rb 31641->32028 http://svn.ruby-lang.org/cgi-bin/viewvc.cgi/trunk/lib/drb/drb.rb?p1=trunk/lib/drb/drb.rb&r1=32017&r2=32034&pathrev=32034&diff_format=u CHG test/benchmark/test_benchmark.rb 30753->32033 http://svn.ruby-lang.org/cgi-bin/viewvc.cgi/trunk/test/benchmark/test_benchmark.rb?p1=trunk/test/benchmark/test_benchmark.rb&r1=32017&r2=32034&pathrev=32034&diff_format=u CHG test/openssl/test_pkey_dsa.rb 31678->32032 http://svn.ruby-lang.org/cgi-bin/viewvc.cgi/trunk/test/openssl/test_pkey_dsa.rb?p1=trunk/test/openssl/test_pkey_dsa.rb&r1=32017&r2=32034&pathrev=32034&diff_format=u CHG test/testunit/test_parallel.rb 31043->32034 http://svn.ruby-lang.org/cgi-bin/viewvc.cgi/trunk/test/testunit/test_parallel.rb?p1=trunk/test/testunit/test_parallel.rb&r1=32017&r2=32034&pathrev=32034&diff_format=u =================================================================== +++ 20110612T190201Z @@ 4850 @@ Valid [tclConfig.sh, tkConfig.sh] are found in [["/System/Library/Frameworks/Tcl.framework", "/System/Library/Frameworks/Tk.framework"], ["/usr/lib", "/usr/lib"], ["/System/Library/Frameworks/Tcl.framework/Versions/Current", "/System/Library/Frameworks/Tk.framework/Versions/Current"], ["/System/Library/Frameworks/Tcl.framework/Versions/8.4", "/System/Library/Frameworks/Tk.framework/Versions/8.4"]] Use [tclConfig.sh, tkConfig.sh] == ["/System/Library/Frameworks/Tcl.framework/tclConfig.sh", "/System/Library/Frameworks/Tk.framework/tkConfig.sh"] Use MacOS X Frameworks. +Use X11 libraries (or use TK_XINCLUDES/TK_XLIBSW information on tkConfig.sh). +Find Tcl/Tk libraries. Make tcltklib.so which is required by Ruby/Tk. +configuring tk/tkutil +configuring win32ole +configuring zlib +compiling bug.c +linking shared-object -test-/add_suffix/bug.bundle +installing default bug libraries +compiling resize.c +linking shared-object -test-/array/resize.bundle +installing default resize libraries +compiling bug.c +linking shared-object -test-/bug-3571/bug.bundle +installing default bug libraries +compiling bug.c +linking shared-object -test-/bug-3662/bug.bundle +installing default bug libraries +compiling passing_block.c +linking shared-object -test-/funcall/funcall.bundle +installing default funcall libraries +compiling dot.dot.c +linking shared-object -test-/load/dot.dot/dot.dot.bundle +installing default dot.dot libraries +compiling cstr.c +compiling ellipsize.c +compiling init.c +compiling set_len.c +linking shared-object -test-/string/string.bundle +installing default string libraries +compiling wait_for_single_fd.c +linking shared-object -test-/wait_for_single_fd/wait_for_single_fd.bundle +installing default wait_for_single_fd libraries +compiling bigdecimal.c +linking shared-object bigdecimal.bundle +installing default bigdecimal libraries +compiling continuation.c +linking shared-object continuation.bundle +installing default continuation libraries +compiling coverage.c +linking shared-object coverage.bundle +installing default coverage libraries +compiling curses.c +linking shared-object curses.bundle +installing default curses libraries +compiling date_core.c +compiling date_parse.c +compiling date_strftime.c +compiling date_strptime.c +linking shared-object date_core.bundle +installing default date_core libraries +compiling dbm.c +dbm.c: In function 'fdbm_has_value': +dbm.c:: warning: comparison between signed and unsigned +linking shared-object dbm.bundle +installing default dbm libraries +compiling digest.c +linking shared-object digest.bundle +installing digest libraries +installing default digest libraries +compiling bubblebabble.c +linking shared-object digest/bubblebabble.bundle +installing default bubblebabble libraries +compiling md5init.c +compiling md5ossl.c +linking shared-object digest/md5.bundle +installing default md5 libraries +compiling rmd160init.c +compiling rmd160ossl.c +linking shared-object digest/rmd160.bundle +installing default rmd160 libraries +compiling sha1init.c +compiling sha1ossl.c +linking shared-object digest/sha1.bundle +installing default sha1 libraries +compiling sha2init.c +compiling sha2.c +linking shared-object digest/sha2.bundle +installing default sha2 libraries +compiling cfunc.c +compiling cptr.c +compiling dl.c +compiling handle.c +linking shared-object dl.bundle +installing dl libraries +installing default dl libraries +generating callback.c +compiling callback.c +compiling callback-0.c +compiling callback-1.c +compiling callback-2.c +compiling callback-3.c +compiling callback-4.c +compiling callback-5.c +compiling callback-6.c +compiling callback-7.c +compiling callback-8.c +linking shared-object dl/callback.bundle +installing default callback libraries +make[2]: Nothing to be done for `all'. +compiling etc.c +linking shared-object etc.bundle +installing default etc libraries +compiling fcntl.c +linking shared-object fcntl.bundle +installing default fcntl libraries +compiling fiber.c +linking shared-object fiber.bundle +installing default fiber libraries +make[2]: Nothing to be done for `all'. +make[2]: Nothing to be done for `all'. +compiling iconv.c +linking shared-object iconv.bundle +installing default iconv libraries +compiling console.c +linking shared-object io/console.bundle +installing default console libraries +compiling nonblock.c +linking shared-object io/nonblock.bundle +installing default nonblock libraries +compiling wait.c +linking shared-object io/wait.bundle +installing default wait libraries +installing default libraries +compiling generator.c +In file included from generator.c:1: +generator.h::5: warning: "HAVE_RE_H" is not defined +linking shared-object json/ext/generator.bundle +installing default generator libraries +compiling parser.c +In file included from parser.rl:1: +parser.h::5: warning: "HAVE_RE_H" is not defined +linking shared-object json/ext/parser.bundle +installing default parser libraries compiling complex.c +linking shared-object mathn/complex.bundle +installing default complex libraries compiling rational.c +linking shared-object mathn/rational.bundle +installing default rational libraries +compiling nkf.c +In file included from nkf-utf8/nkf.c:30, + from nkf.c:62: +nkf-utf8/nkf.h::5: warning: "DEFAULT_NEWLINE" is not defined +nkf-utf8/nkf.h::7: warning: "DEFAULT_NEWLINE" is not defined +linking shared-object nkf.bundle +installing default nkf libraries +compiling objspace.c +linking shared-object objspace.bundle +installing default objspace libraries +compiling openssl_missing.c +compiling ossl.c +compiling ossl_asn1.c +ossl_asn1.c: In function 'decode_eoc': +ossl_asn1.c:: warning: unused variable 'ret' +ossl_asn1.c: In function 'ossl_asn1_decode': +ossl_asn1.c:: warning: unused variable 'ary' +compiling ossl_bio.c +compiling ossl_bn.c +compiling ossl_cipher.c +compiling ossl_config.c +compiling ossl_digest.c +compiling ossl_engine.c +compiling ossl_hmac.c +compiling ossl_ns_spki.c +compiling ossl_ocsp.c +compiling ossl_pkcs12.c +compiling ossl_pkcs5.c +compiling ossl_pkcs7.c +compiling ossl_pkey.c +compiling ossl_pkey_dh.c +compiling ossl_pkey_dsa.c +compiling ossl_pkey_ec.c +compiling ossl_pkey_rsa.c +compiling ossl_rand.c +compiling ossl_ssl.c +compiling ossl_ssl_session.c +compiling ossl_x509.c +compiling ossl_x509attr.c +compiling ossl_x509cert.c +compiling ossl_x509crl.c +compiling ossl_x509ext.c +compiling ossl_x509name.c +compiling ossl_x509req.c +compiling ossl_x509revoked.c +compiling ossl_x509store.c +linking shared-object openssl.bundle +installing default openssl libraries +compiling pathname.c +linking shared-object pathname.bundle +installing default pathname libraries +make[2]: Nothing to be done for `all'. +compiling pty.c +linking shared-object pty.bundle +installing default pty libraries +compiling cparse.c +linking shared-object racc/cparse.bundle +installing default cparse libraries +compiling readline.c +readline.c: In function 'Init_readline': +readline.c:: warning: assignment from incompatible pointer type +linking shared-object readline.bundle +installing default readline libraries +extracting ripper.y from ../.././parse.y +compiling compiler ripper.y +generating eventids1.c from ../.././parse.y +generating eventids2table.c from ../.././ext/ripper/eventids2.c +compiling ripper.c +linking shared-object ripper.bundle +installing default ripper libraries +checking ../.././parse.y and ../.././ext/ripper/eventids2.c +compiling _sdbm.c +compiling init.c +linking shared-object sdbm.bundle +installing default sdbm libraries +generating constant definitions +compiling init.c +compiling constants.c +compiling basicsocket.c +compiling socket.c +compiling ipsocket.c +compiling tcpsocket.c +compiling tcpserver.c +compiling sockssocket.c +compiling udpsocket.c +compiling unixsocket.c +compiling unixserver.c +compiling option.c +compiling ancdata.c +compiling raddrinfo.c +linking shared-object socket.bundle +installing default socket libraries +compiling stringio.c +linking shared-object stringio.bundle +installing default stringio libraries +compiling strscan.c +linking shared-object strscan.bundle +installing default strscan libraries +compiling bytecode.c +compiling emitter.c +emitter.c: In function 'syck_emitter_mark_node': +emitter.c:: warning: format not a string literal, argument types not checked +compiling gram.c +In file included from ../.././include/ruby/defines.h:20, + from ../.././include/ruby/st.h:15, + from syck.h:20, + from gram.y:16: +../../.ext/include/powerpc-darwin9.8.0/ruby/config.h::1: warning: "alloca" redefined +In file included from /usr/include/stdlib.h:67, + from syck.h:18, + from gram.y:16: +/usr/include/alloca.h::1: warning: this is the location of the previous definition +compiling handler.c +compiling implicit.c compiling node.c +compiling rubyext.c +compiling syck.c +compiling token.c +compiling yaml2byte.c +linking shared-object syck.bundle +installing default syck libraries +compiling syslog.c +linking shared-object syslog.bundle +installing default syslog libraries +compiling stubs.c +compiling tcltklib.c +tcltklib.c: In function 'tcltklib_compile_info': +tcltklib.c:: warning: format not a string literal, argument types not checked +tcltklib.c: At top level: +tcltklib.c:: warning: 'eventloop_sleep' defined but not used +linking shared-object tcltklib.bundle +installing tcltklib libraries +installing default tcltklib libraries +compiling tkutil.c +tkutil.c::5: warning: "HAVE_STRNDUP" is not defined +linking shared-object tkutil.bundle +installing default tkutil libraries +make[2]: Nothing to be done for `all'. +compiling zlib.c +linking shared-object zlib.bundle +installing default zlib libraries compiling version.c compiling dmyversion.c linking miniruby +rbconfig.rb unchanged generating prelude.c compiling prelude.c linking static-library libruby-static.a +linking ruby +Generating RDoc documentation +lib/irb/inspector.rb:36:36: Couldn't find INSPECTORS. Assuming it's a module +Couldn't find file to include 'README.txt' from lib/minitest/unit.rb +unable to convert "\xE1" from ASCII-8BIT to UTF-8 for lib/rubygems/package/tar_input.rb, skipping +Enclosing class/module 'mDigest' for class MD5 not known +Enclosing class/module 'mDigest' for class RMD160 not known +Enclosing class/module 'mDigest' for class SHA1 not known +Enclosing class/module 'rb_mDL' for class CFunc not known +Enclosing class/module 'rb_mDL' for class CPtr not known +Enclosing class/module 'mFiddle' for class Closure not known +Enclosing class/module 'rb_cSocket' for class AncillaryData not known +Enclosing class/module 'rb_cSocket' for module Constants not known +Enclosing class/module 'rb_cSocket' for class Option not known +Generating RI format into /Users/chkbuild/chkbuild/tmp/build/ruby-trunk//ruby/.ext/rdoc... +Files: 728 +Classes: 1272 ( 659 undocumented) +Modules: 294 ( 155 undocumented) +Constants: 1378 ( 888 undocumented) +Attributes: 994 ( 438 undocumented) +Methods: 10029 (3141 undocumented) +Total: 13967 (5281 undocumented) + 62.19% documented +Elapsed: s +== version #