1 .class public test_verify_fail_long_local
2 .super java/lang/Object
4 ; long local overwrites int local in second half
6 ; ======================================================================
8 .method public <init>()V
10 invokenonvirtual java/lang/Object/<init>()V
14 ; ======================================================================
16 .method public static check(I)V
19 getstatic java/lang/System/out Ljava/io/PrintStream;
21 invokevirtual java/io/PrintStream/println(I)V
25 ; ======================================================================
27 .method public static main([Ljava/lang/String;)V
35 ifnull force_basic_block_boundary
37 ; --------------------------------------------------
39 ldc2_w 1234567890987654321
42 ; --------------------------------------------------
44 force_basic_block_boundary:
48 invokestatic test_verify_fail_long_local/check(I)V