Don't call entry callbacks when moving to JITed from interpreter
Earlier we used to call method entry callbacks and then check if
we have JITed code in interpreter. If we have JITed code, then
JIt code would call the method entry callbacks again which means
listener would see two callbacks for such cases. Fix this by
checking if we would execute JITed code before calling method entry
callbaks from interpreter
Bug: 206029744
Test: art/test.py
Change-Id: I18cbd60172f0a0a861dfd85c675aa1a5cbc0e01a
1 file changed