RFR: 8008243: Zero: Implement fast bytecodes [v2]

Aleksey Shipilev shade at openjdk.java.net
Mon Nov 8 07:43:33 UTC 2021


On Thu, 4 Nov 2021 10:40:41 GMT, Aleksey Shipilev <shade at openjdk.org> wrote:

> I realized that there are feature flags (`RewriteBytecodes`) that govern such translation. New patch implements that handling, thus giving us an escape hatch if the translation is incorrect. Since field accesses are hot and checking the flag within the interpreter slows it down measurably, I opted to specialize `BytecodeInterpreter` a bit more.

@coleenp, @rkennke -- can I ask you to take another look at this?

-------------

PR: https://git.openjdk.java.net/jdk/pull/1938


More information about the hotspot-runtime-dev mailing list