mirror of
https://github.com/ruby/ruby.git
synced 2026-01-27 04:24:23 +00:00
YJIT: Use mem::take over drain(..).collect()
This commit is contained in:
parent
ed94e54351
commit
57bb726884
@ -1602,7 +1602,7 @@ impl Assembler
|
||||
if c_args.len() > 0 {
|
||||
// Resolve C argument dependencies
|
||||
let c_args_len = c_args.len() as isize;
|
||||
let moves = Self::reorder_reg_moves(&c_args.drain(..).collect());
|
||||
let moves = Self::reorder_reg_moves(&std::mem::take(&mut c_args));
|
||||
shift_live_ranges(&mut shifted_live_ranges, asm.insns.len(), moves.len() as isize - c_args_len);
|
||||
|
||||
// Push batched C arguments
|
||||
|
||||
Loading…
x
Reference in New Issue
Block a user