| Age | Commit message (Collapse) | Author |
|
Replace the RVALUE_SLOT_SIZE-multiplier based pool sizes with explicit
power-of-two (and near-power-of-two) slot sizes. On 64-bit this gives
12 heaps (32, 40, 64, 80, 96, 128, 160, 256, 512, 640, 768, 1024)
instead of 5, providing finer granularity and less internal
fragmentation. On 32-bit the layout is 5 heaps (32, 64, 128, 256, 512).
|
|
Also remove BASE_SLOT_SIZE.
|
|
|
|
|
|
|
|
When there are nested capture variables inside of a pattern match
that has an alternation pattern, it is a syntax error. Currently it
only adds a syntax error when it is at the top level of the pattern.
|
|
https://github.com/ruby/mmtk/commit/86b0dbeca8
|
|
These filenames are passed into test classes, and the tests we're trying
to exclude exist in TestObjectSpace in the Ruby repo, not TestObjSpace
https://github.com/ruby/mmtk/commit/195728dc8c
|
|
Notes:
Merged: https://github.com/ruby/ruby/pull/13061
|
|
Notes:
Merged: https://github.com/ruby/ruby/pull/12777
|
|
https://github.com/ruby/mmtk/commit/b2b83ecadb
|
|
https://github.com/ruby/mmtk/commit/f62e5803f1
|