blob: aa0c2d5a13a916f732c5921f42650f46db9fe159 [file] [log] [blame]
.class public LNotStructuredOverUnlock;
.super Ljava/lang/Object;
.method public static run(Ljava/lang/Object;)V
.registers 3
invoke-static {}, LMain;->assertCallerIsInterpreted()V
# Lock twice, but unlock thrice.
monitor-enter v2 # 1
monitor-enter v2 # 2
monitor-exit v2 # 1
monitor-exit v2 # 2
monitor-exit v2 # 3
return-void
.end method