Actions
Feature #10728
openWarning for Fixnum#size to use RbConfig::SIZEOF['long']
Feature #10728:
Warning for Fixnum#size to use RbConfig::SIZEOF['long']
Status:
Open
Assignee:
-
Target version:
-
Description
How about add a warning for Fixnum#size ?
Currently it returns sizeof(long) which is 4 or 8.
However it is implementation detail and
it may difficult to define it in Ruby implementations other than CRuby.
There is a way to obtain sizeof(long): RbConfig::SIZEOF['long']
It works since Ruby 2.1.
So the warning is a migration path to use RbConfig::SIZEOF['long'].
Note that this may affect many code.
So this issue may irritate many people.
fixnum-size-search.txt is a search result in gems.
Files
Actions