Activity
From 06/03/2014 to 06/09/2014
06/09/2014
-
11:43 PM Feature #8259: Atomic attributes accessors
- [email protected] wrote:
> Adding "atomic" operations to built in `Array`s, `Hash`es etc. is a very bad idea
>... -
10:23 PM Feature #8259: Atomic attributes accessors
- In my opinion an ideal API would have "atomic" attributes declared at the class level,
yet can be used as normal `@f... -
06:22 PM Feature #8259: Atomic attributes accessors
- Joel VanderWerf <[email protected]> wrote:
> On 06/09/2014 04:06 AM, Eric Wong wrote:
> >I'm not sure if se... -
11:12 AM Feature #8259: Atomic attributes accessors
- I'm not sure if setting the attribute on the ivar is a good way to go.
Entries in structs, arrays, hashes, etc may ... -
10:09 AM Feature #8259: Atomic attributes accessors
- I should also point out that my implementation is using referential equality. I now think the default should be refer...
-
10:05 AM Feature #8259: Atomic attributes accessors
- I have done a prototype of atomic variable accessors in JRuby.
Here's the IRB session. I opted to go with an :atom... -
07:42 AM Feature #8259: Atomic attributes accessors
- Waking this up again. Interest in gems like "atomic" and "concurrent-ruby" has continued to grow rapidly, and Ruby ne...
-
04:56 PM Feature #9924 (Closed): Revisitting GC.stat keys
- Now, GC.stat returns internal information abuot GC.
However, key names are from internal implementations fields,
... -
04:54 PM Feature #9923 (Closed): Revisitting GC.stat keys
- Now, GC.stat returns internal information abuot GC.
However, key names are from internal implementations fields,
... -
02:05 PM Revision ce4ecc6b (git): fold too long line
- git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@46388 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
-
01:05 PM Bug #9321: rb_mod_const_missing does not generate a c-return event
- Is there an official way to request a backport? Thanks!
-
11:43 AM Bug #9607 (Closed): Change the full GC timing
- Applied in changeset r46387.
----------
* gc.c: change full GC timing to keep lower memory usage.
Extend heap only... -
11:37 AM Bug #9607: Change the full GC timing
- After introducing AGE2_PROMOTION patch, only a few old objects are added for each minor GC.
The impact of this issue... -
11:43 AM Revision 5b2a7458 (git): * gc.c: change full GC timing to keep lower memory usage.
- Extend heap only at
(1) after major GC
or
(2) after several (two times, at current) minor GC
Details in https... -
08:23 AM Bug #9922: Compiling Ruby 1.9.3p194 from source code with openssl crashe
- Usaku NAKAMURA wrote:
> Pooja Saxena wrote:
> > I tried compiling with p547 also. I get same error. And in ruby con... -
07:50 AM Bug #9922: Compiling Ruby 1.9.3p194 from source code with openssl crashe
- Pooja Saxena wrote:
> I tried compiling with p547 also. I get same error. And in ruby console I only see the msg bel... -
07:11 AM Bug #9922: Compiling Ruby 1.9.3p194 from source code with openssl crashe
- Usaku NAKAMURA wrote:
> 1. Your ruby is too old. Please check p547, and report if you still have the same problem.
... -
07:00 AM Bug #9922 (Feedback): Compiling Ruby 1.9.3p194 from source code with openssl crashe
- 1. Your ruby is too old. Please check p547, and report if you still have the same problem.
2. When ruby crashes, ru... -
06:30 AM Bug #9922 (Third Party's Issue): Compiling Ruby 1.9.3p194 from source code with openssl crashe
- Hi,
I am trying to compile ruby from source code. And i am using thin server. Problem is when i am trying to start... -
07:01 AM Revision 029fd365 (git): gc.c: fix typo
- * gc.c (gcdebug_sentinel): fix typo, "sentinel" not "sential".
[fix GH-634]
git-svn-id: svn+ssh://ci.ruby-lang.org... -
03:55 AM Bug #9904 (Assigned): remove rubyforge entries from rake.1
- Thanks for the report!
-
03:55 AM Bug #9901 (Assigned): Clarify documentation for Array#insert
- Thanks for the report!
-
03:46 AM Feature #8370: Constants MAX_MULTIPART_LENGTH in cgi/core.rb
- OK noted - just trying to be super polite. Please lt me know if there is anything else I need to complete or consider...
-
02:33 AM Feature #8370: Constants MAX_MULTIPART_LENGTH in cgi/core.rb
- I meant "adding new feature".
And you didn't have to resubmit, pushing new changeset should be enough. -
02:42 AM Bug #9921: gmtime_r, win32.h, and <string>
- Interesting indeed, I wonder how feasible it would be within my actual program...
Heesob Park wrote:
> I guess err... -
01:22 AM Bug #9921: gmtime_r, win32.h, and <string>
- I guess error messages about gmtime_r must be solved with `#include <ctime>`
~~~
#include <ctime>
#include <stri...
06/08/2014
-
11:28 PM Bug #9921 (Feedback): gmtime_r, win32.h, and <string>
- Found an interesting/annoying issue, using ruby 2.1.2p95 on windows via the msys2 project;
seems there is an issue r... -
11:19 PM Feature #8370: Constants MAX_MULTIPART_LENGTH in cgi/core.rb
- https://github.com/ruby/ruby/pull/633
-
10:26 PM Feature #8370: Constants MAX_MULTIPART_LENGTH in cgi/core.rb
- OK I'll remove the getter/setters and resubmit.
-
11:14 AM Feature #8370: Constants MAX_MULTIPART_LENGTH in cgi/core.rb
- Adding new methods is a feature request.
-
10:28 AM Feature #8370: Constants MAX_MULTIPART_LENGTH in cgi/core.rb
- OK done.
Used the pattern for passing accept_charset, which can be read/modified by a class method, and read by an... -
12:19 AM Feature #8370: Constants MAX_MULTIPART_LENGTH in cgi/core.rb
- Well I'm only trying to solve the problem in the CGI library, not the underlying web server, and the only place that ...
- 03:04 PM Revision 71992ebd (git): * 2014-06-09
- git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@46385 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
-
03:04 PM Revision 8a2dc6f1 (git): configure.in: disable posix_fadvise
- * configure.in (posix_fadvise): disable use of posix_fadvise
itself on 32-bit AIX. [ruby-core:62968] [Bug #9914]
... -
02:46 PM Revision 34b6d256 (git): compile.c: use enum
- * compile.c (new_insn_body): use enum instead of bare int.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@46383 b... -
02:39 PM Bug #9914 (Closed): posix_fadvise() does not work correctly with _LARGE_FILES on 32-bit AIX
- Applied in changeset r46382.
----------
io.c (rb_io_advise): AIX currently does not support a 32-bit call to
posix_f... - 02:39 PM Revision 1c0b507b (git): io.c (rb_io_advise): AIX currently does not support a 32-bit call to
- posix_fadvise() if _LARGE_FILES is defined. Patch by Rei Odaira.
[ruby-core:62968] [Bug #9914]
git-svn-id: svn+ssh:... -
09:21 AM Bug #9919 (Rejected): Hardcoding the value of SIZEOF_VOIDP
- `sizeof` expression is not a preprocessor constant.
-
03:48 AM Bug #9919 (Rejected): Hardcoding the value of SIZEOF_VOIDP
- Greetings,
While this may be a small issue, I think many c-language libraries would benefit from this suggestion;
... -
05:10 AM Bug #9920 (Rejected): Ruby does not support Unicode 6.0 emoji, only private-use area Unicode emoji
- Translating emoji characters between Unicode and encodings like Shift JIS uses Unicode characters in the private-use ...
-
01:22 AM Revision bcc2c89e (git): Show the epapsed time for failed test as well.
- git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@46381 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
-
01:02 AM Revision 75cbab3b (git): test_thread.rb: remove garbage
- * bootstraptest/test_thread.rb: remove a garbage line for debug.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@4...
06/07/2014
-
07:57 PM Revision 85521e60 (git): bootstraptest/test_{fork,io,thread}.rb: reduce sleep times
- git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@46379 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
-
07:57 PM Revision 7d8fc369 (git): runner.rb: elapsed times
- * bootstraptest/runner.rb (show_progress): show each elapsed times
in verbose mode.
git-svn-id: svn+ssh://ci.ruby-... - 07:52 PM Revision 35386858 (git): * 2014-06-08
- git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@46377 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
-
07:52 PM Revision d9e00a7d (git): string.c: update rdoc of rb_str_slice_bang()
- * string.c (rb_str_slice_bang): [DOC] update return value against
a fixnum, which has changed because of M17N. [fi... -
01:16 PM Revision a21ac07f (git): * numeric.c (do_coerce): Add a warning when an exception is raised
- or an invalid value is returned in #coerce called by
numeric comparison operators and the exception
thrown by the... -
01:12 PM Feature #8370: Constants MAX_MULTIPART_LENGTH in cgi/core.rb
- Do you want to set the value of MAX_MULTIPART_LENGTH every request ?
I think request length is only one value in web... -
07:01 AM Feature #8370: Constants MAX_MULTIPART_LENGTH in cgi/core.rb
- OK, yeah I got the wrong end of the conversation - CGI is all about the server side.....
OK an idea comes to mind
... -
04:35 AM Feature #8370: Constants MAX_MULTIPART_LENGTH in cgi/core.rb
- > There is no reason, that I can see, to artificially limit the upload size on the client side
I think that MAX_MU... -
03:45 AM Feature #8370: Constants MAX_MULTIPART_LENGTH in cgi/core.rb
- From my reading of RFC-1867, this constant/constraint is not required.
If a server detects space constraints for a... -
01:01 PM Feature #7688: Error hiding with rb_rescue() on Comparable#==, #coerce and others
- I had another look at the other cases mentioned above.
* Comparable#==: A warning has been added when rescuing an ... -
12:58 PM Feature #9918 (Open): Exception#cause should be shown in output and #inspect
- Exception#cause has been added in Feature #8257.
But the cause is never shown, one needs to inspect exc.cause to kno... -
12:12 PM Bug #9917 (Closed): TestIO#test_io_select_with_many_files results in timeout expiration on AIX
- On AIX, time-out for `TestIO#test_io_select_with_many_files` expires because it takes more than 10 seconds to remove ...
-
12:08 PM Feature #9916 (Closed): Hide Struct internal
- is a bit big so I attach the proposal but basically same as my previous proposals. I'd like to make strct RStruct op...
-
10:45 AM Feature #9888: Hide Complex internal
- OK, lets just abandon them. Patch updated.
-
09:16 AM Revision ea7ce309 (git): * numeric.c (bit_coerce): remove constant parameter `err'
- (always TRUE) of bit_coerce().
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@46374 b2dd03c8-39d4-4d8f-98ff-823fe... - 07:11 AM Revision 3acff92b (git): cont.c : keep context.uc_stack.ss_sp and context.uc_stack.ss_size for later use.
- git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@46373 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
-
03:52 AM Bug #8625 (Closed): IO#read(len, buf) shortens buf even if data is not read actually
- Applied in changeset r46372.
----------
io.c: truncate before appending
* io.c (read_all): truncate the buffer befo... -
01:49 AM Bug #8625 (Assigned): IO#read(len, buf) shortens buf even if data is not read actually
- r46360 breaks some tests on mswin.
-
03:51 AM Revision 0e7cd641 (git): io.c: truncate before appending
- * io.c (read_all): truncate the buffer before appending read data,
instead of truncating before reading.
[ruby-co... -
03:29 AM Revision 63517876 (git): digest.c: call to_s once
- * ext/digest/digest.c (rb_digest_instance_equal): no need to call
`to_s` twice. [Bug #9913]
git-svn-id: svn+ssh:/... -
02:49 AM Bug #5828: Non anonymous classes can't be frozen, cloned and then inspected
- I decided to fix this problem because to_s method is useful for debugging and exception on to_s can be
irritating. -
02:41 AM Bug #5828 (Closed): Non anonymous classes can't be frozen, cloned and then inspected
- Applied in changeset r46370.
----------
* object.c (rb_mod_initialize_clone): Override Kernel#initialize_clone
to ... -
02:41 AM Revision 4169440f (git): * object.c (rb_mod_initialize_clone): Override Kernel#initialize_clone
- to avoid an exception on Class.new.freeze.clone.to_s.
Reported by Andrew Grimm. [ruby-core:41858] [Bug #5828]
g... -
02:18 AM Feature #9909: why shouldn't constant lookup check the nesting of module's name
- See discussion in feature #6810.
-
12:01 AM Bug #9908: [mingw] openssl.so LoadError when built with 1.0.0m or 1.0.1h
- My custom built openssl libs are guilty, not the openssl ext.
The upgraded 32bit 4.9.0 toolchain I used to build t...
06/06/2014
-
09:05 PM Bug #9913 (Closed): Digest == throws TypeError when testing against nil
- Applied in changeset r46368.
----------
digest.c: fix #== for non-string arguments
* ext/digest/digest.c (rb_digest... -
07:21 PM Bug #9913 (Closed): Digest == throws TypeError when testing against nil
- Also present in ruby -v: jruby 1.7.10 (1.9.3p392) 2014-01-09 c4ecd6b on OpenJDK 64-Bit Server VM 1.7.0_55-b14 [linux-...
- 09:05 PM Revision aae18778 (git): * 2014-06-07
- git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@46369 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
-
09:05 PM Revision bc211f36 (git): digest.c: fix #== for non-string arguments
- * ext/digest/digest.c (rb_digest_instance_equal):
fix #== for non-string arguments. [ruby-core:62967] [Bug #9913]
*... -
07:51 PM Bug #9914 (Closed): posix_fadvise() does not work correctly with _LARGE_FILES on 32-bit AIX
- `test_advise` in `test/ruby/test_io.rb` fails on AIX.
~~~
[ 1/170] TestIO#test_advise = 0.01 s
1) Error:
Tes... -
05:27 PM Bug #9912 (Closed): URI#to_s with an empty host formats the string incorrectly
- maciek@gamera:~$ ruby -e "puts URI.parse('postgres:///foo').to_s"
postgres:/foo
The string of the formatted URI s... -
04:23 PM Revision 1b32155c (git): merge revision(s) r45517,r45544,r45924:
- signal.c: check stack overflow by SP
* signal.c (check_stack_overflow): raise SystemStackError if SP
regis... -
03:00 PM Bug #9774: Net::HTTP failure to validate certificate
- I can confirm this bug on Mac OS X Mavericks with Ruby 2.1.1.
I actually didn't specify a ca_path, but imported th... -
02:43 PM Feature #9909 (Open): why shouldn't constant lookup check the nesting of module's name
- module A
module B
end
end
above, B will have access to A's constants
but below, it won't
module A::B
e... -
02:05 PM Bug #9705: Installing ruby 2.1.1 fails while compiling (after: rvm install 2.1.1)
- I tried it via rvm, but it still does not work, see this thread on github:
https://github.com/wayneeseguin/rvm/issue... -
01:19 PM Revision fd8b2547 (git): node.h: remove NODE_PRIVATE_RECV
- * compile.c (private_recv_p): check by node type, instead of a
magic number.
* node.h (NODE_PRIVATE_RECV), parse.y ... -
08:07 AM Bug #9907 (Closed): Abbreviated method assignment with private attr_writer/attr_reader does not work.
- Applied in changeset r46365.
----------
compile.c, parse.y: private op assign
* compile.c (iseq_compile_each), pars... -
08:07 AM Revision 199f814f (git): compile.c, parse.y: private op assign
- * compile.c (iseq_compile_each), parse.y (new_attr_op_assign_gen):
allow op assign to a private attribute.
[ruby-... -
07:58 AM Revision 7342e78e (git): test_assignment.rb: assignment to private attribute
- * test/ruby/test_assignment.rb (test_assign_private_self): test
for r3509, assignment to private attribute is allow... -
07:58 AM Revision 3c93a7d9 (git): test_assignment.rb: split test_assign
- * test/ruby/test_assignment.rb (test_assign): split by assignment
forms.
git-svn-id: svn+ssh://ci.ruby-lang.org/ru... -
07:54 AM Revision 118f0d1d (git): parse.y: attr_receiver
- * parse.y (aryset_gen): use `attr_receiver()`.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@46362 b2dd03c8-39d4... -
06:05 AM Revision bb3f0363 (git): node.h: NODE_PRIVATE_RECV
- * node.h (NODE_PRIVATE_RECV): name a magic number, `self` as the
receiver of a setter method call.
* compile.c (pr... -
04:39 AM Bug #8625 (Closed): IO#read(len, buf) shortens buf even if data is not read actually
- Applied in changeset r46360.
----------
io.c: not shorten buffer unless succeeded
* io.c (io_setstrbuf, io_read): s... -
04:39 AM Revision 71a3cb13 (git): io.c: not shorten buffer unless succeeded
- * io.c (io_setstrbuf, io_read): should not shorten the given buffer until
read succeeds. [ruby-core:55951] [Bug #8... -
03:42 AM Bug #9908 (Rejected): [mingw] openssl.so LoadError when built with 1.0.0m or 1.0.1h
- While testing an MRI rebuild to use bug fixed openssl libs, I get the following runtime fail during load of openssl e...
-
01:35 AM Bug #9905 (Assigned): Fiber does not work on AIX
- Seems fine.
06/05/2014
-
10:43 PM Bug #9873 (Closed): YAML conversion of empty symbol
- Applied in changeset r46358.
----------
* ext/psych/lib/psych/visitors/yaml_tree.rb: dump empty symbols with a
tag... - 10:43 PM Revision 68a06368 (git): * 2014-06-06
- git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@46359 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
-
10:42 PM Revision 3f6eafaa (git): * ext/psych/lib/psych/visitors/yaml_tree.rb: dump empty symbols with a
- tag so that they can be parsed on input. [Bug #9873] [ruby-core:62825]
* test/psych/test_symbol.rb: test for change
... -
03:50 PM Bug #9907 (Closed): Abbreviated method assignment with private attr_writer/attr_reader does not work.
- This looks like a hole in the specification:
~~~ruby
private def foo=(*) end
public def foo; 0 end
self.foo... -
03:35 PM Bug #9906 (Rejected): duplicated require of '.so' files?
- Dear all,
We are trying to get rid of autoload;
We could require everything in the first line of the file but ins... -
03:25 PM Feature #8546 (Closed): super errors in UnboundMethods
- Fixed in 2.1.
-
09:48 AM Bug #9897: Build fails for fiddle with libffi version 3.1
- Yes, that works :) Thank you very much for the quick fix.
-
09:19 AM Bug #9905 (Closed): Fiber does not work on AIX
- `test/ruby/test_fiber.rb` fails on AIX.
~~~
[ 2/23] TestFiber#test_argument/ss/home/rayod/Dev/Contribution/ruby-t... -
09:16 AM Revision 88fda023 (git): Join a thread.
- git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@46357 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
-
07:14 AM Revision 72a77c25 (git): * gc.c (gc_page_sweep): refactoring.
- * gc.c (gc_page_sweep): should not set, but add final_slots into
sweep_page->final_slots.
git-svn-id: svn+ssh://... -
06:55 AM Bug #7733: Segfault in ::JSON.parse(nil, :quirks_mode => true)
- I can reproduce this.
```
hsbt@chkbuild003:~$ ruby -rjson -e '::JSON.parse(nil, :quirks_mode => true)'
ruby 1.9.... -
06:16 AM Bug #9573: descendants of a module don't gain its future ancestors, but descendants of a class, do
- ref. https://github.com/ruby/ruby/pull/549
-
05:59 AM Bug #9904 (Closed): remove rubyforge entries from rake.1
- rake.rubyforge.org is sunset now.
I replaced rubyforge entry to github on rake.1 and removed dead links.
-
05:36 AM Revision a4d7e428 (git): version.c: show malloc_conf
- * configure.in (jemalloc): check for the header regardless drop-in
libjemalloc is found, for `malloc_conf` declarat... -
05:16 AM Feature #9113 (Closed): Ship Ruby for Linux with jemalloc out-of-the-box
- Applied in changeset r46354.
----------
configure.in, missing.h: jemalloc mangling
* configure.in (with-jemalloc): ... -
01:58 AM Feature #9113: Ship Ruby for Linux with jemalloc out-of-the-box
- jemalloc prefixes "je_" to each public symbols at Mach-O (Mac OS X) and PE-COFF (Windows), so it can't be drop-in by ...
-
01:06 AM Feature #9113: Ship Ruby for Linux with jemalloc out-of-the-box
- I tried to build with --with-jemalloc option.
* OS X 10.9.4 pre-release
* jemalloc-3.6.0 via homebrew
* r463... -
05:16 AM Revision 6ab08d2e (git): configure.in, missing.h: jemalloc mangling
- * configure.in (with-jemalloc): also check for header, for ABIs
which JEMALLOC_MANGLE is needed, i.e., Mach-O and P... -
03:53 AM Revision 3105141c (git): * man/ruby.1: remove rubyforge entry.
- git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@46353 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
-
03:47 AM Revision f4e9aa37 (git): * misc/README: use github link instead of rubyforge.
- git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@46352 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
-
01:05 AM Revision 0e3debf1 (git): * gc.c (obj_free): check also FL_PROMOTED bit by RVALUE_OLD_P().
- git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@46351 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
06/04/2014
-
07:51 PM Feature #9113: Ship Ruby for Linux with jemalloc out-of-the-box
- KOSAKI Motohiro <[email protected]> wrote:
> So, I'd suggest two phase action.
>
> 1. Commit your patch,... - 07:34 PM Revision 045aef85 (git): * 2014-06-05
- git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@46350 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
- 07:34 PM Revision 22d8480e (git): configure.in: add --with-jemalloc option
- * configure.in: add --with-jemalloc option
[ruby-core:62912]
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@463... -
03:47 PM Bug #9709: Large string causes SEGV with x64-mingw32
- It's not a security issue but affects other platforms.
You need to make a 1GiB string on 32-bit platforms or on Wind... -
02:49 PM Bug #9709: Large string causes SEGV with x64-mingw32
- Hi,
I'm seeking explanation if this [security issue] only applies to mingw, and if so, why, as the same code appea... -
01:33 PM Revision 2f73dbd0 (git): * gc.c: introduce RZombie to manage zombie objects.
- Rewrite finalizing logics with this type.
* gc.c (gc_verify_internal_consistency): verify zombie (finalizing)
objec... -
01:11 PM Revision b165f9b5 (git): fix typo [ci skip]
- git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@46347 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
-
01:10 PM Bug #9903 (Closed): Regexp#[] doesn't consider capture name encoding
- Applied in changeset r46346.
----------
re.c: consider name encoding
* re.c (match_aref, rb_reg_regsub): consider e... -
01:05 PM Bug #9903 (Closed): Regexp#[] doesn't consider capture name encoding
- Regexp#[]が引数の文字列やシンボルを考慮していません。
~~~ruby
key = "\xb1\xb2".force_encoding(Encoding::EUC_JP)
m = /(?<#{key}>.*)/.ma... -
01:09 PM Revision 5861d4f1 (git): re.c: consider name encoding
- * re.c (match_aref, rb_reg_regsub): consider encoding of captured
names, encoding-incompatible should not match.
... -
12:33 PM Revision ea0e8e61 (git): re.c: reduce new strings
- * re.c (match_aref, rb_reg_regsub): reduce new strings creation
for exceptions.
git-svn-id: svn+ssh://ci.ruby-lang... -
12:24 PM Bug #9902 (Closed): Regexp#[] ignores after NUL byte in named capture index
- Applied in changeset r46344.
----------
re.c: fix name with NUL
* re.c (match_aref): should not ignore name after N... -
12:12 PM Bug #9902 (Closed): Regexp#[] ignores after NUL byte in named capture index
- Regexp#[]に"\0"を含む文字列やシンボルを指定したとき、それ以降が無視されます。
~~~
$ ruby -w -e 'p(/(?<a>.*)/.match("foo")["a\0foo"])'
"foo"
$... -
12:23 PM Revision 561fe110 (git): re.c: fix name with NUL
- * re.c (match_aref): should not ignore name after NUL byte.
[ruby-dev:48275] [Bug #9902]
git-svn-id: svn+ssh://ci.... -
07:05 AM Bug #9901 (Closed): Clarify documentation for Array#insert
- The current documentation for Array#insert is misleading regarding negative indices. The attached patch clarifies the...
-
06:37 AM Bug #9900 (Closed): Segmentation fault with recursive reference of a hash
- It may have been fixed already, but not sure because the link doesn't reveal the revision and the platform.
-
04:10 AM Bug #9900 (Closed): Segmentation fault with recursive reference of a hash
- The following code raises a segmentation fault.
Hash.new{|h,k| h[k]}[:foo]
# => [BUG] Segmentation fault ... -
02:45 AM Feature #9892 (Closed): Contributing guide for github
- solved by r46312
-
02:44 AM Feature #9894 (Closed): [RFC] README.EXT: document rb_gc_register_mark_object
- duprecated #9893
06/03/2014
-
10:59 PM Feature #9852: How to bundle test-unit2 and minitest5
- I don't think we need to actually commit the gem files to SVN, but I think your patch is a good start.
We could ha... -
10:34 PM Bug #9899 (Closed): Seg fault on Ruby 2.1.1 with newrelic_rpm
- A user of New Relic has reported seeing a seg fault using Ruby 2.1.1 with our agent. Given that newrelic_rpm is pure ...
-
07:13 PM Bug #9874 (Third Party's Issue): Segmentation fault when loading rails console or rails server
- Your `oj.bundle` extension library is linked against libruby.2.0.0.
~~~
4 libruby.2.1.0.dylib 0x0000... -
05:55 PM Bug #9874: Segmentation fault when loading rails console or rails server
- Attaching .crash file from ~/Library/Logs/DiagnosticReports. (this is the only directory that contained a related .cr...
-
07:08 PM Bug #9898 (Closed): Keyword argument oddities
- Applied in changeset r46342.
----------
vm.c: return the result hash
* vm.c (core_hash_merge_kwd): should return th... -
03:48 PM Bug #9898 (Closed): Keyword argument oddities
- Case 1: If a method takes a single argument, and the method is called with a keyword splat, the method receives the p...
- 07:08 PM Revision 161a0df7 (git): * 2014-06-04
- git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@46343 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
-
07:08 PM Revision 140929d8 (git): vm.c: return the result hash
- * vm.c (core_hash_merge_kwd): should return the result hash, which
may be converted from and differ from the given ... -
06:42 PM Bug #9897 (Feedback): Build fails for fiddle with libffi version 3.1
- Does this work?
~~~diff
diff --git a/ext/fiddle/extconf.rb b/ext/fiddle/extconf.rb
index 2190aa9..466d77e 100644... -
09:54 AM Bug #9897 (Closed): Build fails for fiddle with libffi version 3.1
- ext/fiddle/extconf.rb expects a 3-digit version string from the libffi pkg-config.
Latest libffi is version 3.1 and ... -
02:33 PM Revision fc3c52eb (git): + * ruby.c (load_file_internal2): Extracted from load_file_internal.
- + (load_file_internal): Invoke load_file_internal2 using rb_protect.
+ Close an opened FD if load_fil... -
10:17 AM Revision 7ad125d7 (git): * gc.c (rb_objspace_free): should not rest_sweep() here.
- Some data structures are already freed.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@46340 b2dd03c8-39d4-4d8f... -
09:47 AM Revision a5fd4c45 (git): * test/ruby/test_gc.rb: allocate more objects to invoke GC by newobj.
- GC allows extending pages depends on heap_increment.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@46339 b2dd0... -
09:13 AM Revision 29bee7e8 (git): revert r46332 because RVALUE_OLD_P() returns int by r46334
- git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@46338 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
-
09:02 AM Revision 75604b07 (git): * gc.c (rb_gc_call_finalizer_at_exit): add
- gc_verify_internal_consistency() when RGENGC_CHECK_MODE >= 2.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@46... -
09:00 AM Revision 2e437f8b (git): * gc.c: change the counting method for young objects.
- clear counter at the beggining of every GC and
count promoted (infant->young) objects.
Some promotions (infant->y... -
07:50 AM Revision 9d71a0ae (git): * gc.c: add verifying counters code in gc_verify_internal_consistency().
- gc_verify_internal_consistency() counts all
- live objects
- young objects (if age2 promotion)
- old objects
... -
07:44 AM Revision b2597910 (git): gc.c: int for simple predicates
- * gc.c: use int for simple predicate functions instead of VALUE.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@4... -
07:44 AM Revision 3809c47d (git): ChangeLog: remove garbages
- git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@46333 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
-
07:37 AM Revision 3d42f229 (git): * gc.c (rb_gc_force_recycle): we only need to know the result (0/1)
- of RVALUE_OLD_P(). clang fails to compile it because is_old is
`int' but RVALUE_OLD_P() returns VALUE.
git-svn-i... -
04:22 AM Bug #9895 (Assigned): net/imap stops responding when trying to create a message to an unexisting folder
-
04:20 AM Bug #9885 (Closed): lib/net/imap.rb: FETCH-ed BODYSTRUCTURE with "MIXED" body type fails
- Applied in changeset r46331.
----------
* lib/net/imap.rb (body_type_1part): Gmail IMAP reports a body
type as "M... -
04:19 AM Revision 87505dd7 (git): * lib/net/imap.rb (body_type_1part): Gmail IMAP reports a body
- type as "MIXED" followed immediately by params
[ruby-core:62864] [Bug #9885]
git-svn-id: svn+ssh://ci.ruby... -
04:19 AM Revision e7d8c473 (git): * gc.c (objspace_live_slot): live slot count should not include final
- slot (contains T_ZOMBIE) count.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@46330 b2dd03c8-39d4-4d8f-98ff-82... -
04:03 AM Revision a0bbf948 (git): * gc.c (obj_free): fix spacing.
- git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@46329 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
-
04:00 AM Revision 58390617 (git): * gc.c (check_gen_consistency): fix error message.
- git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@46328 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
-
03:55 AM Revision baff4dfe (git): * gc.c: count old/young objects more correctly.
- * gc.c (RVALUE_DEMOTE_FROM_OLD): decrement old object count.
* gc.c (RVALUE_DEMOTE_FROM_YOUNG): decrement young objec... -
03:29 AM Revision d27a685b (git): * test/ruby/memory_status.rb: add $LOAD_PATH to load test/unit
- correctly for fiddle/import unavailable environments.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@46326 b2dd... -
01:10 AM Feature #9113: Ship Ruby for Linux with jemalloc out-of-the-box
- Hans de Graaff wrote:
> My point was that, being one of the Gentoo ruby maintainers, I would not want to use this me... -
12:42 AM Feature #9113: Ship Ruby for Linux with jemalloc out-of-the-box
- On Sat, May 24, 2014 at 9:48 PM, <[email protected]> wrote:
> Issue #9113 has been updated by Eric Wong.
>
>... -
12:48 AM Bug #9881 (Closed): stuck in test/openssl/test_ssl.rb on Windows
- Applied in changeset r46325.
----------
* test/openssl/test_ssl.rb (OpenSSL::TestSSL#test_verify_result):
shouldn'... - 12:48 AM Revision 5d9eae4a (git): * test/openssl/test_ssl.rb (OpenSSL::TestSSL#test_verify_result):
- shouldn't use same server for respective tests, because the 1st
test sometimes kills the server main loop silently.... -
12:48 AM Feature #9888: Hide Complex internal
- The prefix is to avoid potential name-clashes with other libraries.
Also available in: Atom