Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
crossgen2: Report CORINFO_FLG_NOGCCHECK back for internal calls (#65300)
When there are loops or tailcalls in a function the JIT will check for a dominating call that is a GC safepoint to figure out if the function needs to be marked fully interruptible or not. Methods with the InternalCall flag may turn into fcalls that are not hijackable and thus not GC safepoints, so in this case JIT should still mark the function fully interruptible, but was not doing so because crossgen2 was not reporting this flag back. Fix #64980
- Loading branch information