summaryrefslogtreecommitdiff
path: root/object.c
Commit message (Expand)AuthorAgeFilesLines
* 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
* object.c: deprecate Datanobu2017-11-291-2/+3
* * object.c: Improve documentation of Kernel#Arraysonots2017-10-211-1/+10
* object.c: fix conversion failure messagenobu2017-09-151-18/+26
* object.c: fix potential oob write in rb_str_to_dbl()rhe2017-09-011-1/+1
* Add Doxygen commentsyugui2017-07-221-0/+1
* Fix documentskazu2017-07-221-2/+2
* Fix typos and indentkazu2017-07-221-6/+6
* * remove trailing spaces.svn2017-07-221-1/+1
* Add documentsyugui2017-07-221-92/+451
* Improve performance of implicit type conversionwatson19782017-05-311-21/+54
* object.c: improve docsstomar2017-05-301-12/+13
* Improve performance of rb_eql()watson19782017-05-251-1/+9
* Improve performance of rb_equal()watson19782017-05-251-1/+4
* object.c: use a sized enumerator with #yield_selfnobu2017-05-141-1/+7
* internal.h: rb_raise_staticnobu2017-05-021-3/+3
* object.c: Kernel#yield_selfnobu2017-05-011-0/+18
* Improve performance of type conversion using to_rmrkn2017-04-141-0/+1
* object.c: make String#to_f consistent with literalnobu2017-03-151-9/+4
* object.c: [DOC] simplify Object#tap examplestomar2017-03-091-5/+5
* revert RB_FIXABLE related changesets [Bug #13288][Bug #13293][Bug #13294]shyouhei2017-03-091-1/+4
* optimize FIXABLE macroshyouhei2017-03-061-4/+1
* numeric.c: Numeric#clone and #dupnobu2017-02-221-0/+10
* object.c: refactor rb_obj_clone and rb_obj_clone2nobu2017-02-221-15/+36
* object.c: message encodingnobu2017-02-211-3/+4