summaryrefslogtreecommitdiff
path: root/internal
AgeCommit message (Expand)Author
2021-09-22Add support for non-blocking `Kernel.system`.Samuel Williams
2021-09-19Fix a typo [Bug #17048]Nobuyoshi Nakada
2021-09-17Already initialized modules cannot be replaced [Bug #17048]Nobuyoshi Nakada
2021-09-10suppress GCC's -Wsuggest-attribute=format卜部昌平
2021-09-10include/ruby/internal/core/rarray.h: add doxygen卜部昌平
2021-09-10internal/*.h: skip doxygen卜部昌平
2021-08-25[Feature #18045] Implement size classes for GCPeter Zhu
2021-08-25[Feature #18045] Remove T_PAYLOADPeter Zhu
2021-08-24Moved rb_deprecate_constant declaration [Feature #18051]Nobuyoshi Nakada
2021-08-24Moved rb_int_positive_pow declaration [Feature #18051]Nobuyoshi Nakada
2021-08-24Moved exported symbols in internal/util.h to ruby/util.hNobuyoshi Nakada
2021-08-23Revert "[Feature #18045] Implement size classes for GC"Peter Zhu
2021-08-23[Feature #18045] Implement size classes for GCPeter Zhu
2021-08-23[Feature #18045] Remove T_PAYLOADPeter Zhu
2021-08-20ast.c: Rename "save_script_lines" to "keep_script_lines"Yusuke Endoh
2021-08-20Add RBIMPL_TODONobuyoshi Nakada
2021-08-19Remove old warning aged nearly 8 yearsNobuyoshi Nakada
2021-08-06Use Rational for Float#round with ndigits > 14Jeremy Evans
2021-07-28Don't export rb_gc_ractor_newobj_cache_clearPeter Zhu
2021-07-28Remove duplicate declarationsNobuyoshi Nakada
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卜部昌平