summaryrefslogtreecommitdiff
path: root/internal
Commit message (Expand)AuthorAgeFilesLines
* [Bug #18014] Fix memory leak in GC when using RactorsPeter Zhu2021-07-151-0/+6
* Expose `rb_obj_is_fiber`.Samuel Williams2021-07-131-1/+0
* Move rb_str_escape function declarationS-H-GAMELINKS2021-07-111-0/+1
* Specify version to remove as bare numbersNobuyoshi Nakada2021-06-301-3/+3
* Ensure that version number starts with digitsNobuyoshi Nakada2021-06-301-1/+2
* Show the removal versionNobuyoshi Nakada2021-06-301-3/+3
* rb_warn_deprecated_to_remove_at [Feature #17432]Nobuyoshi Nakada2021-06-301-1/+44
* Share freeze option handlingNobuyoshi Nakada2021-06-281-0/+1
* Add a cache for class variableseileencodes2021-06-181-0/+8
* Make it possible to get AST::Node from Thread::Backtrace::LocationYusuke Endoh2021-06-181-0/+2
* ast.rb: RubyVM::AST.parse and .of accepts `save_script_lines: true`Yusuke Endoh2021-06-181-0/+1
* Warn more duplicate literal hash keysNobuyoshi Nakada2021-06-031-0/+2
* Warn more duplicate literal hash keysNobuyoshi Nakada2021-06-031-0/+2
* Refactor rb_vm_insn_addr2insn callsTakashi Kokubun2021-06-021-0/+1
* Remove unneeded rb_ary_ptr_use_start defination in internal/array.h (#4427)S.H2021-06-011-1/+0
* Remove unneeded rb_str_initialize defination in internal/string.h (#4465)S.H2021-06-011-1/+0
* cdhash_cmp: can also take complex卜部昌平2021-05-121-0/+1
* cdhash_cmp: can take rational literals卜部昌平2021-05-121-0/+1
* Revert "Filling cache values on cvar write"Aaron Patterson2021-05-111-8/+0
* Add a cache for class variableseileencodes2021-05-111-0/+8
* Protoized old pre-ANSI K&R style declarations and definitionsNobuyoshi Nakada2021-05-071-1/+1
* Allow newobj_of0 and newobj_slowpath to allocate into multiple heap slotsMatt Valentine-House2021-05-061-7/+22
* Add RBIMPL_RVALUE_EMBED_LEN_MAX neeeded by internal/bignum.hBenoit Daloze2021-05-041-2/+2
* Partially revert 2c7d3b3a722c4636ab1e9d289cbca47ddd168d3eYusuke Endoh2021-04-271-1/+0
* node.c (rb_ast_new): imemo_ast is WB-unprotectedYusuke Endoh2021-04-261-0/+1
* Fix some typos by spell checkerRyuta Kamizono2021-04-261-1/+1
* get rid of using `__builtin_unreachable` directly [Bug #17787]Nobuyoshi Nakada2021-04-101-3/+3
* rb_enc_interned_str: handle autoloaded encodingsJean Boussier2021-03-221-0/+3
* RBASIC_SET_CLASS_RAW: follow strict aliasing rule卜部昌平2021-03-021-2/+2
* Define rb_to_array which converts with to_aNobuyoshi Nakada2021-02-121-0/+1
* Expose scheduler as public interface & bug fixes. (#3945)Samuel Williams2021-02-092-44/+1
* Add RCLASS_SUBCLASSES MacroMatt Valentine-House2021-02-011-0/+1
* Add RCLASS_ALLOCATOR MacroMatt Valentine-House2021-02-011-0/+1
* Add PARENT_MODULE_SUBCLASSES MacroMatt Valentine-House2021-02-011-0/+1
* Add RCLASS_PARENT_SUBMODULES MacroMatt Valentine-House2021-02-011-0/+1
* Move rb_big_isqrt declarationS-H-GAMELINKS2021-01-311-0/+1
* Revert "[Bug #11213] let defined?(super) call respond_to_missing?"Nobuyoshi Nakada2021-01-131-1/+1
* Check stack overflow in recursive glob_helper [Bug #17162]Nobuyoshi Nakada2021-01-131-0/+1
* remove unused declKoichi Sasada2021-01-081-6/+0
* enable constant cache on ractorsKoichi Sasada2021-01-051-0/+1
* Update compilers.h [ci skip]Gui Heurich2021-01-051-1/+1
* Optimize calls to `Kernel#hash` (#3987)Marc-André Lafortune2020-12-251-0/+1
* Allow inlining Integer#-@ and #~Takashi Kokubun2020-12-221-1/+2
* Prefer stdbool in vm_execTakashi Kokubun2020-12-211-1/+1
* Switch rb_category_warn{,ing} to accept an rb_warning_category_tJeremy Evans2020-12-181-7/+0
* tuning ivar setKoichi Sasada2020-12-161-1/+1
* fix inline method cache sync bugKoichi Sasada2020-12-151-3/+2
* Narrowed down unaligned member access region in RB_OBJ_WRITENobuyoshi Nakada2020-12-131-2/+2
* Fix ArithmeticSequence#last and ArithmeticSequence#each for non-integer seque...Kenta Murata2020-12-092-0/+4
* Add support for non-blocking `Process.wait`.Samuel Williams2020-12-091-0/+3