Activity
From 03/15/2015 to 03/21/2015
03/21/2015
- 11:10 PM Revision a77e8976 (git): * 2015-03-22
- git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@50046 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
-
11:09 PM Revision c721174f (git): common.mk: strip autogenerated dependencies
- * common.mk (ext/ripper/ripper.c, ext/rbconfig/sizeof/sizes.c):
strip autogenerated dependencies which have invalid... -
07:35 PM Revision 410699b9 (git): merge revision(s) r44681: [Backport #9440]
- * ext/thread/thread.c (Init_thread): ConditionVariable and Queue
are not able to copy. [ruby-core:59961] [... - 12:32 PM Revision 9f2922bd (git): complex.c: [DOC] mention about Complex literal.
- git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@50043 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
-
07:41 AM Revision e458cf52 (git): fix a typo [ci skip]
- git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@50042 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
-
06:01 AM Revision add8e1f5 (git): console.c: winsize on Windows
- * ext/io/console/console.c (console_set_winsize): use handle for
writing. GetConsoleScreenBufferInfo seems failing... - 12:11 AM Revision 0d8e684d (git): * 2015-03-21
- git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@50040 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
-
12:11 AM Revision d138ab04 (git): Makefile.in: selectable configure
- * Makefile.in (reconfig): use selected configure script name.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@5003...
03/20/2015
-
09:41 AM Revision c8a28a5a (git): proc.c: respond_to_missing? at Method
- * proc.c (respond_to_missing_p): check if the receiver responds to
the given method by respond_to_missing?.
* proc.... -
08:43 AM Revision 0e18d135 (git): * .travis.yml: enabled email notification.
- git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@50037 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
-
08:39 AM Revision 9a2ed206 (git): * .travis.yml: removed Ruby 1.9.3 build on Travis CI
- git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@50036 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
-
08:39 AM Revision 30fdcc3f (git): test_inadvertent_creation.rb: fix messages
- * test/-ext-/symbol/test_inadvertent_creation.rb (TestInadvertent):
fix failure messages.
git-svn-id: svn+ssh://ci... -
07:14 AM Revision 8575de71 (git): test_inadvertent_creation.rb: undefined singleton
- * test/-ext-/symbol/test_inadvertent_creation.rb (test_undefined_method):
test Kernel#singleton_method too.
git-sv... -
04:28 AM Revision 30da8b83 (git): * gc.c (obj_info): obj_info() can receive internal objects.
- * gc.c (check_rvalue_consistency): obj_info() returns const char *.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/tr... -
04:27 AM Revision 1ab760bb (git): revert r50031 because it includes unexpected patch
- git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@50032 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
-
03:41 AM Revision a38a1fbc (git): * gc.c (obj_info): obj_info() can receive internal objects.
- * gc.c (check_rvalue_consistency): obj_info() returns const char *.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/tr... - 03:17 AM Revision 828453ab (git): * 2015-03-20
- git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@50030 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
-
03:17 AM Revision 77205540 (git): * gc.c (obj_info): show class name and T_DATA type_name.
- git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@50029 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
03/19/2015
-
01:13 PM Revision 8ed4c1a4 (git): * gc.c (rb_copy_wb_protected_attribute): `dest' can be WB unprotected.
- git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@50028 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
-
12:26 PM Revision 531f775f (git): * gc.c (rb_copy_wb_protected_attribute): demote `dest' object.
- git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@50027 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
-
07:19 AM Revision 1643234f (git): * gc.c, internal.h: export rb_gc_verify_internal_consistency().
- git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@50026 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
-
07:16 AM Revision 9546ba46 (git): * gc.c (obj_info): show allocation site if GC_DEBUG is not 0.
- git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@50025 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
-
07:14 AM Revision f537854f (git): * gc.c (newobj_of): fix RGENGC_OLD_NEWOBJ_CHECK logics.
- * skip on incremental marking because not sure what happen :p
* rb_gc_writebarrier_remember() is enough to mark chi... -
07:10 AM Revision 38cfec90 (git): * gc.c (rb_copy_wb_protected_attribute): need demote for old objects.
- git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@50023 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
-
02:38 AM Revision 5155a402 (git): win32.c: S_IFLNK
- * win32/win32.c (fileattr_to_unixmode): set symlink for reparse
points.
git-svn-id: svn+ssh://ci.ruby-lang.org/rub... -
02:37 AM Revision e2853f5d (git): win32.c: no S_IWGRP and S_IWOTH
- * win32/win32.c (fileattr_to_unixmode): do not set S_IWGRP and
S_IWOTH reset in wstati64.
git-svn-id: svn+ssh://ci... -
02:04 AM Revision 663eefcb (git): Makefile.in: CONFIGURE
- * Makefile.in (CONFIGURE): make configure script name selectable.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@... -
01:31 AM Revision 5e132260 (git): random.c: fix handle to release
- * random.c (fill_random_bytes): release the handle in the static
variable, not a local variable.
git-svn-id: svn+s... -
12:09 AM Revision 56081d8a (git): common.mk: verconf.h by BOOTSTRAPRUBY
- * common.mk (verconf.h): use BOOTSTRAPRUBY as generic_erb.rb and
the template are not dependent on built-in constan...
03/18/2015
-
09:31 PM Revision 6964df9a (git): * object.c (rb_obj_clone): do not touch age (FL_PROMOTED[01]) because
- rb_obj_alloc() can return old object in debug.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@50017 b2dd03c8-39... -
09:30 PM Revision 5f879f76 (git): * test/objspace/test_objspace.rb: flag name was changed
- (long_lived -> uncollectible).
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@50016 b2dd03c8-39d4-4d8f-98ff-823... -
08:31 PM Revision 4690e622 (git): * iseq.c (iseq_mark): skip some marking if iseq->orig is available.
- * iseq.c (rb_iseq_clone): need WB for iseq1->klass = iseq0->klass
(done in MEMCPY).
git-svn-id: svn+ssh://ci.rub... -
07:57 PM Revision 05704f51 (git): * internal.h (IMEMO_DEBUG): added.
- * internal.h: remove unused FL_IMEMO_MARK_V[0-3].
* gc.c (rb_imemo_new_debug): added.
* gc.c (obj_info): show imemo t... -
07:54 PM Revision 33aaa89a (git): * gc.c (RGENGC_OLD_NEWOBJ_CHECK): add check mechanism.
- If RGENGC_OLD_NEWOBJ_CHECK > 0, then create old objects
(not new objects) periodically.
Create one old objects pe... -
07:47 PM Revision 9c64155f (git): * enum.c (enum_sort_by): add WBs.
- git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@50012 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
-
06:46 PM Revision 92fa998c (git): * gc.c (check_rvalue_consistency): refactoring.
- * not inline on RGENGC_CHECK_MODE > 0.
* check SPECIAL_CONST_P(obj) first.
* add a check that remembered_bit is o... - 06:02 PM Revision 27356db7 (git): * 2015-03-19
- git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@50010 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
-
06:02 PM Revision 975c4179 (git): * gc.c: rename terminologies.
- * long_lived -> uncollectible:
because this bitmap does not mean "long lived objects in past",
but means "pro... -
10:04 AM Revision 6a505da9 (git): fix typos [ci skip]
- git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@50008 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
- 09:02 AM Revision d2bfccd2 (git): * remove trailing spaces.
- git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@50007 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
-
09:02 AM Revision ec4624b0 (git): * gc.c (gc_writebarrier_generational): add an alternative write
- barrier (WB) implementation.
When finding reference from [Old obj] to [New obj] by WB, current
implementation mar... -
08:15 AM Revision 3b1e2803 (git): * gc.c (RVALUE_PROMOTE_RAW): rename to RVALUE_OLD_LONG_LIVED_SET()
- to make clear.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@50005 b2dd03c8-39d4-4d8f-98ff-823fe69b080e -
08:12 AM Revision 38577777 (git): * gc.c (check_rvalue_consistency): do not need to check is_sweeping().
- git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@50004 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
-
08:08 AM Revision 5b91f08a (git): gmake.mk: showflags
- * defs/gmake.mk (showflags): more targets to show flags.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@50003 b2d... -
05:15 AM Revision 683e8236 (git): * benchmark/bm_vm1_gc_wb_ary.rb: run GC to finish "marking" phase.
- * benchmark/bm_vm1_gc_wb_obj.rb: ditto.
* benchmark/bm_vm1_gc_wb_ary_promoted.rb: add parameter
full_mark: false to... -
03:08 AM Revision 89a603d2 (git): * string.c: add a comment about RSTRING_FSTR.
- git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@50001 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
- 03:02 AM Revision f5a55037 (git): * remove trailing spaces.
- git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@50000 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
-
03:01 AM Revision 3bcf9fb5 (git): hash.c: same hash values with Float#hash
- * hash.c (rb_any_hash): use same hash values with Float#hash so
that -0.0 and +0.0 will be identical.
[ruby-core:...
03/17/2015
-
08:38 PM Revision 1e98a25e (git): * string.c: introduce STR_FAKESTR to show string is FAKESTR or not.
- * string.c (STR_SET_SHARED): ignore FAKESTR because only Ruby objects
can use write barrier.
git-svn-id: svn+ssh... -
05:42 PM Revision c7edfc37 (git): merge revision(s) r48690: [Backport #10563]
- * win32/win32.c (w32_spawn): `v2` is used not only for `shell` but also
`cmd`, so must not free before usin... -
05:40 PM Revision 7cd92ce4 (git): merge revision(s) r48585,r48587: [Backport #10546]
- * win32/win32.c (constat_reset): do nothing on non-standard
console emurators. [ruby-core:66471] [Bug #105... -
05:34 PM Revision 58528733 (git): merge revision(s) r49685,r49687: [Backport #10885]
- * vm_insnhelper.c (rb_vm_rewrite_cref_stack): copy nd_refinements
of orignal crefs. It fixes segmentation f... -
04:59 PM Revision 838f2462 (git): merge revision(s) r49490,r49494: [Backport #10825]
- * ext/sdbm/_sdbm.c: include ruby/ruby.h for PRIdPTRDIFF when a
macro `DEBUG` is defined. based on the patc... -
04:56 PM Revision 8aca3e79 (git): merge revision(s) r49482,r49487: [Backport #10821]
- * lib/mkmf.rb (try_cppflags, try_cflags, try_ldflags): get rid of
interference by modifying global variable... -
04:12 PM Revision c4b21f73 (git): merge revision(s) r49222,r49480,r49493: [Backport #10765]
- method.h: UNDEFINED_REFINED_METHOD_P
* method.h (UNDEFINED_REFINED_METHOD_P): macro to tell if refined
ori... -
03:55 PM Revision 5d3b8d0d (git): merge revision(s) r49322: [Backport #10753]
- * vm_method.c (check_definition): Module#public_method_defined?,
Module#private_method_defined?, Module#pro... -
03:30 PM Revision ce8eeb84 (git): fix a typo [ci skip]
- git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@49990 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
- 03:22 PM Revision 11d7f181 (git): * 2015-03-18
- git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@49989 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
-
03:21 PM Revision 5e400ee4 (git): ChangeLog: fix a typo at r49987.
- git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@49988 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
-
10:26 AM Revision 0db40783 (git): * include/ruby/ruby.h: use rb_gc_writebrrier() simply.
- For incremental GC, we need to get a pointer to the objspace.
We can share this pointer for the following WB proces... - 09:58 AM Revision 40c92811 (git): * properties.
- git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@49986 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
-
09:57 AM Revision f6e9452b (git): * benchmark/bm_vm1_gc_wb_ary(_promoted).rb: separate fastpath and
- slowpath for WB.
Before this change bm_vm1_gc_wb_ary.rb tried to check the performance
for WB slowpath (making a ... - 08:23 AM Revision 110d8d4f (git): * 2015-03-17
- git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@49984 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
-
08:23 AM Revision 41872a8d (git): dir.c: fix DT_UNKNOWN recursion
- * dir.c (glob_helper): distinguish not-yet-stated and DT_UNKNOWN
by readdir, and traverse recursively for the forme...
03/16/2015
-
10:20 AM Revision 8e1f6b07 (git): dir.c: DT_UNKNOWN
- * dir.c (glob_helper): deal with DT_UNKNOWN.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@49982 b2dd03c8-39d4-4... - 08:43 AM Revision 23c352d0 (git): * properties.
- git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@49981 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
-
08:43 AM Revision 7d75a786 (git): * lib/webrick/server.rb: Fix regression bug in WEBrick's
- :DoNotReverseLookup config option implementation.
[fix GH-731] Patch by @vais
* test/webrick/test_do_not_reverse_lo... - 08:39 AM Revision dc37d6da (git): * math.c (math_log1, math_log2, math_log10): refactoring
- and tests for this.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@49979 b2dd03c8-39d4-4d8f-98ff-823fe69b080e -
07:49 AM Revision c7988fd2 (git): ruby.h: suppress false warnings
- * include/ruby/ruby.h (rb_data_object_alloc_warning): enable only
if __builtin_choose_expr works with __builtin_con... -
07:47 AM Revision 5d09df32 (git): ruby.h: suppress false warnings
- * include/ruby/ruby.h (rb_data_object_alloc_warning): enable only
if __builtin_choose_expr works with __builtin_con...
03/15/2015
- 05:53 PM Revision 1bbdb76e (git): * test/ruby/test_lambda.rb: Fix typo yeild -> yield
- [fix GH-851][ci skip] Patch by @hanachin
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@49976 b2dd03c8-39d4-4d8f-... - 05:53 PM Revision ed14d16f (git): * 2015-03-16
- git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@49975 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
- 05:52 PM Revision 97c2a917 (git): * test/ruby/test_proc.rb: Fix typo signle -> single
- [fix GH-852][ci skip] Patch by @hanachin
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@49974 b2dd03c8-39d4-4d8f-... - 11:49 AM Revision ef8537bc (git): * math.c (math_cbrt): [DOC] Fix domain and codomain.
- git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@49973 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
Also available in: Atom