You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
29 lines
710 B
29 lines
710 B
.class public LB22411633_5;
|
|
.super Ljava/lang/Object;
|
|
|
|
|
|
.method public static run(Z)V
|
|
.registers 6
|
|
# Do not merge into the backward branch target.
|
|
goto :LabelEntry
|
|
|
|
:LabelBwd
|
|
# At this point v4 is an uninitialized reference. We should be able to initialize here
|
|
# and call a method afterwards.
|
|
invoke-direct {v4}, Ljava/lang/Object;-><init>()V
|
|
invoke-virtual {v4}, Ljava/lang/Object;->hashCode()I
|
|
|
|
# Make sure this is not an infinite loop.
|
|
const v5, 1
|
|
|
|
:LabelEntry
|
|
# Allocate a java.lang.Object (do not initialize).
|
|
new-instance v4, Ljava/lang/Object;
|
|
|
|
# Branch backward.
|
|
if-eqz v5, :LabelBwd
|
|
|
|
return-void
|
|
|
|
.end method
|