You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
The problem is that JIT lock does not guarantee that the method is JITed exactly once. The method can be JITed multiple times in some situations to break deadlocks. My repro is single threaded, there are also multithreaded versions of the same problem possible. I believe #39082 is blocked on the multithreaded version of this problem.
Activity
jkotas commentedon Jul 19, 2020
The problem is that JIT lock does not guarantee that the method is JITed exactly once. The method can be JITed multiple times in some situations to break deadlocks. My repro is single threaded, there are also multithreaded versions of the same problem possible. I believe #39082 is blocked on the multithreaded version of this problem.
jkotas commentedon Jul 19, 2020
@kouvel Could you please take a look?
kouvel commentedon Jul 19, 2020
Will take a look
kouvel commentedon Jul 20, 2020
Thanks for the repro, worked great
Fix tiering assertion failures from concurrent or reentering JIT of t…
Fix tiering assertion failures from concurrent or reentering JIT of t…