summaryrefslogtreecommitdiff
path: root/object.c
AgeCommit message (Expand)Author
2022-04-14[DOC] Enhance documentation for `Module#<` & `Module#>`Akshay Birajdar
2022-04-14[DOC] Prefer RDOCLINK to the method nameNobuyoshi Nakada
2022-04-14[DOC] Now underscore methods can cross-referenceNobuyoshi Nakada
2022-03-30[DOC] Use simple references to operator methodsNobuyoshi Nakada
2022-03-29[DOC] Repair format of What's Here sections in object.c (#5722)Burdette Lamar
2022-03-17Revert "Faster rb_class_superclass"John Hawthorn
2022-03-17Faster rb_class_superclassJohn Hawthorn
2022-03-15Fast rb_class_inherited_pJohn Hawthorn
2022-03-11Fast object is iclass checksJohn Hawthorn
2022-03-10Revert "Fast object is iclass checks"John Hawthorn
2022-03-10Fast object is iclass checksJohn Hawthorn
2022-02-23Constant time class to class ancestor lookupJohn Hawthorn
2022-02-23Never call kind_of with klass=0John Hawthorn
2022-02-18Enhanced RDoc concerning command injection (#5537)Burdette Lamar
2022-02-12[DOC] Simplify operator method referencesNobuyoshi Nakada
2022-02-07[DOC] Use RDoc link style for links in the same class/modulePeter Zhu
2022-02-07[DOC] Use RDoc link style for links to other classes/modulesPeter Zhu
2022-01-14Add a Module#const_added callbackJean Boussier
2022-01-06Allow include before calling Module#initializeJeremy Evans
2022-01-03Kernel#=~: delete卜部昌平
2022-01-01Negative RBOOL usageNobuyoshi Nakada
2021-12-26Remove tainted and trusted featuresNobuyoshi Nakada
2021-12-20Remove Class#descendantsJeremy Evans
2021-12-08Add `to_f` to predefined conversion method name to ID tableNobuyoshi Nakada
2021-11-23Add Class#subclassesJean Boussier
2021-11-18Optimize dynamic string interpolation for symbol/true/false/nil/0-9Jeremy Evans
2021-11-17Improve performance Kernel#Float with using Primitive.mandatory_only? method ...S.H
2021-10-26Add Class#descendantsJeremy Evans
2021-10-21Deprecate include/prepend in refinements and add Refinement#import_methods in...Shugo Maeda
2021-10-20Add comments about special runtime routines YJIT callsAlan Wu
2021-09-19Fix a typo [Bug #17048]Nobuyoshi Nakada
2021-09-17Removed Module.allocate [Bug #17048]Nobuyoshi Nakada
2021-09-17Already initialized modules cannot be replaced [Bug #17048]Nobuyoshi Nakada
2021-09-12Using RB_FLOAT_TYPE_P macroS-H-GAMELINKS
2021-09-11Using RB_BIGNUM_TYPE_P macroS-H-GAMELINKS
2021-09-10include/ruby/ruby.h: add doxygen卜部昌平
2021-09-10include/ruby/internal/arithmetic/double.h: add doxygen卜部昌平
2021-09-10include/ruby/internal/intern/object.h: add doxygen卜部昌平
2021-09-10include/ruby/internal/core/rbasic.h: add doxygen卜部昌平
2021-09-10include/ruby/internal/core/rclass.h: add doxygen卜部昌平
2021-09-10include/ruby/internal/fl_type.h: add doxygen卜部昌平
2021-09-10include/ruby/internal/globals.h: add doxygen卜部昌平
2021-09-10include/ruby/internal/newobj.h: add doxygen卜部昌平
2021-08-02Using RBOOL macroS.H
2021-07-27Use predefined IDsNobuyoshi Nakada
2021-07-20Use RB_INTEGER_TYPE_PNobuyoshi Nakada
2021-07-18Make boolean expected messages more consitentNobuyoshi Nakada
2021-07-18Constified a local tableNobuyoshi Nakada
2021-07-16Add Integer.try_convert [Feature #15211]Nobuyoshi Nakada
2021-07-11Move rb_str_escape function declarationS-H-GAMELINKS