Activity
From 06/15/2013 to 06/21/2013
06/21/2013
-
11:15 PM Bug #8557 (Closed): rubygems/security.rb is loaded twice if openssl is unavailable
- =begin
Since r39606, ((%rubygems/security.rb%)) is loaded twice if ((%openssl%)) is unavailable.
$ make TESTS=r... -
10:29 PM Revision a59e6298 (git): * gc.c (gc_prof_set_heap_info, after_gc_sweep): call
- gc_prof_set_heap_info() just after sweeping to calculate
live object number correctly.
(live object number = tota... -
10:27 PM Feature #8556 (Rejected): MutexedDelegator as a trivial way to make an object thread-safe
- I propose adding `MutexedDelegator` as a simple way to wrap any object with a thread-safe wrapper, via existing deleg...
-
09:51 PM Revision dbd8f3ac (git): * gc.c (rb_objspace::profile): rename rb_objspace::profile::record to
- records (because it points a set of records) and add a field
rb_objspace::profile::current_record to point a curren... -
09:08 PM Revision b4f907ea (git): * gc.c (rb_gc_giveup_promoted_writebarrier): remove `rest_sweep()'
- because all of remembered objects are called for gc_mark_children().
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/t... -
08:10 PM Revision 7396fbb0 (git): * gc.c (rgengc_rememberset_mark): call gc_mark_children() for
- remembered objects directly instead of pushing on the mark stack.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trun... -
07:52 PM Revision 4223f007 (git): * include/ruby/ruby.h (OBJ_WRITE): cast to (VALUE *) for second
- parameter `slot'. You don't need to write a cast (VALUE *) any more.
* class.c, compile.c, hash.c, iseq.c, proc.c, re... -
07:42 PM Revision 671c1963 (git): * gc.c (slot_sweep_body): rename to slot_sweep().
- No need to separate major/minor GC.
* gc.c (gc_setup_mark_bits): remove gc_clear_mark_bits() and unify to
this func... -
07:36 PM Revision a27c48f6 (git): * gc.c (check_bitmap_consistency): add to check flag and bitmap consistency.
- Use this function in several places.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@41546 b2dd03c8-39d4-4d8f-98... -
07:04 PM Feature #8544: OpenURI should open 'file://' URIs
- phluid61 (Matthew Kerwin) wrote:
> Perhaps this can get some traction: http://tools.ietf.org/html/draft-kerwin-fil... -
09:51 AM Feature #8544: OpenURI should open 'file://' URIs
- phluid61 (Matthew Kerwin) wrote:
> In the absence of a living RFC [...]
Perhaps this can get some traction: http:... - 05:22 PM Revision f8a01853 (git): * 2013-06-22
- git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@41545 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
-
05:22 PM Revision 8e9c9ec8 (git): * bignum.c (bary_pack): Specialized packers implemented.
- (HOST_BIGENDIAN_P): New macro.
(ALIGNOF): New macro.
(CLEAR_LOWBITS): New macro.
(FILL_LOWBITS): New macro.
(... -
04:16 PM Revision 9bf4a463 (git): merge revision(s) 41076: [Backport #8558]
- * lib/rubygems: Update to RubyGems 2.0.3
* test/rubygems: Tests for the above.
* NEWS: Added Rub... -
01:00 PM Revision 6503d883 (git): fix a typo
- git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@41542 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
-
12:49 PM Revision 345748ff (git): fix a typo
- git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@41541 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
-
12:36 PM Revision 15c4b821 (git): * remove trailing spaces.
- git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@41540 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
- 12:31 PM Revision 913e6544 (git): * gc.c (typedef enum): Introdule flags of major gc reason.
- * gc.c (garbage_collect_body): Ditto.
* gc.c (gc_profile_flags): Ditto.
* gc.c (gc_profile_dump_on): ... -
12:12 PM Revision 79d3385e (git): * gc.c (allocate_sorted_heaps): remove unused variable `add'.
- git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@41538 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
-
11:53 AM Revision 508b255b (git): * include/ruby/ruby.h: constify RArray::as::ary and RArray::heap::ptr.
- Use RARRAY_ASET() or RARRAY_PTR_USE() to modify Array objects.
* array.c, gc.c: catch up above changes.
git-svn-id... -
11:32 AM Revision c2269d9a (git): * vm_eval.c (eval_string_with_cref): fix WB miss.
- git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@41536 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
-
11:26 AM Revision 892736a7 (git): * remove trailing spaces.
- git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@41535 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
-
11:22 AM Revision 6a1101f2 (git): * include/ruby/ruby.h: support write barrier protection for T_STRUCT.
- Introduce the following C APIs:
* RSTRUCT_RAWPTR(st) returns pointer (do WB on your risk).
The type of returned... -
10:40 AM Revision c54a1abd (git): * bignum.c (BDIGMAX): Use BIGRAD.
- (BIGLO): Use BDIGMAX.
(bigdivrem1): Ditto.
(bigor_int): Ditto.
(rb_big_or): Ditto.
git-svn-id: svn+ssh://ci.... -
10:37 AM Feature #8553 (Closed): Bignum#size (and Fixnum#size)
- How about changing Bignum#size to a well defined behavior?
Recently I changed Bignum implementation to use 128 bit... -
10:25 AM Revision 90be342c (git): * pack.c (pack_pack): Move the implementation for 'c' directive after
- pack_integer label.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@41532 b2dd03c8-39d4-4d8f-98ff-823fe69b080e -
10:23 AM Revision de928040 (git): add a note
- git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@41531 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
-
10:14 AM Revision 9296bd49 (git): * include/ruby/ruby.h, re.c: support write barrier for T_REGEXP.
- git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@41530 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
-
10:09 AM Revision 6e19e1b8 (git): * bignum.c (bigsub_int): Use bdigit_roomof.
- (bigadd_int): Ditto.
(bigand_int): Ditto.
(bigor_int): Ditto.
(bigxor_int): Ditto.
git-svn-id: svn+ssh://ci.... -
08:57 AM Revision 372272c2 (git): * benchmark/gc/gcbench.rb: fix summary of benchmark result notaton.
- git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@41528 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
- 07:39 AM Revision c500791b (git): * ext/openssl/ossl_x509attr.c: change OSSL_X509ATTR_IS_SINGLE and
- OSSL_X509ATTR_SET_SINGLE macros to use ->value.set rather than
->set to fix compile failure
git-svn-id: svn+ssh://... -
06:51 AM Bug #8552 (Rejected): ifやwhile構文の条件式中に多重代入文を入れると正しく解釈されません
- エラーメッセージにもある通り、現在多重代入を条件式に入れることを意図的に禁止しています。
多重代入はかならず真になるため、条件に登場するのは本質的には無意味で、「わざと」か「書き間違い」かのいずれかです。これを許すよりは書き間違... -
02:51 AM Bug #8552 (Rejected): ifやwhile構文の条件式中に多重代入文を入れると正しく解釈されません
- 再現コード
puts "ok" if (a,b=0,0)
ruby -v
ruby 1.9.3p429 (2013-05-15) [i386-mingw32]
実行結果
bug.rb:1: multiple assi... -
06:30 AM Misc #8548: Correction for a String#include? usage example
- Thanks, Charlie. While the shorthand is valid, the actual problem is that the question mark does not appear when view...
-
06:29 AM Revision ab084f40 (git): * gc.c (gc_sweep): profile sweep time correctly when LAZY_SWEEP is
- disabled.
* gc.c (gc_marks_test): store oldgen count and shady count
before test marking and restore them after mar... -
06:15 AM Revision 0e8fc182 (git): test_filehandler.rb: fix for non-NTFS
- * test/webrick/test_filehandler.rb (test_script_disclosure): Alternate
Data Stream is available only on NTFS.
git-... -
06:15 AM Revision afc75f22 (git): test_filehandler.rb: reap zombie
- * test/webrick/test_filehandler.rb (test_short_filename): use backtick
to reap zombie, instead of leaving opened st... -
06:08 AM Revision ac941389 (git): * gc.c: enable lazy sweep (commit miss).
- git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@41523 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
-
06:04 AM Revision dfc4cc01 (git): revert last commit (operation miss).
- git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@41522 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
-
05:55 AM Revision 83987190 (git): * gc.c: fix to use total_allocated_object_num and heaps_used
- at the GC time for profiler.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@41521 b2dd03c8-39d4-4d8f-98ff-823fe... -
05:31 AM Revision 79031be8 (git): hash.c: refine error message
- * hash.c (ruby_setenv): refine error message so include the variable
name.
git-svn-id: svn+ssh://ci.ruby-lang.org/... -
05:31 AM Revision b9c94bce (git): test_env.rb: fix test
- * test/ruby/test_env.rb (test_win32_blocksize): fix remained size, and
delete added envvars.
git-svn-id: svn+ssh:/... -
05:17 AM Revision e35f1274 (git): * gc.c: fix to use total_allocated_object_num and heaps_used
- at the GC time for profiler.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@41518 b2dd03c8-39d4-4d8f-98ff-823fe... -
03:36 AM Revision 4a113cd3 (git): * gc.c: RGENGC_CHECK_MODE should be 0.
- git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@41517 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
-
02:20 AM Revision b21bf8f9 (git): * gc.c (gc_marks_body): fix to get `th' in this function.
- git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@41516 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
-
01:50 AM Bug #8551: rake 10.0.4 regression from 0.9.6 - prints verbose stacktrace
- This is fixed in version 10.1.0 (see https://github.com/jimweirich/rake/issues/198 ).
Not sure why this bug is repo... -
01:18 AM Bug #8551 (Closed): rake 10.0.4 regression from 0.9.6 - prints verbose stacktrace
- When a sh command exits with a non-zero return code in a rake task, a full stacktrace is displayed in 10.0.4
This is... -
01:26 AM Revision 7986e983 (git): * gc.c (heaps_header/heaps_slot): embed bitmaps into heaps_slot.
- no need to maintain allocation/free bitmaps.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@41515 b2dd03c8-39d4... -
12:52 AM Revision 3cef9956 (git): Makefile.sub: timestamp
- * win32/Makefile.sub (CONFIG_H): touch timestamp target file.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@4151... -
12:24 AM Revision caf923fa (git): * gc.c (slot_sweep_body): add counters at a time.
- * gc.c (gc_profile_dump_on): fix line break position.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@41513 b2dd...
06/20/2013
- 11:15 PM Revision 4b18db6a (git): * gc.c: refactoring bitmaps. introduce bits_t type and some Consts.
- git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@41512 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
-
11:10 PM Revision 8b80ce3a (git): * gc.c: fix to support USE_RGENGC == 0 (disable RGenGC).
- If USE_RGENGC==0, it caused compilation error.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@41511 b2dd03c8-39... - 11:08 PM Revision fcd5cc93 (git): * gc.c (lazy_sweep): Use is_lazy_sweeping()
- * gc.c (rest_sweep): Ditto.
* gc.c (gc_prepare_free_objects): Ditto.
git-svn-id: svn+ssh://ci.ruby-lang.org... -
10:48 PM Bug #8550: On Windows Process.spawn 'command', 'arg1', 'arg2', ... evals the arguments
- Hello,
On Windows, 'echo' is not an external command, is part of cmd.exe internal commands, like cd and others. -
09:41 PM Bug #8550 (Closed): On Windows Process.spawn 'command', 'arg1', 'arg2', ... evals the arguments
- =begin
Environment: ruby 2.0.0p195 (2013-05-14) [x64-mingw32] (RubyInstaller with DevKit) on Windows 7 64bit
Acco... -
10:41 PM Revision 2c79a467 (git): * remove trailing spaces.
- git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@41509 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
-
10:40 PM Revision 12baef45 (git): fix a typo
- git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@41508 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
-
10:38 PM Revision 8ab7d0e4 (git): * gc.c (gc_profile_record::oldgen_objects): added.
- * gc.c (gc_profile_dump_on): print the following infomation:
* Living object counts
* Free object counts
If RGENGC_... -
09:48 PM Revision 42a08650 (git): test_client.rb: load openssl
- * test/xmlrpc/test_client.rb: try loading openssl to fix autoloading
constant.
git-svn-id: svn+ssh://ci.ruby-lang.... -
09:45 PM Revision de8ca8a1 (git): * bignum.c (rb_ull2big): Refactored.
- (rb_uint2big): Useless code removed.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@41505 b2dd03c8-39d4-4d8f-98... -
08:39 PM Revision d1c518d4 (git): * gc.c (gc_prof_sweep_timer_stop): accumulate sweep time only when
- record->gc_time > 0.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@41504 b2dd03c8-39d4-4d8f-98ff-823fe69b080e -
06:24 PM Feature #8546: super errors in UnboundMethods
- Seems interesting.
-
06:18 AM Feature #8546 (Closed): super errors in UnboundMethods
- `UnboundMethod`s are unable to call `super`
~~~ruby
module M
def hello
puts "hello from M"
end
end
... -
05:00 PM Bug #8547: FileUtils.chmod("a+r", "foobar", verbose: true) crashes
- I submitted a pull request on the GitHub mirror which fixes the issue. Whether it's the correct fix I can't be certai...
-
01:04 PM Bug #8547 (Third Party's Issue): FileUtils.chmod("a+r", "foobar", verbose: true) crashes
- To reproduce in IRB:
>> require "fileutils" ; FileUtils.chmod("a+r", "foobar", verbose: true)
Here's the stack:... -
04:34 PM Bug #8542: BigMath::exp modifies its first argument
- In the original report, I stated that the answer was wrong; that is incorrect. It's wrong (in the current trunk) if t...
- 03:42 PM Revision 8c967365 (git): * 2013-06-21
- git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@41503 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
-
03:42 PM Revision a461f2f8 (git): * ext/bigdecimal: Workaround fix for bigdecimal test failures caused
- by [ruby-dev:47413] [Feature #8509]
* ext/bigdecimal/bigdecimal.h (BDIGIT): Make it independent from the
definitio... -
03:38 PM Misc #8548 (Rejected): Correction for a String#include? usage example
- ?h is actually valid Ruby - it's shorthand for "h".
irb(main):001:0> "hello".include? ?h
=> true -
03:01 PM Misc #8548 (Rejected): Correction for a String#include? usage example
- I've fixed a usage example for String#include? that was not valid Ruby. This is my first attempt at submitting an iss...
-
02:09 PM Revision a0d42f03 (git): * bignum.c (bigmul1_toom3): Don't call bignorm twice.
- git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@41501 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
-
01:52 PM Revision 7e36326c (git): * bignum.c (bignorm): Don't call bigtrunc if the result is a fixnum.
- git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@41500 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
-
01:41 PM Revision 9970a90c (git): merge revision(s) 41468:
- test_fiber.rb: longer timeout
* test/ruby/test_fiber.rb (test_many_fibers): make timeout longer.
10sec is ... -
01:40 PM Revision 94e5fdf3 (git): * bignum.c (rb_uint2big): Refactored.
- git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@41498 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
-
01:27 PM Revision ca10999c (git): * bignum.c (dump_bignum): Use SIZEOF_BDIGITS.
- git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@41497 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
-
01:24 PM Revision 91894ab9 (git): An extra semicolon removed.
- git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@41496 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
-
01:23 PM Revision a9c71d11 (git): * bignum.c (big2ulong): Change the return type to unsigned long.
- (rb_big2ulong_pack): Follow the above change.
(rb_big2long): Ditto.
(rb_big_lshift): Ditto.
(rb_big_rshift): Di... -
01:05 PM Revision 6ea1aee7 (git): * bignum.c (bary_unpack_internal): Return -2 when negative overflow.
- (bary_unpack): Set the overflowed bit if an extra BDIGIT exists.
(rb_integer_unpack): Set the overflowed bit.
gi... -
12:20 PM Revision bf017de1 (git): * gc.c (rgengc_rememberset_mark): record
- (1) normal objects count in remember set
(2) shady objects count in remember set
each GC timing.
* gc.c (gc_profi... - 10:19 AM Revision 7573bdd5 (git): Remove an unnecessary mode comment.
- git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@41492 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
- 10:19 AM Revision e1da8426 (git): Set mode for GNU Makefile.
- git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@41491 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
-
09:31 AM Revision 45f7b78d (git): * benchmark/gc/gcbench.rb: Do not use GC::Profiler::disable because
- GC::Profiler::disable prohibit to access profiling data. It should
be spec bug.
Skip GC::Profiler::report if RUBY... -
09:18 AM Revision c76ebddc (git): test_sdbm.rb: only if SDBM
- * test/sdbm/test_sdbm.rb (TestSDBM): test only if SDBM is loadable.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trun... -
09:10 AM Feature #8544: OpenURI should open 'file://' URIs
- By rights, RFC 1738 is only superseded by 3986 in terms of specifying a generic syntax; and RFCs 4248 (telnet:) and 4...
-
12:35 AM Feature #8544: OpenURI should open 'file://' URIs
- Your request sounds reasonable,
but as far as I understand RFC 1630 is informational and practically obsoleted by RF... -
09:00 AM Revision 07b68165 (git): * benchmark/gc/gcbench.rb: stop GC::Profiler before output results.
- Generating GC::Profiler result under profiling causes infinite loop.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/t... -
08:25 AM Revision 1db64a20 (git): * benchmark/gc/gcbench.rb: don't use __dir__ to make compatible
- with ruby 1.9.3.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@41487 b2dd03c8-39d4-4d8f-98ff-823fe69b080e -
08:11 AM Misc #8545: Backport r41431 to 1.9.3
- It is not bug.
I think it should not be merged. -
03:17 AM Misc #8545 (Closed): Backport r41431 to 1.9.3
- Revision r41431 is a performance change that I think would be beneficial in 1.9.3. Thank you for your consideration.
-
07:58 AM Revision 8fbffe61 (git): * benchmark/bm_app_aobench.rb: use attr_accessor/reader instead of
- defining methods.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@41486 b2dd03c8-39d4-4d8f-98ff-823fe69b080e -
07:51 AM Revision 5dad1838 (git): * remove trailing spaces.
- git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@41485 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
-
07:50 AM Revision 5b4fe626 (git): fix a typo
- git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@41484 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
-
07:49 AM Revision f0361ca4 (git): * properties.
- git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@41483 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
-
07:47 AM Revision 8e94c016 (git): * benchmark/bm_app_aobench.rb: added.
- * benchmark/gc/aobench.rb: added.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@41482 b2dd03c8-39d4-4d8f-98ff-... -
07:31 AM Revision e832046b (git): * properties.
- git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@41481 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
-
07:30 AM Revision c5c1e8b8 (git): * benchmark/bm_so_binary_trees.rb: disable `puts' method
- and change iteration parameter to increase execution time.
* benchmark/gc/binarytree.rb: added.
git-svn-id: svn+ss... -
07:10 AM Revision 0ec45892 (git): * properties.
- git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@41479 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
-
07:07 AM Revision fe6b76e7 (git): * benchmark/gc/pentomino.rb: added.
- Simply load pentomino puzzle in the benchmark/ directory.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@41478 ... -
07:06 AM Revision 60051eac (git): * remove trailing spaces.
- git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@41477 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
-
07:03 AM Revision 85797ea0 (git): * properties.
- git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@41476 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
-
07:01 AM Revision 2802afff (git): * benchmark/gc/redblack.rb: import red black tree benchmark from
- https://github.com/jruby/rubybench/blob/master/time/bench_red_black.rb
* benchmark/gc/ring.rb: add a benchmark. This ... -
06:21 AM Revision ae39bfc5 (git): * properties.
- git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@41474 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
-
06:18 AM Revision 99b10ff4 (git): * benchmark/gc: create a directory to store GC related benchmark.
- * benchmark/gc/gcbench.rb: moved from tool/gcbench.rb.
* benchmark/gc/hash(1|2).rb: ditto.
* benchmark/gc/rdoc.rb: di... -
05:10 AM Revision ab7e4592 (git): * tool/hashbench1.rb: fix paramter too. Increase temporary objects.
- git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@41472 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
-
05:01 AM Revision 800103e4 (git): * tool/hashbench1.rb: fix parameters.
- git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@41471 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
-
05:01 AM Revision 36bc4125 (git): * common.mk: remove dependency from ruby.
- git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@41470 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
-
04:14 AM Revision c81f8578 (git): error.c: evaluate RARRAY_AREF once
- * error.c (rb_check_backtrace): evaluate RARRAY_AREF only once.
the first argument of RB_TYPE_P is expanded twice f... -
04:08 AM Revision a12c414d (git): test_fiber.rb: longer timeout
- * test/ruby/test_fiber.rb (test_many_fibers): make timeout longer.
10sec is not sufficient.
git-svn-id: svn+ssh://... -
04:08 AM Revision d6f6f218 (git): envutil.rb: refine message
- * test/ruby/envutil.rb (invoke_ruby): refine message and skip
innermost backtrace on timeout.
git-svn-id: svn+ssh:... -
04:08 AM Revision 05dd6b19 (git): envutil.rb: keyword arguments
- * test/ruby/envutil.rb (invoke_ruby, assert_normal_exit),
(assert_in_out_err, assert_ruby_status, assert_separately... -
03:53 AM Revision d7167e85 (git): fix typos
- git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@41465 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
-
01:49 AM Revision e045a725 (git): GC before fork to avoid spending too much time in timeout block
- git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@41464 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
-
12:29 AM Revision 16f36b63 (git): gc.c: adjust indent
- * gc.c (gc_marks): adjust indent.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@41463 b2dd03c8-39d4-4d8f-98ff-82...
06/19/2013
-
11:35 PM Feature #8544 (Open): OpenURI should open 'file://' URIs
- The following code prints the contents of '/tmp/file.txt':
require 'open-uri'
open('/tmp/file.txt').read {|f| put... -
11:15 PM Revision fcd5d8fd (git): * tool/gcbench.rb: Summary in one line.
- * common.mk: separete gcbench-hash to gcbench-hash1 and gcbench-hash2.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby... -
11:09 PM Revision e98b7c6c (git): * bignum.c (BIGSIZE): New macro.
- (bigfixize): Use BIGSIZE.
(big2ulong): Ditto.
(check_shiftdown): Ditto.
(rb_big_aref): Ditto.
git-svn-id: sv... - 10:48 PM Revision 88927b04 (git): * gc.c (rb_gc_writebarrier): give up rescan A and register B directly
- if A has huge number of children.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@41460 b2dd03c8-39d4-4d8f-98ff-8... -
10:36 PM Revision d7ebd9e6 (git): * properties.
- git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@41459 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
-
10:33 PM Revision 57bb1534 (git): * common.mk: add new rules `gcbench-rdoc', `gcbench-hash'.
- * tool/gcbench.rb: separate GC bench framework and process.
* tool/hashbench1.rb, tool/hashbench2.rb: add two types G... -
09:39 PM Bug #8543 (Closed): new rb_iseq_load crash
- I noticed an unusual behaviour of undocumented rb_iseq_load function.
Its work differs in different Ruby versions. ... -
09:26 PM Revision 55ae2402 (git): * tool/rdocbench.rb: add summary.
- git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@41457 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
-
09:21 PM Revision 65ad154e (git): * gc.c (gc_profile_total_time): check objspace->profile.next_index > 0.
- git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@41456 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
- 09:11 PM Revision 69ea68cc (git): * lib/cgi/util.rb (CGI.escapeHTML): performance improvement.
- thank you nagachika-san.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@41455 b2dd03c8-39d4-4d8f-98ff-823fe69b080e -
08:49 PM Revision efc53c49 (git): * gc.c (gc_prof_sweep_timer_start): fix merge miss.
- * gc.c (GC_PROFILE_MORE_DETAIL): set it 0.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@41454 b2dd03c8-39d4-4... -
08:43 PM Revision 6622ab20 (git): * gc.c: Accumulate sweep time to GC time.
- Now [GC time] is [mark time] + [sweep time] + [misc].
([GC time] >= [mark time] + [sweep time])
* gc.c (gc_prof_swe... -
08:34 PM Bug #8537 (Closed): RDoc cannot parse ext/objspace
- Hi
-
05:07 PM Bug #8537: RDoc cannot parse ext/objspace
- zzak (Zachary Scott) wrote:
> Eregon (Benoit Daloze) wrote:
> > @zzak: The overview of objspace ext comes before th... -
08:09 PM Revision 21b0705c (git): * gc.c (gc_marks): fix wrong option. FALSE means major/full GC.
- It should be TRUE (minor marking).
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@41452 b2dd03c8-39d4-4d8f-98ff... -
07:42 PM Bug #8542 (Assigned): BigMath::exp modifies its first argument
-
08:55 AM Bug #8542: BigMath::exp modifies its first argument
- It appears that the iteration loop in BigMath_s_exp is just calculating the series expansion (X ** N) / N! from N = 0...
-
08:27 AM Bug #8542 (Closed): BigMath::exp modifies its first argument
- =begin
I noticed this when creating the patch at https://github.com/ruby/ruby/pull/332. I believe it affects everyth... -
06:08 PM Revision 206b28ca (git): win32.c: GetLastError once
- * win32/win32.c (poll_child_status): call GetLastError() once.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@414... -
06:08 PM Revision 7ce9f9c2 (git): win32.c: no error after retry
- * win32/win32.c (waitpid): return 0 on error after retried.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@41450 ... -
06:04 PM Revision 656c3b54 (git): collect zombies
- git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@41449 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
-
05:46 PM Revision 2fe89ab6 (git): test_process.rb: redirect to null
- * test/ruby/test_process.rb (test_no_curdir): since standard handles
cannot close on Windows, redirect to null devi... -
05:44 PM Revision 4c25e2fb (git): win32.c: wait until exit
- * win32/win32.c (waitpid): should not return 0 but wait until exit
unless WNOHANG is given. waiting huge process m... -
04:37 PM Revision a5b0cace (git): * bignum.c (bdigit_roomof): Use SIZEOF_BDIGITS.
- (bigfixize): Refine an ifdef condition.
(rb_absint_size): Use bdigit_roomof.
(rb_absint_singlebit_p): Ditto.
(r... -
04:07 PM Revision a30d9f9e (git): gc.c: refine macros
- * gc.c (MARKED_IN_BITMAP, FL_TEST2): return boolean value since always
used as boolean value.
* gc.c (MARK_IN_BITMA... -
04:01 PM Revision 67edbe19 (git): gc.c: gc_stress is a VALUE
- * gc.c (ruby_initial_gc_stress_ptr): now gc_stress is a VALUE.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@414... -
03:59 PM Revision 19a50877 (git): Join the thread to collect zombies
- git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@41443 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
-
03:57 PM Revision a929da71 (git): test_signal.rb: use standard fds
- * test/ruby/test_signal.rb (test_exit_action): use IO.popen and
standard file descriptors instead of fd 3 and 4, wh... -
03:57 PM Revision 98ca9210 (git): test_signal.rb: use SIGINT if needed
- * test/ruby/test_signal.rb (test_kill_immediately_before_termination):
use SIGINT if SIGUSR1 is not available.
git... -
03:27 PM Revision 291c1bc3 (git): * gc.c (gc_free_stored_bitmaps): fix indent.
- git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@41440 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
-
03:20 PM Revision 262cbfcd (git): * ChangeLog: fix a typo for r41436.
- git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@41439 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
- 03:06 PM Revision 80e1345a (git): * 2013-06-20
- git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@41438 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
-
03:06 PM Revision ce7c13ef (git): * gc.c (RVALUE_PROMOTED): fix type.
- git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@41437 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
-
02:59 PM Revision 50214475 (git): * gc.c (garbage_collect_test): rewrite checking code.
- When RGENGC_CHECK_MODE >= 2, all minor marking, run normal minor
marking *and* major/full marking. After that, comp... -
02:53 PM Revision 24c9860d (git): * bignum.c (bigfixize): Use rb_absint_size.
- (check_shiftdown): Ditto.
(big2ulong): Use bdigit_roomof.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@4143... -
02:45 PM Revision 44900eec (git): merge revision(s) 41411:
- test_signal.rb: extra quotes
* test/ruby/test_signal.rb (TestSignal#test_signal_process_group):
remove ext... -
02:34 PM Revision 745263ab (git): * gc.c (RVALUE_PROMOTED): check consistency between oldgen flag and
- oldgen bitmap if RGENGC_CHECK_MODE > 0.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@41433 b2dd03c8-39d4-4d8f... -
02:30 PM Revision a1acb395 (git): * gc.c (rb_gc_force_recycle): clear oldgen bitmap, too.
- git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@41432 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
- 12:42 PM Revision e26fe81b (git): * lib/cgi/util.rb(CGI.escapeHTML): performance improvement.
- thank you @bbxiao1 via
https://github.com/ruby/ruby/pull/333
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@414... -
12:19 PM Revision e82f5f7d (git): * bignum.c (rb_uint2big): Consider environments BDIGIT is bigger than
- long.
(big2ulong): Ditto.
(rb_big_aref): Ditto.
(rb_big_pack): Just call rb_integer_pack.
(rb_big_unpack): Ju... -
11:53 AM Revision 28945ea1 (git): * gc.c (gc_stress_get): GC.stress can be Fixnum.
- git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@41429 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
-
11:41 AM Bug #8541 (Rejected): Open3.popen3 creates a broken stdout pipe
- Use `$stdout.flush` after `puts`, or `$stdout.sync = true` before `puts`.
-
04:52 AM Bug #8541: Open3.popen3 creates a broken stdout pipe
- Note in the test script, the subprocess must continue running in order for the bug to manifest.
-
04:50 AM Bug #8541 (Rejected): Open3.popen3 creates a broken stdout pipe
- When I create a subprocess using Open3, the stdout pipe that is returned does allow reading.
Using the sample code... -
10:36 AM Revision 9cff4e30 (git): * bignum.c (DIGSPERLONG): Don't define if BDIGIT is bigger than long.
- (DIGSPERLL): Don't define if BDIGIT is bigger than LONG_LONG
(rb_absint_size): Consider environments BDIGIT is bigg... -
09:17 AM Revision 9f473df7 (git): test_pty.rb: reap zombie
- * test/test_pty.rb (test_cloexec): reap zombie than leaving to
detaching thread.
git-svn-id: svn+ssh://ci.ruby-lan... -
07:47 AM Revision b0f623f5 (git): drbtest.rb: DRbBase
- * test/drb/drbtest.rb (DRbBase): extract from DRbCore and DRbAry for
setup_service and teardown.
git-svn-id: svn+s... -
07:47 AM Revision 226fcd58 (git): test_sdbm.rb: open_db_child
- * test/sdbm/test_sdbm.rb (TestSDBM#open_db_child): open the db in a
child process and handshake using popen.
git-s... -
07:47 AM Revision 7b253adc (git): test_gdbm.rb: open_db_child
- * test/gdbm/test_gdbm.rb (TestGDBM#open_db_child): open the db in a
child process and handshake using popen.
git-s... -
07:47 AM Revision 56fae614 (git): test_dbm.rb: no fork
- * test/dbm/test_dbm.rb (have_fork?): no longer used already.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@41423... -
07:47 AM Revision 96734f26 (git): test_rinda.rb: no fork
- * test/rinda/test_rinda.rb (have_fork?): no longer used already.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@4... -
07:47 AM Revision 689333a0 (git): test/testunit: reap zombie
- * test/testunit/test_hideskip.rb (test_hideskip): reap zombie by
reading with IO.popen instead of separated spawn a... -
07:47 AM Revision c704bb31 (git): test_rinda.rb: reap zombie
- * test/rinda/test_rinda.rb (test_take_bug_8215): reap zombie.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@4142... -
07:47 AM Revision 76a45efd (git): test_gdbm.rb: reap zombie
- * test/gdbm/test_gdbm.rb (TestGDBM#have_fork): reap zombie
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@41419 b... -
07:47 AM Revision bc1bfb69 (git): test_curses.rb: reap zombie
- * test/test_curses.rb (TestCurses#run_curses): reap zombie, since
PTY.spawn with block does not wait the sub proces... -
07:47 AM Revision 4f95e22d (git): test_io.rb: use assert_separately
- * test/ruby/test_io.rb (test_cross_thread_close_stdio): use
assert_separately instead of separated fork and assert.... -
07:47 AM Revision ef7bd1b1 (git): test_signal.rb: use assert_in_out_err
- * test/ruby/test_signal.rb (test_kill_immediately_before_termination):
use assert_in_out_err instead of separated f... -
07:47 AM Revision 4835230f (git): test/ruby: reap zombies
- git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@41415 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
-
07:47 AM Revision c4561c29 (git): envutil.rb: reap zombies
- * test/ruby/envutil.rb (EnvUtil#invoke_ruby): reap zombies.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@41414 ... -
07:47 AM Revision 058e6894 (git): test/runner.rb: reap zombies
- * test/runner.rb (Test::Unit::ZombieHunter#after_teardown): reap zombies.
git-svn-id: svn+ssh://ci.ruby-lang.org/rub... -
06:26 AM Revision 9b47ec04 (git): * include/ruby/ruby.h (struct rb_data_type_struct), gc.c: add
- rb_data_type_struct::flags. Now, this flags is passed
at T_DATA object creation. You can specify FL_WB_PROTECTED
... -
06:14 AM Revision 063d4e41 (git): test_signal.rb: extra quotes
- * test/ruby/test_signal.rb (TestSignal#test_signal_process_group):
remove extra quotes.
git-svn-id: svn+ssh://ci.r... -
06:11 AM Revision 541bdd29 (git): gc.c: more info
- * gc.c (gc_mark_children): show more info for broken object.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@41410... -
05:07 AM Revision 0d736fb7 (git): * test/ruby/envutil.rb (EnvUtil#rubybin): remove unnecessary unless expression.
- git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@41409 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
-
01:44 AM Revision 267691bc (git): fix indent and style
- git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@41408 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
06/18/2013
-
11:27 PM Bug #8537: RDoc cannot parse ext/objspace
- Eregon (Benoit Daloze) wrote:
> @zzak: The overview of objspace ext comes before the general doc for ObjectSpace,
>... -
09:36 PM Bug #8537 (Open): RDoc cannot parse ext/objspace
- @zzak: The overview of objspace ext comes before the general doc for ObjectSpace,
is that avoidable?
Also, with r... -
08:41 PM Bug #8537 (Closed): RDoc cannot parse ext/objspace
- This issue was solved with changeset r41382.
Zachary, thank you for reporting this issue.
Your contribution to Ruby i... -
10:49 PM Revision 97dd259d (git): * gc.c (garbage_collect_body): use FIX2INT for ruby_gc_stress.
- git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@41407 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
-
10:45 PM Revision bfac961b (git): * gc.c (rb_objspace::gc_stress): int -> VALUE to store Fixnum object.
- git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@41406 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
-
10:26 PM Revision d879849b (git): * gc.c (make_deferred): clear flags to T_ZOMBIE.
- * gc.c (slot_sweep_body): fix indent.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@41405 b2dd03c8-39d4-4d8f-9... -
10:20 PM Revision 0393a919 (git): * bignum.c (rb_big_aref): Apply BIGLO to ~xds[i] for environment which
- BDIGIT is 16bit.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@41404 b2dd03c8-39d4-4d8f-98ff-823fe69b080e -
10:12 PM Revision 54d04073 (git): * gc.c (rgengc_remember): fix output level.
- * gc.c (rgengc_rememberset_mark): fix to output clear count.
(shady_object_count + clear_count = count of remembere... -
10:07 PM Revision 65791846 (git): * gc.c (rgengc_remember): check T_NONE and T_ZOMBIE
- if RGENGC_CHECK_MODE > 0.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@41402 b2dd03c8-39d4-4d8f-98ff-823fe69b... -
10:04 PM Revision 5455b7e7 (git): * gc.c (RGENGC_CHECK_MODE): add new check mode `3'.
- In this mode, show all references if there is
a miss-corrected object.
git-svn-id: svn+ssh://ci.ruby-lang.org/ru... -
09:35 PM Revision 81ed2d3c (git): * gc.c (gc_stress_set): add special option of GC.stress.
- `GC.stress=(flag)' accepts integer to control behavior of GC.
See code for details. Of course, this feature is only... -
09:30 PM Revision 5a70af1d (git): * vm.c (kwmerge_i): add WB.
- git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@41399 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
-
09:29 PM Revision 0f1df31b (git): * hash.c: `st_update()' also has same issue of last fix.
- write barriers at callback function are too early.
All write barriers are executed after `st_update()'
git-svn-i... - 07:50 PM Revision 059f5df2 (git): * 2013-06-19
- git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@41397 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
-
07:50 PM Revision 67d6aaca (git): * variable.c (rb_const_set): fix WB miss.
- WBs had located before creating reference between a klass
and constant value. It causes GC bug.
# pseudo code:... -
07:40 PM Revision f56c0c06 (git): merge revision(s) 41389: [Backport #8540]
- * vm_insnhelper.c (vm_call_method): ensure methods of type
VM_METHOD_TYPE_ATTR_SET are called with 1 argume... -
07:18 PM Revision 12f4488c (git): merge revision(s) 40525,40526,40528,40530: [Backport #8345]
- proc.c: remove unnecessary static function
* proc.c (proc_lambda): remove and use rb_block_lambda directly
... -
06:47 PM Feature #8509: Use 128 bit integer type in Bignum
- I committed the patch at r41379.
I hope mrkn will fix the BigDecimal test failures soon. -
06:46 PM Feature #8509 (Closed): Use 128 bit integer type in Bignum
- This issue was solved with changeset r41379.
Akira, thank you for reporting this issue.
Your contribution to Ruby is ... -
06:40 PM Revision fff67882 (git): merge revision(s) 41343,41360,41386: [Backport #8531]
- test/ruby/test_symbol.rb: tests for [Bug #8531]
* include/ruby/ruby.h, vm_eval.c (rb_funcall_with_block):
... -
06:22 PM Revision ab4e82fe (git): merge revision(s) 41342,41359,41361: [Backport #8341]
- test/ruby/test_proc.rb: tests for [Bug #8341]
* include/ruby/intern.h, proc.c (rb_method_call_with_block):
... -
05:05 PM Revision 28e43a93 (git): merge revision(s) 41370:
- Message is 3rd argument, not 2nd
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/branches/ruby_2_0_0@41391 b2dd03c8-39d4... -
04:23 PM Feature #8526: gemify tk
- 藤岡です。
>> tkはみんな最初から動くのを諦めているフシがあります。
>
> という状況で非難されるというのは,さすがに少し辛いですね.(^_^;
非難しているつもりはないです。
さらに、あくまで... -
01:23 PM Feature #8526: gemify tk
- 永井@知能.九工大です.
From: "xibbar (Takeyuki FUJIOKA)" <[email protected]>
Subject: [ruby-dev:47445] [ruby-trunk - Fea... -
01:23 PM Feature #8526: gemify tk
- 永井@知能.九工大です.
From: "xibbar (Takeyuki FUJIOKA)" <[email protected]>
Subject: [ruby-dev:47441] [ruby-trunk - Fea... - 02:02 PM Revision 81568a29 (git): * gc.c (gc_profile_record_flag): There may be two or more reasons. so, it was typo.
- git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@41390 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
- 02:01 PM Revision 65dc35a5 (git): * vm_insnhelper.c (vm_call_method): ensure methods of type
- VM_METHOD_TYPE_ATTR_SET are called with 1 argument
* test/ruby/test_module.rb (class TestModule): add test
git-svn-... - 01:37 PM Revision 0a3f7931 (git): * gc.c (gc_profile_record_flag): reason seems like one-hot encoding.
- git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@41388 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
-
01:23 PM Feature #8539: Unbundle ext/tk
- From: "naruse (Yui NARUSE)" <[email protected]>
Subject: [ruby-core:55537] [ruby-trunk - Feature #8539] Unbundle e... -
12:26 PM Feature #8539: Unbundle ext/tk
- jonforums (Jon Forums) wrote:
> naruse (Yui NARUSE) wrote:
> > jonforums (Jon Forums) wrote:
> > > Is the key issu... -
11:05 AM Feature #8539: Unbundle ext/tk
- naruse (Yui NARUSE) wrote:
> jonforums (Jon Forums) wrote:
> > A good idea if the new maintainer appreciates (and u... -
10:20 AM Feature #8539: Unbundle ext/tk
- jonforums (Jon Forums) wrote:
> A good idea if the new maintainer appreciates (and understands why great multi-platf... -
07:37 AM Feature #8539: Unbundle ext/tk
- A good idea if the new maintainer appreciates (and understands why great multi-platform support is strategic to Ruby ...
-
06:53 AM Feature #8539: Unbundle ext/tk
- +1
-
01:24 AM Feature #8539: Unbundle ext/tk
- +1
-
12:33 AM Feature #8539: Unbundle ext/tk
- I believe it is interesting to have at least one lightweight GUI framework bundled with Ruby to allow simple scriptin...
-
12:25 AM Feature #8539 (Closed): Unbundle ext/tk
- How about unbundling ext/tk from Ruby repository?
ext/tk is a bundled extension library for GUI programming with t... -
01:10 PM Revision 31e1c326 (git): * ext/objspace/object_tracing.c: Return for ::allocation_generation
- git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@41387 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
-
01:08 PM Revision 258fc46c (git): test_symbol.rb: fix test
- * test/ruby/test_symbol.rb (test_block_persist_between_calls): needs
receiver object. [Bug #8531]
git-svn-id: svn... -
01:05 PM Revision b8df9502 (git): * ext/objspace/object_tracing.c: Document object_tracing methods.
- git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@41385 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
-
12:59 PM Revision 62de1e66 (git): * gc.c: Rename rb_mObSpace -> rb_mObjSpace
- git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@41384 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
-
11:56 AM Revision a8ba0513 (git): * ext/objspace/objspace.c: Document ObjectSpace::InternalObjectWrapper.
- git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@41383 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
-
11:41 AM Revision b46df185 (git): * ext/objspace/object_tracing.c: Teach rdoc object_tracing.c [Bug #8537]
- git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@41382 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
-
11:38 AM Revision 0ec216e8 (git): * ext/.document: add object_tracing.c to document file
- git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@41381 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
-
11:21 AM Revision 765b9e96 (git): * ext/objspace/objspace.c: rdoc on require to overview from r41355
- git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@41380 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
-
09:46 AM Revision 1a6a65f1 (git): * configure.in: Check __int128.
- * include/ruby/defines.h (BDIGIT_DBL): Use uint128_t if it is available.
(BDIGIT): Use uint64_t if uint128_t is ava... -
07:43 AM Revision ca7bdc88 (git): parse.y: clear lex_strterm
- * parse.y (parser_heredoc_restore): clear lex_strterm always to get
rid of marking recycled node. this bug is reve... -
07:10 AM Revision ed82d138 (git): Remove useless sleep
- git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@41377 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
-
04:43 AM Revision e4ef5b28 (git): Add timeout to avoid stick
- http://fbsd.rubyci.org/~chkbuild/ruby-trunk/log/20130618T030202Z.diff.html.gz
git-svn-id: svn+ssh://ci.ruby-lang.org... -
03:56 AM Revision e3b98ca3 (git): * bignum.c (nlz): Cast the result explicitly.
- (big2dbl): Don't assign BDIGIT values to int variable.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@41375 b2d... -
03:37 AM Revision b5c81904 (git): * bignum.c (rb_big_xor): Non-effective code removed.
- git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@41374 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
-
02:27 AM Revision 1d7966f5 (git): * gc.c (gc_stat): add `generated_normal_object_count_types' for
- RGENGC_PROFILE >= 2.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@41373 b2dd03c8-39d4-4d8f-98ff-823fe69b080e -
02:17 AM Revision 17cd5ac4 (git): * gc.c (gc_mark_maybe): check to skip T_NONE.
- * gc.c (markable_object_p): do not need to check (flags == 0) here.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/tr... -
01:18 AM Revision 84608b13 (git): * variable.c (rb_autoload): fix WB miss.
- git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@41371 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
-
12:53 AM Revision f43f9f33 (git): Message is 3rd argument, not 2nd
- git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@41370 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
-
12:32 AM Bug #8534 (Third Party's Issue): crash on netgear nas du
- It looks because of the ID3 tag library.
Could you report this to the library vendor or the NAS vendor? -
12:00 AM Revision e46c1bc7 (git): merge revision(s) 40057:
- use long_ary to suppress warning
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/branches/ruby_2_0_0@41369 b2dd03c8-39d4...
06/17/2013
-
10:16 PM Bug #8538 (Closed): c method not pushed into the callstack when called, but popped when returned
- See the following example:
trace = TracePoint.new do |tp|
puts "Event: #{tp.event}, Method: #{tp.method... - 07:21 PM Revision 94f017c9 (git): * 2013-06-18
- git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@41368 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
-
07:21 PM Revision 7a460d2d (git): * gc.c (gc_mark_children): don't need to care about T_ZOMBIE here.
- git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@41367 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
-
07:01 PM Revision 52530e36 (git): merge revision(s) 40849:
- test_objectspace.rb: run test_each_object separately
* test/ruby/test_objectspace.rb (TestObjectSpace#test_e... -
06:20 PM Bug #8537: RDoc cannot parse ext/objspace
- I made a couple changes and it now appears in `ri ObjectSpace`,
but only when I generate again the documentation (fo... -
02:59 PM Bug #8537 (Closed): RDoc cannot parse ext/objspace
- Maybe bug in rdoc or objspace extension
-
05:54 PM Revision 3a8d3080 (git): merge revision(s) 40059,40061:
- * test/ruby/envutil.rb (assert_separately): stop_auto_run of
Test::Unit::Runner to prevent auto runner use ... -
05:24 PM Revision 52013387 (git): merge revision(s) 39721:
- * test/ruby/envutil.rb (EnvUtil.with_default_external): add for
changing Encoding.default_external without ... -
04:59 PM Bug #5199 (Closed): ext/tk: RB_GC_GUARD seems to be needed in several places
- This issue was solved with changeset r41351.
Eric, thank you for reporting this issue.
Your contribution to Ruby is g... -
02:20 PM Bug #5199: ext/tk: RB_GC_GUARD seems to be needed in several places
- nobu (Nobuyoshi Nakada) wrote:
> Quick patch.
>
> 2.0 has GC safe functions, rb_sprintf() with PRIsVALUE, rb_in... -
03:43 PM Revision c03f37d6 (git): merge revision(s) 41348:
- * vm_backtrace.c: Update rdoc for Backtrace#label with @_ko1
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/branches/r... -
03:38 PM Revision e4fd9de9 (git): merge revision(s) 41347: [Backport #5048] [Backport #5465] [Backport #8319]
- * ext/tk/extconf.rb: support s390x (Thanks to bkabrda) [ruby-trunk - Bug #5465]
* ext/tk/extconf.rb: apply [B... -
02:20 PM Bug #8435 (Third Party's Issue): Can't build tcl/tk extensions after updating Debian/Ubuntu package
- It depends on Ubuntu packages. The patch may be able to avoid the "current" problem,
but it cannot guarantee that i... -
02:20 PM Bug #8000: "require 'tk'" segfaults on 64-bit linux with Tk 8.6
- Currently, Ruby/Tk cannot support Tcl/Tk8.6. Please use Tcl/Tk8.5.
I want to add Tcl/Tk8.6 to supported version. But... -
02:19 PM Bug #7884 (Rejected): Tkで,コマンドにforkを入れると,イベント実行時にクラッシュする
- 少なくとも現状では,callback 中の fork は非サポートです.
通常,callback は eventloop が走っている thread で実行されます.
しかも,callback が実行される際には Tcl 側と R... -
02:19 PM Bug #7000 (Rejected): Tk::Scrollable の include が成功しない?
- 問題なく include されます.
-
01:24 PM Feature #8526: gemify tk
- さっき、自分のところのMac Mountain Lionでtkの以下のチュートリアルを動かしてみたら、起動はしました。
http://pub.cozmixng.org/~the-rwiki/rw-cgi.rb?cmd=view;na... -
09:01 AM Feature #8526: gemify tk
- 永井さんの返事を見ると、残したいといっているように見えるので、
永井さんが「努力するので残したい!」と返信してくれるんだと思って書きます。
誰も残して欲しいとは言わないと思いますので、永井さんがそう言わないといけないと思います。
... -
12:50 AM Feature #8526: gemify tk
- > 残して欲しいという意見があったとしても、メンテナが合意している場合は自分がメンテナになるつもりで反対しないと覆せないので、
> そのような人が立候補するか判断出来るだけの材料は集めてから、というつもりでした。
> そこまで... -
01:18 PM Revision cc9a7ade (git): * test/ruby/test_proc.rb (TestProc#test_block_given_method_to_proc):
- run test for r41359.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@41361 b2dd03c8-39d4-4d8f-98ff-823fe69b080e -
12:59 PM Bug #8524: r40755以降 No rule to make target `.ext/include/sparc64-solaris2.10/ruby/config.h でビルドできない
- なるほど、ありがとうございます。
場合によっては sh -c "${var:+"command arg"}" という手もあるのかな。
-
12:47 PM Revision 62bd8db1 (git): * include/ruby/ruby.h, vm_eval.c (rb_funcall_with_block):
- new function to invoke a method with a block passed
as an argument.
* string.c (sym_call): use the above function ... -
12:38 PM Revision 1720a5ba (git): * include/ruby/intern.h, proc.c (rb_method_call_with_block):
- new function to invoke a Method object with a block passed
as an argument.
* proc.c (bmcall): use the above functi... -
12:31 PM Feature #8536 (Assigned): Implement is_numeric? family of methods
- =begin
I think Ruby is in dire need of a convenient method for determining whether a string can be safely converted ... -
11:56 AM Revision b7cec43c (git): Fix a indent.
- git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@41358 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
-
11:56 AM Revision 947ebd0a (git): * loadpath.c (RUBY_REVISION): Defined to suppress revision.h
- inclusion actually. r41352 removes the dependency.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@41357 b2dd03... -
10:24 AM Revision 80901356 (git): Write stdin_data only if it exists
- git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@41356 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
-
09:16 AM Revision ba49a1e0 (git): * ext/objspace/objspace.c: let rdoc know about objspace methods.
- Specify 'objspace' should be required. See #8537.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@41355 b2dd03c8-3... -
08:50 AM Bug #8535 (Feedback): web secure
- I'm uncertain what you expect and what you got.
-
07:27 AM Bug #8535 (Rejected): web secure
- svn update[svn.angosso.net]
rake db:migrate Rubyx.php_ENV=production
svn checkout http://svn.angosso.net/repos/asf... -
08:44 AM Revision 089dd1a1 (git): * gc.c (ObjectSpace): is a module not a class.
- * ext/objspace/objspace.c: try to include overview in rdoc,
see #8537.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby... -
08:39 AM Revision abfcded3 (git): * gc.c: fix example of ObjectSpace.define_finalizer in overview
- git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@41353 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
-
08:39 AM Bug #7698: RubyGems 2.0 has an incompatibility about installation of extension libraries
- It's a completely different issue, and intended incompatibility AFAIK.
-
01:36 AM Bug #7698: RubyGems 2.0 has an incompatibility about installation of extension libraries
- Hello,
The following is the output of gem install rbtree on my environment (ruby 2.1.0dev (2013-06-16 trunk 41337)... -
08:08 AM Revision 3f3a618d (git): common.mk: loadpath dependencies
- * common.mk (loadpath.o): $LOAD_PATH should not be affected by
the revision number.
* common.mk (dmyloadpath.o): d... -
07:59 AM Revision c2b7ae98 (git): tkutil.c: prevent temporary objects from GC
- * ext/tk/tkutil/tkutil.c: use rb_sprintf(), rb_id2str(), and
rb_intern_str() instead of rb_intern() and RSTRING_PTR... -
07:08 AM Revision 6a986298 (git): Use assert_separately to inspect test failure of TestJSONGenerate#test_broken_bignum
- http://fbsd.rubyci.org/~chkbuild/ruby-trunk/log/20130617T010202Z.log.html.gz#test%2F-ext-
git-svn-id: svn+ssh://ci.r... -
05:41 AM Revision 0288c4be (git): fix a typo
- git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@41349 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
-
05:31 AM Revision 354907d0 (git): * vm_backtrace.c: Update rdoc for Backtrace#label with @_ko1
- git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@41348 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
-
05:21 AM Revision c58dc636 (git): * ext/tk/extconf.rb: support s390x (Thanks to bkabrda) [ruby-trunk - Bug #5465]
- * ext/tk/extconf.rb: apply [Backport87 - Backport #5048]
* ext/tk/lib/tk/canvas.rb, ext/tk/sample/demos-{en,jp}/{tree... - 04:33 AM Revision 4c68aa71 (git): * tool/ifchange (until): Fix the condition, although harmless in
- this case.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@41346 b2dd03c8-39d4-4d8f-98ff-823fe69b080e -
03:12 AM Bug #8534 (Third Party's Issue): crash on netgear nas du
- I've had this a couple of times.
I suspect it's something to do with id3v1 and id3v1 tags.
INFO catalogue: If ... -
02:54 AM Revision 17be9e97 (git): * gc.c (gc_mark_maybe): added. check `is_pointer_to_heap()' and
- type is not T_ZOMBE.
* gc.c: use `gc_mark_maybe()'. T_ZOMBIE objects should not be pushed
to the mark stack.
git... -
01:01 AM Revision c3e68ef0 (git): skip new tests until fixed
- * test/ruby/test_proc.rb, test/ruby/test_symbol.rb: skip new tests
until fixed, for the time being.
git-svn-id: sv... -
01:01 AM Revision b69699a0 (git): test/ruby/test_symbol.rb: tests for [Bug #8531]
- git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@41343 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
-
01:01 AM Revision 7d753a99 (git): test/ruby/test_proc.rb: tests for [Bug #8341]
- git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@41342 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
06/16/2013
-
10:57 PM Revision f4b295da (git): * bignum.c (bary_small_lshift): Renamed from bdigs_small_lshift.
- (bary_small_rshift): Renamed from bdigs_small_rshift.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@41341 b2dd... - 10:39 PM Revision 407017af (git): * 2013-06-17
- git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@41340 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
-
10:39 PM Revision 12a9e3be (git): * bignum.c (absint_numwords_bytes): Removed.
- (rb_absint_numwords): Don't call absint_numwords_bytes.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@41339 b2... -
03:17 PM Bug #8532: tool/runruby.rb:70: warning: Insecure world writable dir /usr/local in PATH, mode 040777
- Remove write-bits:
sudo chmod go-w /usr/local
or make it sticky:
sudo chmod +t /usr/local -
03:02 PM Bug #8532 (Closed): tool/runruby.rb:70: warning: Insecure world writable dir /usr/local in PATH, mode 040777
- this was my fault (probably), thanks nobu for checking!
-
02:56 PM Bug #8532: tool/runruby.rb:70: warning: Insecure world writable dir /usr/local in PATH, mode 040777
- i have no idea, what should it be?
-
02:52 PM Bug #8532 (Feedback): tool/runruby.rb:70: warning: Insecure world writable dir /usr/local in PATH, mode 040777
- Then it's an intended warning.
It's considered dangerous to include a world-writable directory or its descendent dir... -
02:42 PM Bug #8532: tool/runruby.rb:70: warning: Insecure world writable dir /usr/local in PATH, mode 040777
- drwxrwxrwx 21 root admin 714 Jun 14 00:00 /usr/local
re: attachment, try now! -
02:08 PM Bug #8532: tool/runruby.rb:70: warning: Insecure world writable dir /usr/local in PATH, mode 040777
- No log attached.
What does `ls -dl /usr/local' show? -
11:01 AM Bug #8532 (Closed): tool/runruby.rb:70: warning: Insecure world writable dir /usr/local in PATH, mode 040777
- i've attached the full log
-
02:16 PM Revision 22b9ce10 (git): * bignum.c (BARY_ADD): New macro.
- (BARY_SUB): Ditto.
(BARY_MUL): Ditto.
(BARY_DIVMOD): Ditto.
(BARY_ZERO_P): Ditto.
(absint_numwords_generic): ... -
12:59 PM Revision 50794b32 (git): * bignum.c (bary_2comp): Extracted from get2comp.
- (integer_unpack_num_bdigits): Extracted from
rb_integer_unpack_internal.
(bary_unpack_internal): Renamed from bar... -
12:12 PM Feature #8526: gemify tk
- nagai (Hidetoshi Nagai) wrote:
> 英語圏は無視して広く意見を聞くことなく,もう決定ということですか?
> 私は決定には従うとは申しましたが,積極的に賛成したわけではないのですが…
>
> まぁ... -
11:04 AM Bug #7698: RubyGems 2.0 has an incompatibility about installation of extension libraries
- I can still reproduce this on RubyGems 2.0.3 with trunk:
ruby 2.1.0dev (2013-06-16 trunk 41328) [x86_64-darwin12.3.0... -
11:02 AM Feature #8461: Easy way to disable certificate checking in XMLRPC::Client
- Done.
-
11:02 AM Feature #8461 (Closed): Easy way to disable certificate checking in XMLRPC::Client
- This issue was solved with changeset r41329.
Herwin, thank you for reporting this issue.
Your contribution to Ruby is... -
09:53 AM Revision ecabbf1b (git): * internal.h (INTEGER_PACK_2COMP): Defined.
- (rb_integer_pack_2comp): Removed.
* bignum.c (bary_pack): Support INTEGER_PACK_2COMP.
(rb_integer_pack): Invoke ba... -
08:49 AM Revision fc3fbc14 (git): * bignum.c (absint_numwords_generic): rb_funcall invocations removed.
- git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@41335 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
-
08:24 AM Revision a70a7ea2 (git): fix typo of r41331
- git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@41334 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
-
07:56 AM Revision 107dbe52 (git): fix typos
- git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@41333 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
-
07:10 AM Revision 35b615cc (git): Ignore tool/config.guess and tool/config.sub
- git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@41332 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
-
07:10 AM Revision 3f7647f9 (git): * tool/config_files.rb: use URI.read to allow it runs with Ruby 1.8.5.
- git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@41331 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
-
06:26 AM Bug #8037: rdoc issues preventing docs generating after ruby was compiled
- this is still not fixed in https://github.com/ruby/ruby/blob/ruby_2_0_0/lib/rdoc.rb#L67 any chance in backporting it ...
-
05:33 AM Revision 552c0c5a (git): * bignum.c (bary_pack) Extracted from rb_integer_pack_internal.
- (absint_numwords_generic): Use bary_pack.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@41330 b2dd03c8-39d4-4d... - 02:02 AM Revision ca4578d9 (git): * NEWS (XMLRPC::Client#http): Add.
- [ruby-core:55197] [Feature #8461]
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@41329 b2dd03c8-39d4-4d8f-98ff-8... -
01:41 AM Revision 7a58763d (git): * bignum.c (bary_add): New function.
- (bary_zero_p): Extracted from bigzero_p.
(absint_numwords_generic): Use bary_zero_p and bary_add.
(bary_mul): Fix... -
12:48 AM Bug #8182: XMLRPC request fails with "Wrong size. Was 31564, should be 1501"
- duerst (Martin Dürst) wrote:
> Checking Content-Length can help detect cases where the connection is
> closed pre...
06/15/2013
-
11:58 PM Bug #8508: Invalid byte sequence in UTF-8 (ArgumentError) in win32/registry.rb
- So it seems to be a problem with the used shell,
not the terminal. I've now tried Console2 running
the default Wind... -
11:56 PM Revision d631642a (git): * bignum.c (bigdivrem): Use a BDIGIT variable to store the return
- value of bigdivrem_single.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@41327 b2dd03c8-39d4-4d8f-98ff-823fe69... -
11:46 PM Revision 00a95f15 (git): * bignum.c (bary_divmod): New function.
- (absint_numwords_generic): Use bary_divmod.
(bigdivrem_num_extra_words): Extracted from bigdivrem.
(bigdivrem_sin... - 08:53 PM Revision 3a0a69fe (git): * gc.c: Fixup around GC by MALLOC.
- Add allocate size to malloc_increase before GC
for updating limit in after_gc_sweep.
Reset malloc... - 08:18 PM Revision 994ed8db (git): * gc.c : add some colums to more detail profile.
- new colums: Allocated size, Prepare Time, Removing Objects, Empty Objects
git-svn-id: svn+ssh://ci.ruby-lang.org/ru... -
05:14 PM Revision 1ef4fecd (git): merge revision(s) 41245: [Backport #8513]
- * array.c (FL_SET_EMBED): shared object is frozen even when get
unshared.
* array.c (rb_ary_modify... - 05:06 PM Revision 6477616c (git): * gc.c (gc_prof_timer_stop): Merge function codes of GC_PROFILE_MORE_DETAIL and !GC_PROFILE_MORE_DETAIL.
- * gc.c (gc_prof_mark_timer_start): Ditto.
* gc.c (gc_prof_mark_timer_stop): Ditto.
* gc.c (gc_prof_sw... -
04:55 PM Revision e5989985 (git): merge revision(s) 39733: [Backport #8527]
- * insns.def: fix condition.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/branches/ruby_2_0_0@41321 b2dd03c8-39d4-4d8... -
04:31 PM Revision 9fb5a1cd (git): merge revision(s) 41266: [Backport #8517]
- * ext/socket/extconf.rb: Enable RFC 3542 IPV6 socket options for OS X
10.7+. [ruby-trunk - Bug #8517]
g... -
04:14 PM Revision 113d3599 (git): merge revision(s) 41300: [Backport #8489]
- * compile.c (rb_iseq_compile_node): fix location of a `trace'
instruction (b_return event).
[ruby... -
03:58 PM Revision e5633967 (git): merge revision(s) 41315: [Backport #8436]
- vm_eval.c: suppress warning
* vm_eval.c (eval_string_with_cref): move absolute_path inside
non-exception b... -
03:36 PM Revision e63d45a5 (git): merge revision(s) 40759,40966,41305,41306: [Backport #8436]
- vm_eval.c: suppress warning
* vm_eval.c (eval_string_with_cref): narrow a variable scope into the
EXEC_TAG... - 03:31 PM Revision 35573819 (git): * 2013-06-16
- git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@41316 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
-
03:31 PM Revision 74868d8b (git): vm_eval.c: suppress warning
- * vm_eval.c (eval_string_with_cref): move absolute_path inside
non-exception block, since it is used only there. [... -
02:52 PM Revision 392def5b (git): * bignum.c (bary_sub): New function.
- (absint_numwords_generic): Use bary_sub.
(bigsub_core): Skip unnecessary copy.
git-svn-id: svn+ssh://ci.ruby-lan... -
01:32 PM Revision 988c22ea (git): * bignum.c (bary_mul): New function.
- (absint_numwords_generic): Use bary_mul.
(bary_mul_single): Extracted from bigmul1_single.
(bary_mul_normal): Ext... -
11:15 AM Revision d1eea69b (git): * bignum.c (bary_unpack): Extracted from rb_integer_unpack_internal.
- (absint_numwords_generic): Use bary_unpack.
(roomof): Defined.
(bdigit_roomof): Defined.
(BARY_ARGS): Defined.
... -
10:35 AM Revision 78a6a6ca (git): * bignum.c (absint_numwords_bytes): Make it static.
- (absint_numwords_small): Ditto.
(absint_numwords_generic): Ditto.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/tr... -
08:15 AM Revision 919cc1e5 (git): * bignum.c (bigmul1_normal): Shrink the result Bignum length.
- git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@41310 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
-
06:38 AM Bug #8507: Keyword splat does not convert arg to Hash
- I'm glad this is getting addressed. Handling nil values is one of the most tiring and error-prone aspects of coding i...
-
01:20 AM Revision 54a22fb8 (git): * ext/bigdecimal/bigdecimal.c: Update overview formatting of headers
- git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@41309 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
-
01:20 AM Feature #8526: gemify tk
- 英語圏は無視して広く意見を聞くことなく,もう決定ということですか?
私は決定には従うとは申しましたが,積極的に賛成したわけではないのですが…
まぁ,「尋ねたところで積極的に残してほしいという意見もなく,
除外に賛成する意見が... -
01:19 AM Revision 184eaedb (git): * ext/bigdecimal/bigdecimal.gemspec: Update authors
- git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@41308 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
-
01:03 AM Revision 6193a314 (git): * bignum.c (bdigs_small_rshift): Extracted from big_rshift.
- (bigdivrem): Use bdigs_small_rshift.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@41307 b2dd03c8-39d4-4d8f-98...
Also available in: Atom