[mono][aot] Load AOT module of a container assembly using assembly name (#83511)
authorMilos Kotlar <kotlarmilos@gmail.com>
Mon, 20 Mar 2023 16:22:38 +0000 (17:22 +0100)
committerGitHub <noreply@github.com>
Mon, 20 Mar 2023 16:22:38 +0000 (17:22 +0100)
commit1e601c5101e1f0573cd03560615aa8f6cb38fa64
tree192e44bba914d5470e57663303d6920d261350cd
parente223790c7979cebd909f1913b7e9edfa6cac4f13
[mono][aot] Load AOT module of a container assembly using assembly name (#83511)

* Load AOT module of a container assembly using assembly name

* Use mono_image_init to init the image

* Implement mono_loader_lock on load_container_amodule

* Avoid recursive invocation by setting container_assm_name to NULL
src/mono/mono/mini/aot-runtime.c