Project

General

Profile

Activity

From 09/03/2012 to 09/09/2012

09/09/2012

05:29 PM Revision 36944: * ext/socket/basicsocket.c (rsock_bsock_send):
avoid unnecessary select() calls before doing I/O
Patch by Eric Wong. [Feature #4538] [ruby-core:35586]
* ext/socke...
kosaki (Motohiro KOSAKI)
05:11 PM Revision 36943: * io.c (nogvl_close, maygvl_close, nogvl_fclose, maygvl_fclose):
suppress integer <-> pointer cast warnings.
[Feature #4570] [ruby-core:35711]
kosaki (Motohiro KOSAKI)
05:11 PM Revision 36942: * io.c (rb_io_close): notify fd close before releasing gvl.
* io.c (fptr_finalize): modify fptr->mode before releasing gvl.
remove unnecessary rb_thread_fd_close().
[Feature...
kosaki (Motohiro KOSAKI)
03:17 PM Revision 36941: * 2012-09-10
svn
03:17 PM Revision 36940: * process.c: exec() requires to be single threaded also on Haiku.
by Takashi Toyoshima <toyoshim@gmail.com>
https://github.com/ruby/ruby/pull/178
naruse (Yui NARUSE)
12:32 PM Revision 36938: * lib/thread.rb (Queue#pop): Fixed double registration issue when
mutex.sleep is interrupted. [Bug #5258] [ruby-dev:44448]
* lib/thread.rb (SizedQueue#push): ditto.
* test/thread/tes...
kosaki (Motohiro KOSAKI)
11:36 AM Revision 36937: * properties.
nobu (Nobuyoshi Nakada)
11:34 AM Revision 36936: * lib/sync.rb (Sync_m#sync_lock): Fixed wakeup/raise unsafe code.
Patched by Masaki Matsushita. [Bug #5355] [ruby-dev:44521]
* test/thread/test_sync.rb (test_sync_lock_and_wakeup,
...
kosaki (Motohiro KOSAKI)
11:32 AM Revision 36935: * include/ruby/intern.h (rb_thread_blocking_region): Added
a comment of recommended alternative way. kosaki (Motohiro KOSAKI)
11:29 AM Revision 36934: * lib/sync.rb (Sync_m): Removed RCS_ID.
kosaki (Motohiro KOSAKI)
09:24 AM Revision 36933: * test/ruby/test_io.rb (test_advise_pipe): new test to check
io.advise() against anonymous io object don't make crash.
made by Eric Wong. [Bug #6081] [ruby-core:42880]
kosaki (Motohiro KOSAKI)
09:10 AM Revision 36932: * io.c (nogvl_close, maygvl_close, nogvl_fclose, maygvl_fclose):
new functions.
* io.c (fptr_finalize): release GVL if possible.
Patched by Eric Wong. [Feature #4570] [ruby-core:35...
kosaki (Motohiro KOSAKI)
07:20 AM Revision 36931: * io.c (io_bufread): removed unnecessary rb_thread_wait_fd().
Patch by Eric Wong. [Bug #6629] [ruby-core:45789]
* io.c (rb_io_sysread): ditto.
* io.c (copy_stream_fallback_body): ...
kosaki (Motohiro KOSAKI)
06:27 AM Revision 36927: * 2012-09-09
svn
06:27 AM Revision 36926: * thread.c (rb_mutex_lock): stop multiple threads use
pthread_cond_timedwait() concurrently. [Bug #6278] [ruby-core:44275] kosaki (Motohiro KOSAKI)

09/08/2012

09:52 AM Revision 36925: internal.h: allocator function in rb_classext_t
* internal.h (struct rb_classext_struct): move allocator function into
rb_classext_t from ordinary method table. [...
nobu (Nobuyoshi Nakada)
09:31 AM Revision 36924: .travis.yml: revert.
nobu (Nobuyoshi Nakada)
09:18 AM Revision 36923: debugging
* .travis.yml (script): verbose to investigate hang-ups on gcc 4.6. nobu (Nobuyoshi Nakada)
07:54 AM Revision 36922: * 2012-09-08
svn
07:54 AM Revision 36921: test_gem_specification.rb: skip meaningless tests
* test/rubygems/test_gem_specification.rb (have_syck): skip tests
which are meaningless if syck is never possible.
nobu (Nobuyoshi Nakada)

09/07/2012

02:34 PM Revision 36920: * ext/extmk.rb: revert r36468. replacing NUL character is not necessary after
r36918, nagachika (Tomoyuki Chikanaga)

09/06/2012

04:22 PM Revision 36919: * 2012-09-07
svn
04:21 PM Revision 36918: mkmf.rb: fix splitting options with an argument
* ext/extmk.rb (extmake), lib/mkmf.rb (have_framework): fix splitting
options with an argument, not using NUL as sp...
nobu (Nobuyoshi Nakada)
05:49 AM Revision 36917: .gdbinit: FLONUM support
* .gdbinit (rp): FLONUM support.
* include/ruby/ruby.h (ruby_special_consts): define FLONUM constants
always, so th...
nobu (Nobuyoshi Nakada)
05:48 AM Revision 36916: ruby.h: merge FLONUM and non-FLONUM
* include/ruby/ruby.h (RB_FLOAT_TYPE_P): merge FLONUM and non-FLONUM
versions. inline TYPE() comparison and FLONUM...
nobu (Nobuyoshi Nakada)

09/05/2012

11:25 PM Revision 36915: * 2012-09-06
svn
11:24 PM Revision 36914: Imported minitest 3.4.0 (r7762)
ryan
10:22 AM Revision 36913: * parse.y (rb_warn4S): renamed from rb_warn4(), because the case in
r36911 takes a string.
* parse.y (rb_warn4S): use ripper_warnS() for ripper.
* parse.y (ripper_warnS): now it is used.
usa (Usaku NAKAMURA)
07:00 AM Revision 36912: * .travis.yml (notifications): [experimental] update notification template.
shyouhei (Shyouhei Urabe)
06:23 AM Revision 36911: * parse.y (rb_warn4): added as a rb_warn variant to warn with explicit
source file name and line in parse.y.
* parse.y (warn_unused_var): use rb_warn4 to suppress warning on ripper.
naruse (Yui NARUSE)
06:23 AM Revision 36910: Suppress warnings
naruse (Yui NARUSE)
05:29 AM Revision 36909: common.mk: partial revert r36867
* common.mk: revert r36867 partially, to use files in the source
directory when out-of-place build.
nobu (Nobuyoshi Nakada)
05:29 AM Revision 36908: win32/file.c: simplify
* win32/file.c (rb_file_expand_path_internal): simplify a condition. nobu (Nobuyoshi Nakada)
05:29 AM Revision 36907: win32/file.c: prototype and cosmetic changes
* win32/file.c (home_dir, system_code_page): use prototype, adjust
indent, and fix typo.
nobu (Nobuyoshi Nakada)
05:29 AM Revision 36906: file.c: no longer used functions
* file.c (getcwdofdrv, append_fspath): no longer used except for
cygwin.
nobu (Nobuyoshi Nakada)
04:30 AM Revision 36905: dir.c: fix recursion
* dir.c (glob_make_pattern): names under recursive need to be single
basenames to match for each name. [ruby-core:...
nobu (Nobuyoshi Nakada)
03:03 AM Revision 36904: test_dir_m17n.rb: test_glob_incompatible
* test/ruby/test_dir_m17n.rb (TestDir_M17N#test_glob_incompatible):
move from test_dir.rb.
nobu (Nobuyoshi Nakada)
01:44 AM Revision 36903: dir.c: not recurse dot files
* dir.c (glob_helper): skip dot files early on recursive match. nobu (Nobuyoshi Nakada)
01:44 AM Revision 36902: * 2012-09-05
svn
01:44 AM Revision 36901: dir.c: enumm answer
* dir.c (enumm answer): remap NO and YES to false and true,
respectively.
nobu (Nobuyoshi Nakada)

09/04/2012

12:45 PM Revision 36900: test_pstore.rb: fix for timeout
* test/ruby/envutil.rb (EnvUtil#invoke_ruby): show Timeout::Error
instead of IOError if the timeout has expired.
*...
shirosaki
02:52 AM Revision 36899: adjust style
* thread_pthread.c, vm_eval.c: adjust style. nobu (Nobuyoshi Nakada)
02:35 AM Revision 36898: * vm_eval.c (ruby_eval_string_from_file_protect): initializer element is not computable at load time.
shyouhei (Shyouhei Urabe)
01:40 AM Revision 36897: rbinstall.rb: skip symlinks
* tool/rbinstall.rb (install_recursive): skip symlinks, which are made
by `make runnable'.
nobu (Nobuyoshi Nakada)
12:57 AM Revision 36896: property.
nobu (Nobuyoshi Nakada)
12:57 AM Revision 36895: remove trailing spaces.
nobu (Nobuyoshi Nakada)

09/03/2012

10:54 PM Revision 36894: * test/openssl/test_asn1_rb:
test/openssl/test_ssl_session.rb:
test/openssl/test_x509name.rb:
test/openssl/test_buffering.rb:
test/openssl/t...
emboss
10:13 PM Revision 36893: * Reference feature #6946 in Changelog entry.
emboss
10:09 PM Revision 36892: * 2012-09-04
svn
10:09 PM Revision 36891: * test/openssl/utils.rb: Use DSS1 as DSA signature digest for all
OpenSSL versions < 1.0.0.
[ruby-core:47405]
emboss
12:22 PM Revision 36890: ruby.h: suppress warnings
* include/ruby/ruby.h (rb_float_value): suppress warnings.
[ruby-core:47406][Bug #6971]
nobu (Nobuyoshi Nakada)
12:08 PM Revision 36889: * .travis.yml (before_script): remove debug flag.
nobu (Nobuyoshi Nakada)
09:31 AM Revision 36888: ruby-additional.el
* misc/ruby-additional.el: missing functions in Emacs 24. nobu (Nobuyoshi Nakada)
05:49 AM Revision 36887: matrix.rb: complex vector
* lib/matrix.rb (Vector#magnitude): accumulate squares of absolute
values to fix for complex vector. [ruby-dev:461...
nobu (Nobuyoshi Nakada)
03:22 AM Revision 36886: remove trailing spaces.
nobu (Nobuyoshi Nakada)
01:17 AM Revision 36885: * Correct header format of my ChangeLog entries.
emboss
01:14 AM Revision 36884: * ext/openssl/extconf.rb: Detect OpenSSL_FIPS macro
ext/openssl/ossl.c: Expose OpenSSL::OPENSSL_FIPS constant to
indicate whether OpenSSL runs in FIPS mode.
test/ope...
emboss
 

Also available in: Atom