2.4.0: Garbage collection improvements
Added
- Improve garbage collection and support compaction in newer versions of Ruby. Thanks to @byroot for contributing this by switching to Ruby's TypedData API.
Changed
- No longer needlessly return copies of frozen strings passed to
RE2::Regexp#match
and return the original instead.
SHA256 checksums:
ce2e1a55e03a1834b09b13ddb001c55c8bc16396704cb7c6c63647c4618efa28 re2-2.4.0-aarch64-linux.gem
acae59ffd34b51b75f1c78fc9c699fdfb6bc55d970deaf961018528955db0a90 re2-2.4.0-arm-linux.gem
73a1e402b40c163e1f55445b6600c5308ea85b316b92f27d2cbac06f7105cef4 re2-2.4.0-arm64-darwin.gem
f8de0fda9139d6291be662d9b514dcda400b97de8676063d25d6dcf4ca5aa7a9 re2-2.4.0-x64-mingw-ucrt.gem
b1207fb77c18c4b41e5ac36f6081b03d46da048e10753867cdbc4332e40b3d5d re2-2.4.0-x64-mingw32.gem
5d0774e22cb56bf68ac38c7b8872935d3dda90ef37503670fa08ff4e5012132f re2-2.4.0-x86-linux.gem
fd5958a79bc9322d57f00d68f8b2417c809318256d202bc9e56ebf85687fa6cf re2-2.4.0-x86-mingw32.gem
e6bcb50274149f8929163bb17edb321f64e3b4db662e077d3b9d4745e9ca008c re2-2.4.0-x86_64-darwin.gem
7ef74d97cbfbe737f0da50d88dee376c302c042660aa9bd813c60fa8b9b2e338 re2-2.4.0-x86_64-linux.gem
15bed471de3f5fd9a66f185e6720b61599e3833cddd4de4d6b5eb6e15c39e845 re2-2.4.0.gem