[mono][aot] Enabling AOT wrappers for virtual delegates (#85643)
authorVlad-Alexandru Ionescu <114913836+LeVladIonescu@users.noreply.github.com>
Mon, 22 May 2023 10:35:01 +0000 (12:35 +0200)
committerGitHub <noreply@github.com>
Mon, 22 May 2023 10:35:01 +0000 (12:35 +0200)
commite91db04be24aac28fd041425fac014ef04d940b1
treefa88c74c8baa4067dd3f426d485df102a173e172
parent1f15489cfd27ce490b53434420a3727931136e59
[mono][aot] Enabling AOT wrappers for virtual delegates (#85643)

* Adding AOT virtual delegates wrappers

Signed-off-by: Vlad - Alexandru Ionescu <vlad-alexandruionescu@Vlads-MacBook-Pro-5.local>
---------

Signed-off-by: Vlad - Alexandru Ionescu <vlad-alexandruionescu@Vlads-MacBook-Pro-5.local>
Co-authored-by: Vlad - Alexandru Ionescu <vlad-alexandruionescu@Vlads-MacBook-Pro-5.local>
src/mono/mono/metadata/loader-internals.h
src/mono/mono/metadata/marshal-lightweight.c
src/mono/mono/metadata/marshal.c
src/mono/mono/metadata/marshal.h
src/mono/mono/metadata/metadata-internals.h
src/mono/mono/metadata/metadata.c
src/mono/mono/mini/aot-compiler.c
src/mono/mono/mini/aot-runtime.c