summaryrefslogtreecommitdiff
path: root/object.c
AgeCommit message (Expand)Author
2020-12-24[DOC] Fix typosMarcus Stollsteimer
2020-12-22rb_cData: no longer exists卜部昌平
2020-12-22Removed rb_cData entityNobuyoshi Nakada
2020-12-22Data: delete卜部昌平
2020-12-19Use rb_id_attrset without intermediate stringsNobuyoshi Nakada
2020-12-19Feature 17314: update docs and NEWS about attr* methods returning array of sy...Radosław Bułat
2020-12-19Revert "Revert "Use rb_id_attrset without intermediate strings""Yusuke Endoh
2020-12-19attr_reader, attr_writer, attr_accessor and attr methods returns array of sym...Radosław Bułat
2020-12-18Use category: :deprecated in warnings that are related to deprecationJeremy Evans
2020-12-18Revert "Better cooperation between public/protected/private with attr* and al...Yusuke Endoh
2020-12-18Revert "Use rb_id_attrset without intermediate strings"Yusuke Endoh
2020-12-18Use rb_id_attrset without intermediate stringsNobuyoshi Nakada
2020-12-17Better cooperation between public/protected/private with attr* and alias_methodRadosław Bułat
2020-12-16[DOC] Described "numeric representation" more precisely [ci skip]Nobuyoshi Nakada
2020-12-05Protoized old pre-ANSI K&R style definitionsNobuyoshi Nakada
2020-10-28`dest` is always embedded so we can remove this checkAaron Patterson
2020-10-21Don't redefine #rb_intern over and over againStefan Stüben
2020-10-17remove rb_obj_iv_index_tblKoichi Sasada
2020-10-10Improve doc in rb_class_real doc (#3637)S.H
2020-09-02Initialize new T_OBJECT as ROBJECT_EMBEDJohn Hawthorn
2020-08-19ROBJECT_IV_INDEX_TBL: convert into an inline function卜部昌平
2020-07-30[skip-ci] Clarification for dup vs clone docsEspartaco Palma
2020-07-13inline Primitive.cexpr!卜部昌平
2020-07-03Make Kernel#then, #yield_self, #frozen? builtin (#3283)Takashi Kokubun
2020-07-03Rewrite Kernel#tap with Ruby (#3281)Takashi Kokubun
2020-06-29add UNREACHABLE_RETURN卜部昌平
2020-06-29rb_cstr_to_dbl_raise: do not goto into a branch卜部昌平
2020-06-29rb_convert_to_integer: do not goto into a branch卜部昌平
2020-06-29rb_mod_const_location: do not goto into a branch卜部昌平
2020-06-29rb_mod_const_defined: do not goto into a branch卜部昌平
2020-06-29rb_mod_const_get: do not goto into a branch卜部昌平
2020-06-29class_or_module_required: do not goto into a branch卜部昌平
2020-06-23Annotate Kernel#class as inline (#3250)Takashi Kokubun
2020-06-10Fix a typo in instance_variable_set documentationJean byroot Boussier
2020-06-10Change language used in instance_variable_set documentation [ci skip]Jeremy Evans
2020-05-11sed -i 's|ruby/impl|ruby/internal|'卜部昌平
2020-05-11sed -i s|ruby/3|ruby/impl|g卜部昌平
2020-05-08Classes made from Struct should have default `new` singleton method.Marc-Andre Lafortune
2020-05-07Share logically equivalent functionsNobuyoshi Nakada
2020-05-06[DOC] Removed no longer meaningful part [ci skip]Nobuyoshi Nakada
2020-05-06Removed unnecessary duplicate codeNobuyoshi Nakada
2020-05-06Generalize the explanation of the side effect of the rb_equal() optimizationBenoit Daloze
2020-05-06Document rb_equal() and clarify the relation with Kernel#===Benoit Daloze
2020-05-06Remove redundant check in rb_obj_cmp()Benoit Daloze
2020-04-22support builtin for Kernel#FloatS.H
2020-04-17Removed NIL/TRUE/FALSENobuyoshi Nakada
2020-04-08Suppress -Wswitch warningsNobuyoshi Nakada
2020-04-08Merge pull request #2991 from shyouhei/ruby.h卜部昌平
2020-03-22Support obj.clone(freeze: true) for freezing cloneJeremy Evans
2020-03-17Check if `freeze` option is givenNobuyoshi Nakada