未验证 提交 8a24ff05 编写于 作者: M Milos Kotlar 提交者: GitHub

use mono_class_interface_offset_with_variance for interface offset in...

use mono_class_interface_offset_with_variance for interface offset in MONO_RGCTX_INFO_VIRT_METHOD_CODE (#77113)
上级 10fc8ae9
......@@ -2273,7 +2273,8 @@ instantiate_info (MonoMemoryManager *mem_manager, MonoRuntimeGenericContextInfoT
mono_class_setup_vtable (info->klass);
// FIXME: Check type load
if (mono_class_is_interface (iface_class)) {
ioffset = mono_class_interface_offset (info->klass, iface_class);
gboolean variance_used;
ioffset = mono_class_interface_offset_with_variance (info->klass, iface_class, &variance_used);
g_assert (ioffset != -1);
} else {
ioffset = 0;
......
......@@ -1461,9 +1461,6 @@
<ExcludeList Include="$(XunitTestBinBase)/Loader/classloader/MethodImpl/CovariantReturns/Structs/IncompatibleOverride/**">
<Issue>Crashes during LLVM AOT compilation.</Issue>
</ExcludeList>
<ExcludeList Include="$(XunitTestBinBase)/Loader/classloader/StaticVirtualMethods/RegressionTests/GitHub_71319/**">
<Issue>https://github.com/dotnet/runtime/issues/71910</Issue>
</ExcludeList>
<ExcludeList Include="$(XunitTestBinBase)/JIT/HardwareIntrinsics/General/HwiOp/CompareVectorWithZero/**">
<Issue>https://github.com/dotnet/runtime/pull/65632#issuecomment-1046294324</Issue>
......
Markdown is supported
0% .
You are about to add 0 people to the discussion. Proceed with caution.
先完成此消息的编辑!
想要评论请 注册