summaryrefslogtreecommitdiff
AgeCommit message (Expand)Author
2023-10-10Forward declaration of `struct RNode_DEF_TEMP` and its typedefNobuyoshi Nakada
2023-10-10Update bundled gems list at 2023-10-10git
2023-10-10Remove not used fields from DEFNyui-knk
2023-10-10LLDB: Print actual node structure [ci skip]yui-knk
2023-10-09[rubygems/rubygems] Exempt default gem 'etc' in setup tests for rubies before...Martin Emde
2023-10-10Pre-allocate `NODE_DEFN`/`NODE_DEFS` nodesNobuyoshi Nakada
2023-10-10Refactor NODE_DEF_TEMPNobuyoshi Nakada
2023-10-10ripper: Support member references in the DSLNobuyoshi Nakada
2023-10-09testing_ruby.md: Document running test suites on s390x CPU architecture [ci s...Jun Aruga
2023-10-09[rubygems/rubygems] Avoid duplicates -rbundler/setup in RUBYOPT with Ruby pre...Jacopo
2023-10-09[ruby/prism] Attach the ast node to the scopeMatt Valentine-House
2023-10-09Fix cast node typeyui-knk
2023-10-09Differentiate VAR nodesyui-knk
2023-10-09Differentiate CALL nodesyui-knk
2023-10-09Take care of internal node typeyui-knk
2023-10-09Bump ruby/setup-ruby from 1.154.0 to 1.155.0dependabot[bot]
2023-10-09Bump ossf/scorecard-action from 2.2.0 to 2.3.0dependabot[bot]
2023-10-08Remove not used fields from EVSTRyui-knk
2023-10-08[rubygems/rubygems] Reduce allocations when parsing compact indexSamuel Giddins
2023-10-07[rubygems/rubygems] Optimize allocations in Gem::VersionSamuel Giddins
2023-10-07Remove not used fields from asgn nodesyui-knk
2023-10-07Differentiate ASGN nodesyui-knk
2023-10-07Correctly casting node for accessing nd_value and nd_vid in compile.cyui-knk
2023-10-07Correctly casting node for accessing nd_value and nd_vid in parse.yyui-knk
2023-10-07Pass nd_value to NODE_REQUIRED_KEYWORD_Pyui-knk
2023-10-07Use rb_node_masgn_t instead of NODEyui-knk
2023-10-06[ruby/prism] Emit error when assigning to a numbered parameterHaldun Bayhantopcu
2023-10-06[DOC] Fix platform-dependent directives and modifiersNobuyoshi Nakada
2023-10-06[ruby/prism] Introduce transparent scopes.Matt Valentine-House
2023-10-06[ruby/openssl] Exact checks with `assert_include`Nobuyoshi Nakada
2023-10-06[ruby/openssl] Exact checks with `assert_include`Nobuyoshi Nakada
2023-10-06Reuse `natstr` if it equals `endstr`Nobuyoshi Nakada
2023-10-06Use size of `uintptr_t` for `j` and `J` testsNobuyoshi Nakada
2023-10-06Move rbconfig to the topNobuyoshi Nakada
2023-10-06Remove not used fields from MATCH3yui-knk
2023-10-06[rubygems/rubygems] Update man page for bundle exec to reflect default flag v...Manu
2023-10-06[ruby/prism] Add full_name to ConstantPathNode and ConstantPathTargetNodeVinicius Stock
2023-10-06Remove not used fields from YIELDyui-knk
2023-10-06Remove not used fields from ZLISTyui-knk
2023-10-05YJIT: Simplify linker flavor checkAlan Wu
2023-10-05YJIT: shink local types from 8 to 4 bytes (#8597)Maxime Chevalier-Boisvert
2023-10-05YJIT: Run bindgenAlan Wu
2023-10-05YJIT: Remove duplicate cfp->iseq accessorAlan Wu
2023-10-05YJIT: Avoid writing return value to memory in `leave`Alan Wu
2023-10-06Remove `NODE_VALUES`Nobuyoshi Nakada
2023-10-06Remove unmatch parenthesisNobuyoshi Nakada
2023-10-05YJIT: Build on BSD platforms with GNU make (#8591)Thomas Hurst
2023-10-05[ruby/prism] Check for duplicate parameter names in destructured paramsHaldun Bayhantopcu
2023-10-05[ruby/prism] Check for duplicate names in shadow argsHaldun Bayhantopcu
2023-10-05[ruby/prism] Fix parsing shadow args in lambda blocksHaldun Bayhantopcu