Reland "Add tests around deoptimization."

This reverts commit fb7730197a8e430f5eb852b176fbe1431debf8fd.

Bug: 233021156

Reason for revert: Use isInOsrCode instead of loop increment.

Change-Id: I66c8fee7d4f95a9deb62b8705b93db52be505ad9
5 files changed