| Age | Commit message (Collapse) | Author | |
|---|---|---|---|
| 2024-03-06 | [PRISM] Update dependencies for prism diagnostics | Kevin Newton | |
| 2024-03-06 | Move FL_SINGLETON to FL_USER1 | Jean Boussier | |
| This frees FL_USER0 on both T_MODULE and T_CLASS. Note: prior to this, FL_SINGLETON was never set on T_MODULE, so checking for `FL_SINGLETON` without first checking that `FL_TYPE` was `T_CLASS` was valid. That's no longer the case. | |||
| 2024-03-03 | Drop support for old ERB | Nobuyoshi Nakada | |
| 2024-03-01 | Update a stubbed type for RJIT | Takashi Kokubun | |
| cfunc.func is actually used by RJIT | |||
| 2024-03-01 | Don't need to remove ruby2_keywords dependency from drb | Hiroshi SHIBATA | |
| 2024-02-29 | Inform failures in parallel tests before retrying | Nobuyoshi Nakada | |
| Displays for each failure which test it actually occurred in. The output destination follows the --{stdout,stderr}-on-failure option. | |||
| 2024-02-28 | Support file listing with IO.poepn style | Hiroshi SHIBATA | |
| 2024-02-28 | Skip assert_no_memory_leak when ASAN is enabled | KJ Tsanaktsidis | |
| ASAN greatly increases the memory footprint of Ruby, so these static thresholds are not appropriate. There's no real need to run these tests under ASAN. [Bug #20274] | |||
| 2024-02-25 | Exclude `.mailmap` from snapshots [ci skip] | Nobuyoshi Nakada | |
| It is only for old commits, useless without full repository logs. | |||
| 2024-02-23 | Add Launchable into CI | Naoto Ono | |
| 2024-02-22 | Skip under_gc_compact_stress on s390x (#10073) | Takashi Kokubun | |
| 2024-02-22 | Adjust indent [ci skip] | Nobuyoshi Nakada | |
| 2024-02-22 | Save the performance warning flag | Nobuyoshi Nakada | |
| 2024-02-21 | Add `Test::Unit::TestCase#method_name` | Nobuyoshi Nakada | |
| For the compatibility with test-unit gem. | |||
| 2024-02-20 | Fix the version in missing-baseruby | Takashi Kokubun | |
| 2024-02-20 | Architecture-dependent files must not pollute libdir [ci skip] | Nobuyoshi Nakada | |
| Copying compiled binaries to libdir is a really evil practice. | |||
| 2024-02-20 | Don't sync prism.{so,bundle,dll} from `ruby/prism` | Hiroshi SHIBATA | |
| 2024-02-18 | Link ruby.pc to pkg-config data directory | Nobuyoshi Nakada | |
| 2024-02-18 | Install binary executable files to architecture dependent path | Nobuyoshi Nakada | |
| 2024-02-18 | Split path.rb from mkrunnable.rb | Nobuyoshi Nakada | |
| 2024-02-16 | Fixed dependencies list format | Hiroshi SHIBATA | |
| 2024-02-16 | Adjust indent | Hiroshi SHIBATA | |
| 2024-02-16 | Try to find gemspec from `.bundle/specifications | Hiroshi SHIBATA | |
| 2024-02-16 | Clear runtime dependencies if default gems is specified. | Hiroshi SHIBATA | |
| The current build system uses runtime dependencies from only `.bundle` directory. We shouldn't install runtime dependencies from rubygems.org when `make test-bundled-gems` is invoked. | |||
| 2024-02-16 | Try to load original gemspec from `.bundle/gems/foo-x.y.z/foo.gemspec`. | Hiroshi SHIBATA | |
| `.bundle/specification/foo-x.y.z.gemspec` may be changed our toolchain | |||
| 2024-02-15 | Bump the required BASERUBY version to 3.0 (#9976) | Takashi Kokubun | |
| 2024-02-15 | Show the method owner in backtraces | Yusuke Endoh | |
| ``` test.rb:1:in 'Object#toplevel_meth': unhandled exception from test.rb:4:in 'Foo.class_meth' from test.rb:6:in 'Foo#instance_meth' from test.rb:11:in 'singleton_meth' from test.rb:13:in '<main>' ``` [Feature #19117] | |||
| 2024-02-15 | Lrama v0.6.3 | yui-knk | |
| 2024-02-09 | Skip to install bundled gems that is C extension and build failed. | Hiroshi SHIBATA | |
| Ex. We can't build syslog gem in Windows platform. We should skip install syslog as bundled gems. | |||
| 2024-02-08 | Removed accidentally commit for lockfile | Hiroshi SHIBATA | |
| 2024-02-07 | Ignore _odr_asan symbols in leaked-globals | KJ Tsanaktsidis | |
| ASAN includes these to detect violations of the ODR rule. [Bug #20221] | |||
| 2024-02-06 | [wasm] tool/m4/ruby_wasm_tools.m4: Add default value for OBJCOPY | Yuta Saito | |
| The tool is used to build shared libraries but system installed tools usually don't support WebAssembly, so use WASI SDK's tools by default. | |||
| 2024-02-02 | Prefer `IO.popen` over `IO.foreach` with `|` | Nobuyoshi Nakada | |
| 2024-02-02 | leaked-globals: More accurately extract checked function names | Nobuyoshi Nakada | |
| 2024-01-31 | Add newline between end and def | Naoto Ono | |
| 2024-01-31 | Add the ability to generate Launchable test reports | Naoto Ono | |
| 2024-01-30 | rbinstall.rb: Fix a closing parenthesis [ci skip] | Nobuyoshi Nakada | |
| 2024-01-30 | rbinstall.rb: Show types to install in the help [ci skip] | Nobuyoshi Nakada | |
| 2024-01-27 | Lrama v0.6.2 | yui-knk | |
| 2024-01-26 | Bundle rbs-3.4.3 (#9702) | Soutaro Matsumoto | |
| * Bundle rbs-3.4.3 * Remove rbs from `TEST_BUNDLED_GEMS_ALLOW_FAILURES` list * Add the failing tests to `rbs_skip_tests` | |||
| 2024-01-24 | No longer needed to sync syslog | Hiroshi SHIBATA | |
| 2024-01-23 | Leave a comment about the limitation of Primitive | Takashi Kokubun | |
| and adjust some code styling from that PR. | |||
| 2024-01-23 | Rewrite Array#each in Ruby using Primitive (#9533) | Takashi Kokubun | |
| 2024-01-23 | YJIT: Allow inlining ISEQ calls with a block (#9622) | Takashi Kokubun | |
| * YJIT: Allow inlining ISEQ calls with a block * Leave a TODO comment about u16 inline_block | |||
| 2024-01-22 | All btests are passing with Prism | Aaron Patterson | |
| We can remove the exclusion list now | |||
| 2024-01-22 | update tests | Aaron Patterson | |
| 2024-01-22 | [Prism] Uncomment tests that now pass | Matt Valentine-House | |
| 2024-01-22 | Fix compiling rescue + ensure | Aaron Patterson | |
| When we're compiling begin / rescue / ensure nodes, we need to "wrap" the code in the begin statements correctly. The wrapping is like this: (ensure code (rescue code (begin code))) This patch pulls the each leg in to its own function, then calls the appropriate wrapping function depending on whether there are ensure / rescue legs. Fixes: https://github.com/ruby/prism/issues/2221 | |||
| 2024-01-22 | Enable test_syntax.rb | Kevin Newton | |
| 2024-01-22 | `cexpr!` must be up to one per line now | Nobuyoshi Nakada | |
