aboutsummaryrefslogtreecommitdiffstats
Commit message (Expand)AuthorAgeFilesLines
* Introduce `Fiber#storage` for inheritable fiber-scoped variables. (#6612)Samuel Williams2022-12-0110-56/+442
* [Bug #19108] Check for the encoding of pack/unpack formatNobuyoshi Nakada2022-12-012-0/+16
* [ruby/delegate] Revert "Fix `DelegateClass` block "method redefined" warning"Nobuyoshi Nakada2022-12-012-14/+0
* [Feature #19138] Add `SyntaxError#path`Nobuyoshi Nakada2022-12-013-10/+55
* Use RTEST and add test for GH-6832Alan Wu2022-11-302-1/+9
* struct.c (struct_ivar_get): add conditional for potential Qnil returned by rb...Zack Deveau2022-11-301-1/+1
* YJIT: Optimize rb_int_equal (#6838)Takashi Kokubun2022-11-302-0/+47
* YJIT: add new counters for deferred compilation and queued blocks (#6837)Maxime Chevalier-Boisvert2022-11-303-0/+8
* Prevent segfault in String#scan with ObjectSpace.each_objectYusuke Endoh2022-12-012-0/+16
* [ruby/rdoc] Fix `=end` delimiterNobuyoshi Nakada2022-12-011-1/+1
* [ruby/rdoc] Non-RD part feature has not been imported to RDocNobuyoshi Nakada2022-12-012-0/+28
* [ruby/rdoc] Use TempfileNobuyoshi Nakada2022-12-011-7/+4
* Use class methods of `File` over `Kernel.open` and `IO.read`Nobuyoshi Nakada2022-12-0111-30/+40
* YJIT: Deallocate `struct Block` to plug memory leaksAlan Wu2022-11-303-27/+84
* YJIT: Deallocate when assumptions tables are emptyAlan Wu2022-11-301-0/+28
* YJIT: Fix IseqPayload::pages memory bloatAlan Wu2022-11-301-1/+1
* Enable to dispatch Code scanning [ci skip]Nobuyoshi Nakada2022-11-301-0/+1
* [ruby/irb] Use class methods of `File` over `Kernel.open`Nobuyoshi Nakada2022-11-301-1/+1
* [ruby/un] wait_writable: close opened fileNobuyoshi Nakada2022-11-301-1/+1
* Removed documentation for incomplete option about [Feature #17134]Hiroshi SHIBATA2022-11-301-1/+0
* MJIT: Revert FL_EXIVAR check optimizationTakashi Kokubun2022-11-291-17/+7
* MJIT: Rename mjit_compile_attr to mjit_sp_incTakashi Kokubun2022-11-296-7/+7
* MJIT: Merge mjit_unit.h into mjit_c.hTakashi Kokubun2022-11-294-36/+29
* MJIT: Rename mjit_compiler.c to mjit_c.cTakashi Kokubun2022-11-293-238/+230
* [ruby/irb] Make sure ls doesn't return an arrayTakashi Kokubun2022-11-301-0/+1
* Update default gems list at d6e91784ab78c25e864869b05a149e [ci skip]git2022-11-301-1/+1
* Update SyntaxSuggest to use angle brackets `>`schneems2022-11-3010-58/+58
* Mention Exception#detailed_message in NEWS.mdYusuke Endoh2022-11-301-0/+7
* Mention Regexp.timeout= in NEWS.mdYusuke Endoh2022-11-301-0/+4
* Fix unused variable warningsTakashi Kokubun2022-11-291-10/+10
* YJIT: Skip checking interrupt_mask (#6825)Takashi Kokubun2022-11-291-6/+4
* Add a test case for argument forwardingyui-knk2022-11-291-0/+10
* Extract outdate-bundled-gems.rbNobuyoshi Nakada2022-11-292-29/+135
* Fix dependencies of outdate-bundled-gemsNobuyoshi Nakada2022-11-292-7/+16
* Refine outdate-bundled-gemsNobuyoshi Nakada2022-11-292-9/+29
* MJIT: Move Primitive helpers to mjit_c.rbTakashi Kokubun2022-11-292-52/+35
* MJIT: Self-contain extern declarationsTakashi Kokubun2022-11-292-7/+8
* MJIT: Refactor CDHASH handlingTakashi Kokubun2022-11-293-49/+4
* MJIT: Cache an ISeq pointer instanceTakashi Kokubun2022-11-282-10/+8
* MJIT: Merge exivar guards as wellTakashi Kokubun2022-11-283-13/+18
* MJIT: Remove an unused fieldTakashi Kokubun2022-11-282-2/+0
* Remove ruby2_keywords related to args forwardingyui-knk2022-11-293-4/+0
* MJIT: Get rid of is_entries copyTakashi Kokubun2022-11-284-32/+3
* MJIT: Make it parsable by Solargraph (#6827)Takashi Kokubun2022-11-285-815/+817
* MJIT: Rename mjit_compiler.h to mjit_c.hTakashi Kokubun2022-11-284-5/+5
* Add tests for [Feature #19134]Shugo Maeda2022-11-291-2/+15
* Update default gems list at 4f8c6711ddb09bb9d0dcbf784e2cde [ci skip]git2022-11-291-1/+1
* [ruby/erb] Version 4.0.2Takashi Kokubun2022-11-291-1/+1
* [ruby/erb] Fix line numbers after multi-line <%#Takashi Kokubun2022-11-292-1/+13
* Use rbs HEAD for [Feature #19134]Shugo Maeda2022-11-291-1/+1