diff options
| author | Aaron Patterson <tenderlove@ruby-lang.org> | 2022-06-24 14:08:36 -0700 |
|---|---|---|
| committer | Aaron Patterson <aaron.patterson@gmail.com> | 2022-06-24 15:04:00 -0700 |
| commit | 87e2e3f383fde65a034d3fe5a1cf9c5e2de6950b (patch) | |
| tree | 3729bb75b9e1fff8017e2efe8d487961796528a8 /spec/ruby/core/array/replace_spec.rb | |
| parent | 12a5fa408bd318f8fb242e86beb225f2dcae8df9 (diff) | |
Dump inline storage partition information to binary format
ISeqs loaded from binary were breaking because the storage partition
calculation had bugs in it. Specifically it couldn't take in to account
the case when inline storage was overallocated (for example when we
allocate inline storage for an instruction but peephole optimization
eliminates that instruction).
`RUBY_ISEQ_DUMP_DEBUG=to_binary make test-all` would break, and this
patch fixes it
Notes
Notes:
Merged: https://github.com/ruby/ruby/pull/6061
Diffstat (limited to 'spec/ruby/core/array/replace_spec.rb')
0 files changed, 0 insertions, 0 deletions
