summaryrefslogtreecommitdiff
path: root/internal
AgeCommit message (Expand)Author
2021-07-16Add Integer.try_convert [Feature #15211]Nobuyoshi Nakada
2021-07-15[Bug #18014] Fix memory leak in GC when using RactorsPeter Zhu
2021-07-13Expose `rb_obj_is_fiber`.Samuel Williams
2021-07-11Move rb_str_escape function declarationS-H-GAMELINKS
2021-06-30Specify version to remove as bare numbersNobuyoshi Nakada
2021-06-30Ensure that version number starts with digitsNobuyoshi Nakada
2021-06-30Show the removal versionNobuyoshi Nakada
2021-06-30rb_warn_deprecated_to_remove_at [Feature #17432]Nobuyoshi Nakada
2021-06-28Share freeze option handlingNobuyoshi Nakada
2021-06-18Add a cache for class variableseileencodes
2021-06-18Make it possible to get AST::Node from Thread::Backtrace::LocationYusuke Endoh
2021-06-18ast.rb: RubyVM::AST.parse and .of accepts `save_script_lines: true`Yusuke Endoh
2021-06-03Warn more duplicate literal hash keysNobuyoshi Nakada
2021-06-03Warn more duplicate literal hash keysNobuyoshi Nakada
2021-06-02Refactor rb_vm_insn_addr2insn callsTakashi Kokubun
2021-06-01Remove unneeded rb_ary_ptr_use_start defination in internal/array.h (#4427)S.H
2021-06-01Remove unneeded rb_str_initialize defination in internal/string.h (#4465)S.H
2021-05-12cdhash_cmp: can also take complex卜部昌平
2021-05-12cdhash_cmp: can take rational literals卜部昌平
2021-05-11Revert "Filling cache values on cvar write"Aaron Patterson
2021-05-11Add a cache for class variableseileencodes
2021-05-07Protoized old pre-ANSI K&R style declarations and definitionsNobuyoshi Nakada
2021-05-06Allow newobj_of0 and newobj_slowpath to allocate into multiple heap slotsMatt Valentine-House
2021-05-04Add RBIMPL_RVALUE_EMBED_LEN_MAX neeeded by internal/bignum.hBenoit Daloze
2021-04-27Partially revert 2c7d3b3a722c4636ab1e9d289cbca47ddd168d3eYusuke Endoh
2021-04-26node.c (rb_ast_new): imemo_ast is WB-unprotectedYusuke Endoh
2021-04-26Fix some typos by spell checkerRyuta Kamizono
2021-04-10get rid of using `__builtin_unreachable` directly [Bug #17787]Nobuyoshi Nakada
2021-03-22rb_enc_interned_str: handle autoloaded encodingsJean Boussier
2021-03-02RBASIC_SET_CLASS_RAW: follow strict aliasing rule卜部昌平
2021-02-12Define rb_to_array which converts with to_aNobuyoshi Nakada
2021-02-09Expose scheduler as public interface & bug fixes. (#3945)Samuel Williams
2021-02-01Add RCLASS_SUBCLASSES MacroMatt Valentine-House
2021-02-01Add RCLASS_ALLOCATOR MacroMatt Valentine-House
2021-02-01Add PARENT_MODULE_SUBCLASSES MacroMatt Valentine-House
2021-02-01Add RCLASS_PARENT_SUBMODULES MacroMatt Valentine-House
2021-01-31Move rb_big_isqrt declarationS-H-GAMELINKS
2021-01-13Revert "[Bug #11213] let defined?(super) call respond_to_missing?"Nobuyoshi Nakada
2021-01-13Check stack overflow in recursive glob_helper [Bug #17162]Nobuyoshi Nakada
2021-01-08remove unused declKoichi Sasada
2021-01-05enable constant cache on ractorsKoichi Sasada
2021-01-05Update compilers.h [ci skip]Gui Heurich
2020-12-25Optimize calls to `Kernel#hash` (#3987)Marc-André Lafortune
2020-12-22Allow inlining Integer#-@ and #~Takashi Kokubun
2020-12-21Prefer stdbool in vm_execTakashi Kokubun
2020-12-18Switch rb_category_warn{,ing} to accept an rb_warning_category_tJeremy Evans
2020-12-16tuning ivar setKoichi Sasada
2020-12-15fix inline method cache sync bugKoichi Sasada
2020-12-13Narrowed down unaligned member access region in RB_OBJ_WRITENobuyoshi Nakada
2020-12-09Fix ArithmeticSequence#last and ArithmeticSequence#each for non-integer seque...Kenta Murata