1.class public LB22331663Pass;
2.super Ljava/lang/Object;
3
4
5.method public static run(Z)V
6.registers 6
7       if-eqz v5, :Label1
8
9       # Construct a java.lang.Object completely. This makes v4 of reference type.
10       new-instance v4, Ljava/lang/Object;
11       invoke-direct {v4}, Ljava/lang/Object;-><init>()V
12
13:Label1
14       # At this point, v4 is the merge of Undefined and ReferenceType. The verifier should not
15       # reject this if it is unused.
16
17       # Do an allocation here. This will force heap checking in gcstress mode.
18       new-instance v0, Ljava/lang/Object;
19       invoke-direct {v0}, Ljava/lang/Object;-><init>()V
20
21       return-void
22.end method
23