Disable tiered compilation for collectible assemblies (#16437)
authorKoundinya Veluri <kouvel@users.noreply.github.com>
Wed, 21 Feb 2018 19:31:07 +0000 (11:31 -0800)
committerGitHub <noreply@github.com>
Wed, 21 Feb 2018 19:31:07 +0000 (11:31 -0800)
commit287cff2d0908876b4dedac61d7faa871b5fbe21e
treec56ab95d38424fca871fe5c330623c795bfb3743
parent1709ce9e53590adb5d649ddf99fcddf652b2fbc4
Disable tiered compilation for collectible assemblies (#16437)

Disable tiered compilation for collectible assemblies

- An assembly can be marked collectible with methods not marked as dynamic
- The method desc and code can be deleted and a new method desc reallocated in the same location, code versioning doesn't handle this at the moment
src/vm/method.hpp
tests/src/reflection/Tier1Collectible/Tier1Collectible.cs [new file with mode: 0644]
tests/src/reflection/Tier1Collectible/Tier1Collectible.csproj [new file with mode: 0644]