diff options
| author | Peter Zhu <peter@peterzhu.ca> | 2025-01-17 10:44:16 -0500 |
|---|---|---|
| committer | git <svn-admin@ruby-lang.org> | 2025-01-17 15:44:24 +0000 |
| commit | 5fceba661469ee34de462e36c053dce20de02f82 (patch) | |
| tree | 90fdf3e9270759913acc5d6b9473db3a53db2c7f /test | |
| parent | 6422ecd25572a5f6a8d43f5c16c7c8e5a5b2035d (diff) | |
[ruby/mmtk] Add mmtk_heap_max to GC.config
https://github.com/ruby/mmtk/commit/6a78ffaf16
Diffstat (limited to 'test')
| -rw-r--r-- | test/mmtk/test_configuration.rb | 6 |
1 files changed, 6 insertions, 0 deletions
diff --git a/test/mmtk/test_configuration.rb b/test/mmtk/test_configuration.rb index 56f87afc41..0f60eb62f0 100644 --- a/test/mmtk/test_configuration.rb +++ b/test/mmtk/test_configuration.rb @@ -39,6 +39,12 @@ module MMTk RUBY end + def test_MMTK_HEAP_MAX + assert_separately([{ "MMTK_HEAP_MODE" => "fixed", "MMTK_HEAP_MAX" => "100MiB" }], <<~RUBY) + assert_equal(100 * 1024 * 1024, GC.config[:mmtk_heap_max]) + RUBY + end + %w(MMTK_THREADS MMTK_HEAP_MIN MMTK_HEAP_MAX MMTK_HEAP_MODE MMTK_PLAN).each do |var| define_method(:"test_invalid_#{var}") do exit_code = assert_in_out_err( |
