| commit | aedc9bc5ebdacadc9efe4465173e1b7ca7edc226 | [log] [tgz] |
|---|---|---|
| author | Vladimir Marko <vmarko@google.com> | Thu Jul 04 15:31:42 2019 +0100 |
| committer | Nicolas Geoffray <ngeoffray@google.com> | Mon Nov 25 13:54:49 2019 +0000 |
| tree | 5889afe345495e831f6c390f215fc0ca611b630d | |
| parent | 3c036885d2d5e6129c1d6b5933be2fce13fbdc79 [diff] |
Ensure we can always enter OSR code
When the the loop header is not the target of a back-edge,
we used to never enter the OSR code even if it's been compiled.
Test: testrunner.py --host --jit -t 570-checker-osr-locals
(it used to get stuck, you can kill the dalvikvm to check that
the weirdLoop was OSR-compiled)
Bug: 136743846
Change-Id: Iae55463eff92adccf9adec842e04f8ff6d9d8568