mirror of
https://github.com/ruby/ruby.git
synced 2022-11-09 12:17:21 -05:00
Simplify BLSR code
And suppress unary minus operator to unsigned type warnings by VC.
This commit is contained in:
parent
9958ed61bc
commit
7bab788309
Notes:
git
2022-07-08 17:27:44 +09:00
1 changed files with 1 additions and 1 deletions
2
iseq.c
2
iseq.c
|
@ -257,7 +257,7 @@ iseq_scan_bits(unsigned int page, iseq_bits_t bits, VALUE *code, iseq_value_itr_
|
|||
original_iseq[page_offset + offset] = newop;
|
||||
}
|
||||
}
|
||||
bits ^= bits & -bits; // Reset Lowest Set Bit (BLSR)
|
||||
bits &= bits - 1; // Reset Lowest Set Bit (BLSR)
|
||||
}
|
||||
}
|
||||
|
||||
|
|
Loading…
Reference in a new issue