Integrated: 7902892: jasm incorrectly processes reference_kind:reference_index pair in ldc Dynamic instructions

Leonid Kuskov lkuskov at openjdk.java.net
Tue Apr 27 03:34:37 UTC 2021


On Mon, 26 Apr 2021 23:37:55 GMT, Leonid Kuskov <lkuskov at openjdk.org> wrote:

> This is the fix for https://bugs.openjdk.java.net/browse/CODETOOLS-7902892
> It unifies the processing of the LDC Dynamic instruction.
> jasm will parse all dynamic instructions in the same way, i.e.
> the following ldc produse the same bytecode: 
>   ldc Dynamic REF_invokeInterface:InterfaceMethod LdcConDyTwice."method":".....
>   ldc Dynamic REF_invokeInterface:LdcConDyTwice."method":".....
>   ldc Dynamic REF_invokeInterface:"method":".....

This pull request has now been integrated.

Changeset: 4dc5f0ae
Author:    Leonid Kuskov <lkuskov at openjdk.org>
URL:       https://git.openjdk.java.net/asmtools/commit/4dc5f0ae
Stats:     79 lines in 4 files changed: 65 ins; 3 del; 11 mod

7902892: jasm incorrectly processes reference_kind:reference_index pair in ldc Dynamic instructions

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

PR: https://git.openjdk.java.net/asmtools/pull/17


More information about the asmtools-dev mailing list