Activity
From 03/16/2013 to 03/22/2013
03/22/2013
-
10:03 PM Bug #8100 (Assigned): Segfault in trunk
-
08:22 PM Bug #8100: Segfault in trunk
- =begin
Magnus and I reduced this down to an even simpler^2 test case:
loop do
def x
"hello" * 1000
e... -
07:54 PM Bug #8100: Segfault in trunk
- After working with charliesome we've now found an even simpler test case:
http://eval.in/13339
This *always* se... -
07:15 PM Bug #8100: Segfault in trunk
- They've obviously done work on the garbage collector for Ruby 2.0. This is likely a bug introduced as result of that....
-
07:01 PM Bug #8100: Segfault in trunk
- Here's a backtrace I got in gdb: http://pastie.org/7064676. rb_gc_mark_unlinked_live_method_entries seems suspicious ...
-
06:38 PM Bug #8100: Segfault in trunk
- I've managed to reduce the script down to 30 lines (with no dependencies) that segfaults in both 2.0.0-p0 and trunk (...
-
10:00 PM Bug #7521 (Closed): test_thr_kill(TestQueue) fails
- thanks. then closing by duplicate.
-
06:26 PM Bug #7521: test_thr_kill(TestQueue) fails
- Yesterday, I did 6 x 6 builds (i.e. 36 builds in total) on different platforms and every time at leas one failed. So ...
-
07:47 PM Bug #8148 (Rejected): [patch] reduce allocations due to __FILE__ and {class,module}_eval
- In my application, I noticed many long lived "(eval)" strings on the heap.
I also noticed many copies of filename ... -
06:23 PM Feature #8107: [patch] runtime flag to track object allocation metadata
- (2013/03/22 17:41), tmm1 (Aman Gupta) wrote:
>
>> > - `task' is ambiguous (all of procedures are task).
> Do... -
05:41 PM Feature #8107: [patch] runtime flag to track object allocation metadata
- > - `task' is ambiguous (all of procedures are task).
Do you prefer `rb_delayed_task_*` and vm_delayed_task.c ?
... -
05:38 PM Feature #8110 (Assigned): Regex methods not changing global variables
- It sounds reasonable.
The API can be some of following:
* new API like `Regexp#match_without_backref`
* new op... -
04:26 PM Bug #8133: Regexp macro %r{} is loosing backslash on "\}"
- nagachika (Tomoyuki Chikanaga) wrote:
> Hmm, is it a bug introduced in 2.0.0?
> I personally feel the behavior of 2... -
01:40 AM Bug #8133: Regexp macro %r{} is loosing backslash on "\}"
- Hmm, is it a bug introduced in 2.0.0?
I personally feel the behavior of 2.0.0 is natural. -
03:58 PM Bug #8134: Compilation failure for 2.0.0 on 10.6.8
- It seems because your clang is too old; use newer clang or gcc-4.2.
Or report rvm to use gcc-4.2 prior clang/llvm-gcc. -
04:51 AM Bug #8139 (Closed): keyreq and keyrest
- This issue was solved with changeset r39869.
Nobuhiro, thank you for reporting this issue.
Your contribution to Ruby ... -
12:17 AM Bug #8139 (Closed): keyreq and keyrest
- =begin
Passing a hash without required key (:keyreq) to a method which takes keyreq: and **keyrest,
then a same has... -
12:19 AM Bug #8140 (Closed): Incorrect warning: `+' after local variable is interpreted as binary operator
- The statement:
puts '' +''
generates an invalid warning when executed with "ruby -w" which (a) implies a syntac...
03/21/2013
-
11:41 PM Bug #8133: Regexp macro %r{} is loosing backslash on "\}"
- Just for information: r39858 introduces the behavior change.
Whether %r{n{3\}}} matches with:
| "nnn}" ... -
05:46 PM Bug #8133: Regexp macro %r{} is loosing backslash on "\}"
- nobu (Nobuyoshi Nakada) wrote:
> This issue was solved with changeset r39858.
Thank you. -
04:48 PM Bug #8133 (Closed): Regexp macro %r{} is loosing backslash on "\}"
- This issue was solved with changeset r39858.
Josef, thank you for reporting this issue.
Your contribution to Ruby is ... -
04:13 PM Bug #8133 (Open): Regexp macro %r{} is loosing backslash on "\}"
- It doesn't look to be issue of regexp but issue of parser:
C:\Projects>irb
irb(main):001:0> a = %r|\}|
=> /\}/... -
11:26 AM Bug #8133 (Rejected): Regexp macro %r{} is loosing backslash on "\}"
- There is nothing different, as '}' is not a regexp meta character.
-
12:22 AM Bug #8133 (Closed): Regexp macro %r{} is loosing backslash on "\}"
- Hello,
Ruby 2.0.0 is loosing the backslash when used on "\}" string (exact match).
How to reproduce in irb:
... -
11:17 PM Bug #8137 (Closed): r39819 以降 Process.kill(0, $$) が終了しない
- This issue was solved with changeset r39862.
Hiroshi, thank you for reporting this issue.
Your contribution to Ruby i... -
10:14 PM Bug #8137 (Closed): r39819 以降 Process.kill(0, $$) が終了しない
- r39819 以降、以下のコードが終了せずにデッドロックとなります。
$ ruby -e 'Process.kill(0, $$)'
1.9.3, 2.0.0 では正常に終了します。この影響により例えば以下のようなコードが... -
11:07 PM Bug #8138 (Closed): rpartition(regexp) for multibyte string
- =begin
以下のように、String#rpartition に正規表現を渡したとき、マルチバイト文字列だと挙動がおかしいようです。
# encoding: UTF-8
"user@domain".partition(... -
10:50 PM Bug #7805 (Closed): ruby 2.0rc2 core on solaris
- This issue was solved with changeset r39860.
John, thank you for reporting this issue.
Your contribution to Ruby is g... -
10:04 PM Feature #7792: Make symbols and strings the same thing
- Also, as a nice side effect we wouldn't even have to worry about garbage collecting symbols to avoid DoS as they woul...
-
10:01 PM Feature #7792: Make symbols and strings the same thing
- What I meant is that most people only use symbols as an identifier that could be a just a string as well. If you look...
-
12:09 PM Feature #7792: Make symbols and strings the same thing
- The problem is not "confusion", it is that there is an apparent effort to rework core features in a massive framework...
-
12:02 AM Feature #7792: Make symbols and strings the same thing
- Just another confusion caused by different behavior of strings vs symbols: https://github.com/blog/1440-today-s-email...
-
09:57 PM Bug #8136: gsub strange behavior when substituting "\\'"
- Seems like \' is interpreted as $' ($POSTMATCH) which is in this case 'oo'.
-
07:05 PM Bug #8136 (Closed): gsub strange behavior when substituting "\\'"
- =begin
s = "\\'" # => "\\'"
print s # \'
"foo".gsub("f", s) # => "oooo"
Can anybody ... -
06:42 PM Feature #8111 (Closed): Redmine Manager?
- Make a ticket as category:Project.
-
04:53 PM Feature #8107: [patch] runtime flag to track object allocation metadata
- (2013/03/20 12:19), tmm1 (Aman Gupta) wrote:
> But API is too simple, maybe.
Another issues:
- `task' is... -
01:50 PM Bug #7756 (Closed): clang 4.2 sees through UNINITIALIZED_VAR macro, gives warning
- This issue was solved with changeset r39855.
Eric, thank you for reporting this issue.
Your contribution to Ruby is g... -
11:31 AM Bug #8017 (Third Party's Issue): Got segmentation fault on attempt to install ruby 2.0.0-p0 on Mac 10.6.8 via RVM
-
11:31 AM Bug #8134 (Third Party's Issue): Compilation failure for 2.0.0 on 10.6.8
-
03:45 AM Bug #8134: Compilation failure for 2.0.0 on 10.6.8
- This is the content of the log file reported by RVM:
[2013-03-20 19:28:58] make
current path: /Users/veleno/.rvm/src... -
03:45 AM Bug #8134 (Third Party's Issue): Compilation failure for 2.0.0 on 10.6.8
- Trying to install 2.0.0 with rvm on Mac OSX 10.6.8, the installation fails.
-
07:46 AM Feature #8096: introduce Time.current_timestamp
- Responding to some concerns:
1. nanoTime deficiencies
Yes, System.nanoTime is not monotonic. It is designed to ... -
07:23 AM Feature #8096: introduce Time.current_timestamp
- (3/20/13 11:14 AM), naruse (Yui NARUSE) wrote:
>
> Issue #8096 has been updated by naruse (Yui NARUSE).
>
... -
06:53 AM Feature #8096: introduce Time.current_timestamp
- "naruse (Yui NARUSE)" <[email protected]> wrote:
> Whether wall-clock or monotonic clock is desired is the most im... -
12:14 AM Feature #8096: introduce Time.current_timestamp
- Eregon (Benoit Daloze) wrote:
> On 19 March 2013 17:56, headius (Charles Nutter) <[email protected]> wrote:
> >
... -
02:19 AM Bug #8124: gem fails to install valid gems
- I periodically have similar but not the same issue.
>gem install rails
ERROR: Could not find a valid gem 'rails' (...
03/20/2013
-
11:53 PM Feature #8096: introduce Time.current_timestamp
- On 19 March 2013 17:56, headius (Charles Nutter) <[email protected]> wrote:
>
> Issue #8096 has been updated by ... -
08:46 PM Feature #8096: introduce Time.current_timestamp
- kosaki (Motohiro KOSAKI) wrote:
> (3/19/13 9:31 PM), headius (Charles Nutter) wrote:
> >
> > Issue #8096 has be... -
11:53 AM Feature #8096: introduce Time.current_timestamp
- (3/19/13 9:31 PM), headius (Charles Nutter) wrote:
>
> Issue #8096 has been updated by headius (Charles Nutter)... -
10:31 AM Feature #8096: introduce Time.current_timestamp
- naruse (Yui NARUSE) wrote:
> What class is it?
> If Float, it introduces extra error.
> If Rational, I feel Time i... -
07:24 AM Feature #8096: introduce Time.current_timestamp
- headius (Charles Nutter) wrote:
> A few more thoughts to keep this alive...
>
> Implementation in JRuby:
>
> d... -
01:56 AM Feature #8096: introduce Time.current_timestamp
- A few more thoughts to keep this alive...
Implementation in JRuby:
def Time.timestamp
java.lang.System.nano_... -
10:52 PM Bug #8115 (Closed): make install DESTDIR=/my/install/path fails
- This issue was solved with changeset r39841.
Vit, thank you for reporting this issue.
Your contribution to Ruby is gr... -
08:01 PM Bug #8124: gem fails to install valid gems
- For handle this issue, it need to know occasion of that "many people".
If you are not "many people" and you could no... -
04:37 PM Bug #8124: gem fails to install valid gems
- $ gem sources
*** CURRENT SOURCES ***
http://rubygems.org/
Like I said, I'm not able to reproduce ... -
12:19 PM Feature #8107: [patch] runtime flag to track object allocation metadata
- I implemented a basic task api: https://github.com/tmm1/ruby/compare/tmm1;task-api
But API is too simple, maybe.
... -
09:00 AM Bug #8129: String#index has drastically different performance when a single unicode character is included
- Thanks for the feedback Charlie and Nobuyoshi. This came up from https://github.com/kschiess/parslet/issues/73 which ...
-
08:52 AM Bug #8129: String#index has drastically different performance when a single unicode character is included
- =begin
You may want to:
* use regexp, e.g. (({scan})).
* convert to fix width wide char encoding, i.e., ((|UTF-32LE|)... -
08:40 AM Bug #8129 (Rejected): String#index has drastically different performance when a single unicode character is included
- When all the characters in a string are ASCII characters (single bytes), the byte index for any given character can b...
-
08:23 AM Bug #8129 (Rejected): String#index has drastically different performance when a single unicode character is included
- =begin
I created a simple ruby script:
#! /usr/bin/env ruby
raise "need a file name" unless ARGV[0]
conten... -
08:30 AM Bug #8127 (Closed): NoMethodError for private / protected methods with Module#prepend
-
07:49 AM Bug #8127 (Closed): NoMethodError for private / protected methods with Module#prepend
- =begin
Calling protected / private methods after using Module#prepend raises NoMethodError exception.
module Fo... -
08:00 AM Feature #8128 (Rejected): New primitives for Rinda::TupleSpace
- =begin
= New primitives for Rinda::TupleSpace
This issue proposes adding two new primitives to TupleSpace for a... -
06:38 AM Feature #8126 (Assigned): OpenSSL::SSL::SSLSocket does not define #recv and #send messages
- OpenSSL::SSL::SSLSocket does not define #recv/#send methods and is not compatible with TCPSocket.
-
05:48 AM Feature #7510: irb --help が古い
- add patche.(incl. ja)
-
02:21 AM Bug #8125 (Closed): lost-tuple bug and fix for Rinda::TupleSpaceProxy.take
- =begin
Rinda::TupleSpaceProxy prevents tuple loss during #take by exposing a "port" object on the client that the ... -
02:11 AM Bug #7756: clang 4.2 sees through UNINITIALIZED_VAR macro, gives warning
- A macro can be following, but it still changes syntax from current UNINITIALIZED_VAR.
#if GCC_VERSION_SINCE(4,6,0)... -
01:53 AM Bug #8120 (Rejected): OptionParser is not handling lists of arguments correctly
- You must use commas and no whitespace when entering a list as in your second arguments to opts.on
03/19/2013
-
09:02 PM Feature #8107: [patch] runtime flag to track object allocation metadata
- This was my first time using the new TracePoint apis. I like the C API a lot- much more flexible than the old event h...
-
08:53 PM Feature #8107: [patch] runtime flag to track object allocation metadata
- (2013/03/19 19:26), tmm1 (Aman Gupta) wrote:
>> > Ah, it is my mistake. I want to say *newobj hook*, instead of M... -
07:26 PM Feature #8107: [patch] runtime flag to track object allocation metadata
- > Ah, it is my mistake. I want to say *newobj hook*, instead of Mark hook.
Oh, OK. This makes much more sense now... -
06:23 PM Feature #8107: [patch] runtime flag to track object allocation metadata
- (2013/03/19 18:02), tmm1 (Aman Gupta) wrote:
> I like your idea. A finalization task api provides an elegant solut... -
06:02 PM Feature #8107: [patch] runtime flag to track object allocation metadata
- I like your idea. A finalization task api provides an elegant solution for processing profiling data in a safe contex...
-
04:29 PM Feature #8107: [patch] runtime flag to track object allocation metadata
- (2013/03/19 15:45), tmm1 (Aman Gupta) wrote:
> I agree this approach provides more flexibility. But GC hooks canno... -
03:53 PM Feature #8107: [patch] runtime flag to track object allocation metadata
- (2013/03/19 14:47), SASADA Koichi wrote:
> I believe this approach allows flexible statistics.
One flexibili... -
03:45 PM Feature #8107: [patch] runtime flag to track object allocation metadata
- > Using this APIs, users can add your own statistics libraries.
I tried a similar approach in ruby 1.8 some while... -
02:53 PM Feature #8107: [patch] runtime flag to track object allocation metadata
- (2013/03/19 13:39), tmm1 (Aman Gupta) wrote:
> Maybe instead of file/line, this should be rb_iseq_t *iseq?
C ... -
01:48 PM Feature #8107: [patch] runtime flag to track object allocation metadata
- Here's an example using this feature in a rails app, to find files that are allocating many long lived objects:
% ... -
01:39 PM Feature #8107: [patch] runtime flag to track object allocation metadata
- > +typedef struct rb_obj_metadata {
> + VALUE file;
> + unsigned short line;
> +} rb_obj_metadata_t;
Mayb... -
01:37 PM Feature #8107: [patch] runtime flag to track object allocation metadata
- > Something like RubyVM.allocated_position(obj) => [file, line].
I'll defer API decisions to core, but a method un... -
07:07 PM Bug #8124: gem fails to install valid gems
- Please check results of "gem source" command.
-
06:02 PM Bug #8124 (Closed): gem fails to install valid gems
- I'm not able to reproduce this, but many people have reported it on occasion.
$ gem install bundler
ERROR... -
05:06 PM Bug #7267 (Closed): Dir.glob on Mac OS X returns unexpected string encodings for unicode file names
- This issue was solved with changeset r39821.
Kenny, thank you for reporting this issue.
Your contribution to Ruby is ... -
03:05 PM Bug #8100: Segfault in trunk
- I'm also getting segfaults on Ruby 2.0.0. It seems to be related to threading or forking. Can't quite put my figure o...
-
01:11 AM Bug #8100: Segfault in trunk
- Forgot to add a link to the repo on github: https://github.com/zzak/segfault_spec.rb
-
03:04 PM Bug #8000: "require 'tk'" segfaults on 64-bit linux with Tk 8.6
- Attached is the gdb backtrace from running nagai's test script.
-
11:09 AM Bug #8000: "require 'tk'" segfaults on 64-bit linux with Tk 8.6
- That script,
----------------------------------------------------------
module TkCore; RUN_EVENTLOOP_ON_MAIN_THREAD ... -
10:53 AM Bug #8000: "require 'tk'" segfaults on 64-bit linux with Tk 8.6
- Could you test the following script?
----------------------------------------------------------
module TkCore; R... -
02:53 PM Bug #8122: [patch] gc: GC.stat improvements and related cleanup
- (2013/03/19 11:58), authorNari (Narihiro Nakamura) wrote:
> ko1-san, what do you think?
(1) Performance
... -
11:58 AM Bug #8122: [patch] gc: GC.stat improvements and related cleanup
- ko1-san, what do you think?
-
11:29 AM Bug #8122 (Closed): [patch] gc: GC.stat improvements and related cleanup
- I propose 4 related patches below. The end result is more information from GC.stat about mark and sweep activity.
... -
01:52 PM Bug #8123 (Closed): Transcoding exception when using replace along with universal_newline
- The following can be reproduced on 1.9.3-p385, 1.9.3-p392, and 2.0.0-p0.
body, charset = "hey", "hey".encoding.t... -
11:27 AM Feature #8024 (Rejected): Lazy sweep を on/off するための機能
- 特にみなさんから反論もなさそうなのでRejectしておきます。
-
11:05 AM Feature #8121 (Closed): updated Curses::Window example
- The example on http://ruby-doc.org/stdlib-2.0/libdoc/curses/rdoc/Curses/Window.html produces somewhat garbled output....
-
10:44 AM Bug #8120 (Rejected): OptionParser is not handling lists of arguments correctly
- Only the first element in a list of arguments is being processed by OptionParser. With the following program:
---... -
08:18 AM Bug #8051 (Third Party's Issue): linux_iocparm_len in io.c is ifdef __linux__, but uses glibc specifics
- _IOC_SIZE is not glibc feature. It's a Linux feature. Please use Linux aware libc.
-
06:23 AM Feature #8119 (Assigned): more efficient version of Rinda::TupleSpaceProxy.take
-
06:13 AM Feature #8119 (Closed): more efficient version of Rinda::TupleSpaceProxy.take
- =begin
The purpose of Rinda::TupleSpaceProxy is to avoid losing tuples when a client disconnects during a #take ca... -
01:17 AM Bug #8113 (Closed): ArgumentError: cannot interpret as DNS name: nil
- This was fixed by r39725. There is a backport ticket #8054
-
12:53 AM Bug #8113: ArgumentError: cannot interpret as DNS name: nil
- I cannot reproduce this with: ruby 2.1.0dev (2013-03-18 trunk 39805)
[x86_64-linux]
$irb -ropen-uri
open("h... -
12:30 AM Bug #8092 (Closed): [patch] gc: improve accuracy of objspace_live_num() and allocated/freed counters
- This issue was solved with changeset r39812.
Aman, thank you for reporting this issue.
Your contribution to Ruby is g... -
12:22 AM Bug #8092: [patch] gc: improve accuracy of objspace_live_num() and allocated/freed counters
- Wow, thanks!! I'll commit it soon.
03/18/2013
-
11:16 PM Bug #8092: [patch] gc: improve accuracy of objspace_live_num() and allocated/freed counters
- With this updated patch the test is passing both before and after r39811. Problem was in finalize_list. After r39811 ...
-
10:27 PM Bug #8092: [patch] gc: improve accuracy of objspace_live_num() and allocated/freed counters
- This test is passing for me on trunk. Before r39811 it is failing.
[ 92/132] TestGc#test_stat ... -
05:32 PM Bug #8092: [patch] gc: improve accuracy of objspace_live_num() and allocated/freed counters
- Thank you for bug report.
But, the following test case is failure.
I think ko1-san is the implementer of GC.sta... -
09:52 PM Bug #7537: OptionParser treats negative digits as options
- Sent a pull-request. https://github.com/ruby/ruby/pull/259
I've made changes the same way as python do -- http://docs... -
09:52 PM Bug #8115 (Closed): make install DESTDIR=/my/install/path fails
- =begin
In Fedora packaging, we used to use (({make install DESTDIR=/my/install/path})) to install compiled extension... -
09:44 PM Bug #8093 (Closed): [patch] gc: avoid unnecessary heap growth
- This issue was solved with changeset r39811.
Aman, thank you for reporting this issue.
Your contribution to Ruby is g... -
06:15 PM Bug #8093: [patch] gc: avoid unnecessary heap growth
- Thank you for the bug report.
I think this patch is acceptable.
ko1-san, what do you think?
# Because r37970 was... -
09:16 PM Bug #8114 (Closed): Issue in test coverage for CRL
- wrt: https://github.com/ruby/ruby/blob/trunk/test/openssl/test_x509crl.rb#L104
The crl variable seems to be unused, ... -
08:48 PM Bug #8113 (Closed): ArgumentError: cannot interpret as DNS name: nil
- Loading development environment (Rails 3.2.12)
irb(main):001:0> open("http://www.ruby-lang.org/") {|f|
irb(main):00... -
08:18 PM Feature #8111 (Closed): Redmine Manager?
- How/Who do you contact for Redmine management issues?
-
06:26 PM Feature #8110 (Closed): Regex methods not changing global variables
- It is useful to have methods allowing pattern matching without setting global variables. It can be very hard to under...
-
06:03 PM Bug #8095 (Closed): [patch] gc: fix unlimited memory growth with large values of RUBY_FREE_MIN
- This issue was solved with changeset r39810.
Aman, thank you for reporting this issue.
Your contribution to Ruby is g... -
04:14 PM Bug #8100: Segfault in trunk
- I got a similar one too, see here: https://github.com/padrino/padrino-framework/issues/1131
-
10:51 AM Bug #8100: Segfault in trunk
- I've updated the description of this ticket, because I'm able to reproduce a similar bug. Only similar in that we're ...
-
03:22 PM Bug #7267: Dir.glob on Mac OS X returns unexpected string encodings for unicode file names
- Attaching my proof of concept code.
diff --git a/dir.c b/dir.c
index d4b3dd3..126c27e 100644
--- a/dir.c
+++ b/... -
12:04 PM Feature #2837 (Closed): Compile-time constant for HEAP_GROWTH_FACTOR (patch attached)
- I commited r39746.
We can change HEAP_GROWTH_FACTOR via an enviroment variable now.
So I close this ticket.
Thanks. -
07:42 AM Bug #8049 (Rejected): Compiling error on Ruby 2.0 with OpenSSL
- Was a problem on the client side. See http://blade.nagaokaut.ac.jp/cgi-bin/scat.rb/ruby/ruby-talk/405477 ff.
03/17/2013
-
05:53 AM Feature #7895: Exception#backtrace_locations to go with Thread#backtrace_locations and Kernel#caller_locations
- On Sat, Mar 16, 2013 at 02:12:03AM +0900, headius (Charles Nutter) wrote:
>
> Issue #7895 has been updated by h... -
03:58 AM Feature #8107: [patch] runtime flag to track object allocation metadata
- No objections to adding this feature to MRI, but anything that goes on the standard core classes needs to involve oth...
03/16/2013
-
08:01 PM Feature #8107: [patch] runtime flag to track object allocation metadata
- > + rb_gc_set_params();
> +
> if (!(opt->disable & DISABLE_BIT(rubyopt)) &&
> opt->safe_level == 0 && (s... -
05:47 PM Feature #8107 (Closed): [patch] runtime flag to track object allocation metadata
- When a ruby program contains a reference leak, debugging is a lot easier if you know where each object was allocated....
-
10:20 AM Bug #8103 (Closed): Fix for URI.decode_www_form ArgumentError
- URI.decode_www_form pukes out an ArgumentError if passed any parameter names that aren't followed by an equals sign. ...
-
10:05 AM Feature #6154: Eliminate extending WaitReadable/Writable at runtime
- Since a committer nominee was given permission to commit I think you should commit it
-
02:24 AM Feature #6154: Eliminate extending WaitReadable/Writable at runtime
- mame or matz: Is this change approved? If so, I can proceed with a patch that includes what I've already posted plus ...
-
10:00 AM Bug #8091: Class.new is not called when class is created using class keyword
- alexeymuranov (Alexey Muranov) wrote:
> I think partial overloading can be done by defining the `initialize` private... -
10:00 AM Bug #8091: Class.new is not called when class is created using class keyword
- Initialize is also not called on `class X` but it is called on `Class.new`
class Class
alias old_init... -
09:37 AM Feature #8096: introduce Time.current_timestamp
- Both Postgres and MySQL store timestamps with microsecond precision:
http://www.postgresql.org/docs/9.2/static/dat... -
06:53 AM Feature #8096: introduce Time.current_timestamp
- MySQL stores/transmits TIMESTAMP fields as integer seconds.
Sent from my phone, so excuse the typos.
On Mar 1... -
06:23 AM Feature #8096: introduce Time.current_timestamp
- (3/15/13 4:36 PM), vipulnsward (Vipul Amler) wrote:
>
> Issue #8096 has been updated by vipulnsward (Vipul Amle... -
05:36 AM Feature #8096: introduce Time.current_timestamp
- =begin
It could be any number of purposes. On top of my head I could think of remote systems, timestamps persisted t... -
08:55 AM Feature #7791: Let symbols be garbage collected
- marcandre (Marc-Andre Lafortune) wrote:
> So it's probably only MRI that does stuff like `rb_funcall(obj, '>', 1, IN... -
07:10 AM Feature #7791: Let symbols be garbage collected
- Student (Nathan Zook) wrote:
> I'm sorry, but this example just gets more strange the more you explain it. Are you... -
06:49 AM Feature #7791: Let symbols be garbage collected
- I'm sorry, but this example just gets more strange the more you explain it. Are you saying that there is one table ...
-
06:05 AM Feature #7791: Let symbols be garbage collected
- kstephens (Kurt Stephens) wrote:
> Student (Nathan Zook) wrote:
> > Questions:
> > 1) How certain are you that t... -
03:54 AM Feature #7791: Let symbols be garbage collected
- kstephens (Kurt Stephens) wrote:
> Unless we have a class of VALUES < 127 that are immediate single-ASCII character... -
03:33 AM Feature #7791: Let symbols be garbage collected
- I was thinking about how to implement this in JRuby. Couldn't you just have *all* Symbols be weakly-referenced in the...
-
02:06 AM Feature #7791: Let symbols be garbage collected
- marcandre (Marc-Andre Lafortune) wrote:
> kstephens (Kurt Stephens) wrote:
> > I'm considering creating a first-cl... -
01:47 AM Feature #7791: Let symbols be garbage collected
- kstephens (Kurt Stephens) wrote:
> I'm considering creating a first-class struct RSymbol and making ID synonymous w... -
01:32 AM Feature #7791: Let symbols be garbage collected
- Student (Nathan Zook) wrote:
> Questions:
> 1) How certain are you that this covers all of the cases?
With the ... -
03:17 AM Bug #7037 (Closed): float formatting inconsistently rounds half to even
- >7037: float formatting inconsistently rounds half to even
> * https://bugs.ruby-lang.org/issues/7037
> * I belie... -
02:27 AM Feature #6309: Add a reference queue for weak references
- I request a ruling by matz about adding a ReferenceQueue to weakref.rb.
-
02:26 AM Feature #6308: Eliminate delegation from WeakRef
- I request a ruling by matz for making the backward-incompatible change of having Weakref no longer be a Delegate. Alt...
-
02:12 AM Feature #7895: Exception#backtrace_locations to go with Thread#backtrace_locations and Kernel#caller_locations
- kallistec (Daniel DeLeo) wrote:
> Hi, I work on Opscode's Chef, a server configuration framework. I have an interest... -
02:01 AM Feature #8090: resolv.rb checks platform based on RUBY_PLATFORM, which is insufficient for JRuby
- I thought host_os is the OS that we're *actually* running on, and target_os was the OS name Ruby was built for. Was I...
Also available in: Atom