summaryrefslogtreecommitdiff
path: root/object.c
Commit message (Expand)AuthorAgeFilesLines
* Revert "Revert "Add a specialized instruction for `.nil?` calls""Yusuke Endoh2019-08-021-1/+1
* Revert "Add a specialized instruction for `.nil?` calls"Yusuke Endoh2019-08-021-1/+1
* Update object.cAaron Patterson2019-07-311-1/+1
* Add a specialized instruction for `.nil?` callsAaron Patterson2019-07-311-1/+1
* Add more documentation on #eql?/#hash relationship [ci skip]Jeremy Evans2019-07-261-1/+5
* Restore documentation for Object#hash [ci skip]Jeremy Evans2019-07-261-0/+19
* Check exception flag as a bool [Bug #15987]Nobuyoshi Nakada2019-07-111-8/+21
* Moved error messagesNobuyoshi Nakada2019-07-091-13/+15
* * expand tabs.git2019-06-231-57/+57
* Module#constant_source_location [Feature #10771]Nobuyoshi Nakada2019-06-231-0/+100
* remove 2 redundant calls to rb_str_dupLuke Gruber2019-06-131-1/+1
* Avoid triggering autoload in Module#const_defined?(String)Jean Boussier2019-05-071-0/+3
* object.c: fix searching nested const pathsnobu2019-04-081-7/+30
* [DOC] fix markups [ci skip]nobu2019-03-221-78/+75
* Fix `Module#const_defined?` on inherited constantsnobu2019-01-281-1/+0
* No FloatDomainError at non-finitive number if exception: falsenobu2019-01-121-0/+1
* [DOC] Add `or nil` to call-seq [ci skip]kazu2019-01-031-2/+2
* object.c (rb_obj_match): use rb_warn for deprecation warningmame2018-12-261-2/+2
* complex.c, object.c: [DOC] improve "exception: false" docsstomar2018-12-241-3/+3
* {complex,object,rational}.c: document exception: falsenormal2018-12-221-5/+15
* Use idExceptionnobu2018-12-221-1/+1
* [DOC] Update Object#=~ [ci skip]kazu2018-12-161-3/+4
* Show the class of the receiver [Feature #15231]nobu2018-12-061-1/+2
* Prefer rb_check_arity when 0 or 1 argumentsnobu2018-12-051-2/+2
* object.c: Deprecate Object#=~ and add NilClass#=~`mame2018-11-261-0/+15
* Always inline rb_to_integer to prevent a method call penaltyk0kubun2018-11-031-1/+2
* object.c: [DOC] fix typos in doc for yield_selfstomar2018-10-261-5/+4
* Improve doc of yield_selfaycabta2018-10-211-0/+19
* Get rid of calling to_f in rat2dbl_without_to_fnobu2018-10-021-6/+5
* Fix Rational of Floatnobu2018-10-021-3/+12
* object.c: prefer base optargnobu2018-07-221-8/+16
* Don't copy FL_USER* on Kernel#clone. [Bug #14847]ko12018-07-091-2/+0
* object.c: Add a new alias `then` to `Kernel#yield_self`; [Feature #14594]matz2018-05-301-1/+3
* object.c: raise on long invalid float stringnobu2018-05-041-1/+25
* object.c: fix exponent with underscorenobu2018-05-021-1/+5
* symbol.c: non-ASCII constant namesnobu2018-04-101-2/+2
* Add `exception:` keyword in Kernel#Float()mrkn2018-03-151-81/+136
* Add `exception:` keyword in Kernel#Integer()mrkn2018-03-151-27/+56
* object.c: conversions with IDnobu2018-03-071-7/+11
* defs/id.def: predefine to_f IDnobu2018-02-271-2/+1
* use convert_type_with_idnobu2018-02-261-1/+1
* use convert_type_with_idnobu2018-02-261-6/+5
* Use RB_INTEGER_TYPE_P instead of rb_obj_is_kind_ofmrkn2018-02-261-4/+4
* Check the result of to_int in Kernel#Integermrkn2018-02-261-1/+1
* [DOC] hide declaration from rdocnobu2018-02-231-1/+1
* mjit_compile.c: merge initial JIT compilerk0kubun2018-02-041-5/+5
* array.c: rb_check_to_arraynobu2018-01-271-1/+1
* internal.h: remove dependecy on ruby/encoding.hnobu2018-01-091-1/+2
* Add FrozenError as a subclass of RuntimeErrorshyouhei2017-12-121-1/+1
* Make Module#attr{accessor|reader|writer|} public [#14132]marcandre2017-11-291-4/+4