summaryrefslogtreecommitdiff
AgeCommit message (Expand)Author
2023-09-15[Bug #19877] Named captures should take place from regexps in blockNobuyoshi Nakada
2023-09-15[Bug #19877] Literals cannot have singleton methods even in blocksNobuyoshi Nakada
2023-09-15Reuse `rb_reg_named_capture_assign_iter_impl`Nobuyoshi Nakada
2023-09-14[ruby/yarp] Remove varargs entirelyKevin Newton
2023-09-14YJIT: Initialize Assembler vectors with capacity (#8437)Takashi Kokubun
2023-09-14[ruby/yarp] Fix up unary minus precedenceKevin Newton
2023-09-14[ruby/yarp] Handle concat character literal and stringKevin Newton
2023-09-14[ruby/yarp] Extract out heredoc parsing into parse_stringsKevin Newton
2023-09-14[ruby/yarp] Extract out parse_stringsKevin Newton
2023-09-14[DOC] Sort "Core classes updates" sectionNobuyoshi Nakada
2023-09-14[ruby/yarp] Handle invalid operator write on fcallKevin Newton
2023-09-14[ruby/yarp] get rid of `accept_any_p` and just use regular functionsNathan Froyd
2023-09-14[ruby/yarp] don't use varargs for common cases of `match_any_type_p`Nathan Froyd
2023-09-14[ruby/yarp] add some `const` qualifiersNathan Froyd
2023-09-14Fix `io_buffer_get_string` default length computation. (#8427)Samuel Williams
2023-09-14[Bug #19868] Deprecate `Process::Status#&` and `Process::Status#>>`Nobuyoshi Nakada
2023-09-14[Bug #19868] Suggest other Process::Status method for `&` and `>>`Nobuyoshi Nakada
2023-09-14Negative value to Process::Status method for compatibilityNobuyoshi Nakada
2023-09-14[ruby/yarp] make some encoding tables `const`v3_3_0_preview2Nathan Froyd
2023-09-13For YJIT Actions, don't filter test-spec backtracesAlan Wu
2023-09-13[ruby/yarp] free strings in the ruby extensionNathan Froyd
2023-09-13YJIT: Skip adding past_page_bytes for past pages (#8433)Takashi Kokubun
2023-09-13Fix hyperlink for Script EncodingHerwin
2023-09-13YJIT: Make yjit_alloc_size available by default (#8426)Takashi Kokubun
2023-09-13YJIT: Make compile_time_ns a default counter (#8425)Takashi Kokubun
2023-09-13[ruby/yarp] Fix associativity for a couple of operatorsKevin Newton
2023-09-13[ruby/yarp] Better handle invalid gvar writesKevin Newton
2023-09-13[ruby/yarp] Mark empty flags as well as locations and blocksNobuyoshi Nakada
2023-09-13Use log2(b) instead of (log(b) / M_LN2)Yusuke Endoh
2023-09-13math.c: Fix Math.log against huge bignum [Bug #19878]Yusuke Endoh
2023-09-13Lrama v0.5.6yui-knk
2023-09-13Fixup 1851824b1c7b816e41b567b5310bb18ab6f9ff7aHiroshi SHIBATA
2023-09-13[flori/json] alias_method is private on Ruby 2.3 and 2.4Hiroshi SHIBATA
2023-09-13Enable `.NOTPARALLEL` on `ripper_srcs`Nobuyoshi Nakada
2023-09-13[Bug #19872] Refine TestRequireLibNobuyoshi Nakada
2023-09-13Suppress an unused variable warningNobuyoshi Nakada
2023-09-13[ruby/yarp] Handle parsing local variable singleton method definitionKevin Newton
2023-09-13[Bug #19862] Skip compiled result of never reachable expressionNobuyoshi Nakada
2023-09-13[Bug #19754] Make `IO::Buffer#get_string` check `offset` range (#8016)Nobuyoshi Nakada
2023-09-12Adjust CGI spec to pass when ran in isolationAlan Wu
2023-09-12[DOC] RDoc for Process::Status (#8416)Burdette Lamar
2023-09-12[rubygems/rubygems] Unify LockfileParser loading of SPECS sectionMartin Emde
2023-09-12YJIT: Add compilation time counter (#8417)Takashi Kokubun
2023-09-12[ruby/yarp] Split AliasNodeKevin Newton
2023-09-12Make Kernel#lambda raise when given non-literal blockAlan Wu
2023-09-12Fix typo in gc.cPeter Zhu
2023-09-12Ensure signaled processes at opening FIFO terminatedNobuyoshi Nakada
2023-09-12[ruby/yarp] Heredocs can create Interpolated(X)StringNodes orJemma Issroff
2023-09-12Restore `in_defined` flag at nested `defined?`Nobuyoshi Nakada
2023-09-12[ruby/yarp] Move the post required parameters after the rest parameterBenoit Daloze