Skip to content

Use MetadataUpdateHandlerAttribute to clear Mono's reflection cache #50978

Closed
@lambdageek

Description

@lambdageek

Related CoreCLR work #50938 (the attribute was added as part of #50954).

The slightly interesting thing for Mono is that we'll need to call down to reflection.c to clear to the unmanaged hash tables that map unmanaged metadata method representations to their managed counterparts.

Also need to clear the Cache in RuntimeType added by #78840

Enable the tests in #50954

Part of #44806 Part of #57365

Metadata

Metadata

Labels

area-EnC-monoHot Reload for WebAssembly, iOS/Android, etc

Type

No type

Projects

No projects

Milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions