[mono][aot] Deferred failures code cleanup (#86998)
authorMilos Kotlar <kotlarmilos@gmail.com>
Thu, 1 Jun 2023 20:02:26 +0000 (22:02 +0200)
committerGitHub <noreply@github.com>
Thu, 1 Jun 2023 20:02:26 +0000 (22:02 +0200)
commitef21603fe3ead0d14898f82374601ff02ae35173
tree0a9090a48c18fbd642e25bb23ff21de2bb2ba3cf
parent125b216c3918c76c6dbdf45d47212ea91623e5a2
[mono][aot] Deferred failures code cleanup (#86998)

* Mono AOT deferred failures cleanup

* Move deferred type load failure callback to the runtime callbacks struct
src/mono/mono/metadata/class-init.c
src/mono/mono/metadata/class.c
src/mono/mono/metadata/metadata-internals.h
src/mono/mono/metadata/object-internals.h
src/mono/mono/mini/driver.c
src/mono/mono/mini/mini-runtime.c
src/mono/mono/utils/mono-error-internals.h
src/mono/mono/utils/mono-error.c