When the Just in Time compiler was added to Android in version 2.2 a lot of detailed information about how it works was released as well. The official description of Android 3.0 also mentions “Various improvements to the JIT infrastructure” but I haven’t been able to find any information about these improvements nor have I found any details about the JIT in Android 4.0. Has the JIT remained relatively unchanged in the newest versions or is there any information available about these improvements?
Edit: As described in my answer below, I found a few changelog entries describing the improvements. Any other info would still be appreciated.
After checking out the Dalvik VM sourcecode from its public GIT repository and searching its changelog as described here, I see that aside from bugfixes, the only recent, major JIT-related changes seem to be:
and