[NativeAOT] Remove WeakReference.m_trackResurrection field (#76115)
* remove m_trackResurrection field * switch to GCHandle.Internal for portability * remove ENABLE_WINRT dead code * move IsTrackResurrection * TracksResurrectionBit * native part * move some parts of implementation to common * tweak a comment * tweak a comment * use libraries naming conventions for _handleAndKind * Apply suggestions from code review Co-authored-by: NJan Kotas <jkotas@microsoft.com> * Remove Mono and NativeAOT implementations. Move the handle field to the top of the class per coding conventions Co-authored-by: NJan Kotas <jkotas@microsoft.com>
Showing
想要评论请 注册 或 登录