Alan Wu cd4207869f Fix cache incoherency for ME resolved through VM_METHOD_TYPE_REFINED
Previously, we didn't invalidate the method entry wrapped by
VM_METHOD_TYPE_REFINED method entries which could cause calls to
land in the wrong method like it did in the included test.

Do the invalidation, and adjust rb_method_entry_clone() to accommodate
this new invalidation vector.

Fix: cfd7729ce7a31c8b6ec5dd0e99c67b2932de4732
See-also: e201b81f79828c30500947fe8c8ea3c515e3d112
2023-11-28 13:03:04 -05:00
..
2023-11-03 22:18:16 -07:00
2023-11-25 10:12:28 +00:00
2023-11-28 17:27:11 +00:00
2023-11-26 01:07:21 +00:00
2023-11-21 01:45:54 +00:00