Cherrypick Reland^2 "Don't install instrumentation stubs for single thread deopts"

This reverts commit 72c64a71574a3c59113ea4bc8f0c97135097dd50.

Reason for revert: Relanding with fixes to failures. Fixes:
1. JITed frames could have instrumentation exit stubs
2. We shouldn't OSR when tracing is enabled.

Bug: 206029744
Bug: 234888286
Test: art/test.py

(cherry picked from I42e321155378f2edd3392dc49ba09610ad096858)

Merged-In: I42e321155378f2edd3392dc49ba09610ad096858

Change-Id: I7d9390ff838faccfe9f22336d816b212d47c6417
5 files changed