summaryrefslogtreecommitdiff
AgeCommit message (Expand)Author
2024-07-19Move return value of rb_define_finalizer outPeter Zhu
2024-07-19Make define_final call rb_define_finalizerPeter Zhu
2024-07-19Rename a variable nameNaoto Ono
2024-07-19Launchable: Aggregate test results based on file levelNaoto Ono
2024-07-18Avoid array allocation for f(*r2k_ary) when def f(x)Jeremy Evans
2024-07-18Avoid hash allocation for f(*r2k_ary) when def f(kw: 1)Jeremy Evans
2024-07-18Check for and remove duplicate checks in test_allocationJeremy Evans
2024-07-18Avoid array allocation for f(*empty_ary, **hash) when def f(x)Jeremy Evans
2024-07-18Remove splatarray true -> splatarray false peephole optimizationJeremy Evans
2024-07-18Avoid unnecessary array allocations for f(arg, *arg, **arg, **arg), f(*arg, a...Jeremy Evans
2024-07-19Don't crash if madvise(MADV_FREE or MADV_DONTNEED) failsKJ Tsanaktsidis
2024-07-19mustermann depends on URI::RFC2396_PARSER behaviorHiroshi SHIBATA
2024-07-19[rubygems/rubygems] Fix line comment issue for mapalpha0x00
2024-07-18[PRISM] Refactor parser support into its own moduleKevin Newton
2024-07-18Fix interpolated sybmol node instructionseileencodes
2024-07-19[ruby/uri] Also support URI::PATTERN with switch-backHiroshi SHIBATA
2024-07-19[ruby/uri] Added test for constant definition and remove URI::REGEXP when usi...Hiroshi SHIBATA
2024-07-19[ruby/uri] URI.extract needs to pass blockHiroshi SHIBATA
2024-07-19[ruby/uri] Rename and switch RFC2396_PARSER testHiroshi SHIBATA
2024-07-19[ruby/uri] Switch to inspect with default parserHiroshi SHIBATA
2024-07-19[ruby/uri] Added compatibility methods for RFC2396 parserHiroshi SHIBATA
2024-07-19[ruby/uri] Added URI.parser= method for switch back to RFC2396_ParserHiroshi SHIBATA
2024-07-18YJIT: Tweak a comment a little [ci skip]Takashi Kokubun
2024-07-18YJIT: Allow dev_nodebug to disasm release-mode code (#11198)Takashi Kokubun
2024-07-18[ruby/prism] Mark local variable writes in value positions as being readKevin Newton
2024-07-18[PRISM] Use KW_SPLAT_MUT when possible for method callsKevin Newton
2024-07-18[PRISM] Use concattoarray instead of splatarray+concatarrayKevin Newton
2024-07-18[rubygems/rubygems] Fix unused variable warning when running RubyGems testsDavid Rodríguez
2024-07-18[rubygems/rubygems] Small tweak to avoid making the same mistake againDavid Rodríguez
2024-07-18[rubygems/rubygems] Fix another removal issueDavid Rodríguez
2024-07-18[rubygems/rubygems] Simplify spec assertionDavid Rodríguez
2024-07-18[rubygems/rubygems] Fix incorrect standalone script when default gems with ex...David Rodríguez
2024-07-18[rubygems/rubygems] Remove unnecessary `artifice` parameterDavid Rodríguez
2024-07-18[rubygems/rubygems] Use latest shellwords for standalone testDavid Rodríguez
2024-07-18[rubygems/rubygems] Ext is generally not in `require_paths`David Rodríguez
2024-07-18Use rb_obj_hide instead of setting klass to 0Peter Zhu
2024-07-18[PRISM] Do not respect xflag when eflag is setKevin Newton
2024-07-18[PRISM] Ensure not opening directoriesKevin Newton
2024-07-18Refactor RUBY_DESCRIPTION assertions in test_rubyoptionsKevin Newton
2024-07-18Fix empty hash instructioneileencodes
2024-07-18[ruby/irb] Clear ENV["XDG_CONFIG_HOME"] to avoid loadingtomoya ishida
2024-07-18Write rbinc files at onceNobuyoshi Nakada
2024-07-18Free `data` of `struct rb_parser_ary` in `rb_parser_ary_free`yui-knk
2024-07-18[rubygems/rubygems] Fix gemspec `require_paths` type validationDavid Rodríguez
2024-07-18[rubygems/rubygems] Warn non flattened require paths in old RubyGems versions...David Rodríguez
2024-07-18[rubygems/rubygems] Remove unnecessary Windows test skipDavid Rodríguez
2024-07-18[rubygems/rubygems] Use `caller_locations` instead of splitting `caller`Nobuyoshi Nakada
2024-07-18[rubygems/rubygems] Fix detection of `gem_repo1` being updatedDavid Rodríguez
2024-07-18Split URI::Parser examples with RFC2396 and RFC3986Hiroshi SHIBATA
2024-07-18Lanunchable: Add missing condition statementNaoto Ono