acg.smali
.class public Ldxoptimizer/acg;
.super Ljava/lang/Object;
.source "NotifyDataManager.java"
# static fields
.field private static volatile a:Ldxoptimizer/acg;
# instance fields
.field private final b:Ljava/util/Map;
.annotation system Ldalvik/annotation/Signature;
value = {
"Ljava/util/Map",
"<",
"Ljava/lang/String;",
"Ldxoptimizer/aas;",
">;"
}
.end annotation
.end field
.field private final c:Ljava/util/Map;
.annotation system Ldalvik/annotation/Signature;
value = {
"Ljava/util/Map",
"<",
"Ljava/lang/String;",
"Ldxoptimizer/aav;",
">;"
}
.end annotation
.end field
.field private final d:Ljava/util/Set;
.annotation system Ldalvik/annotation/Signature;
value = {
"Ljava/util/Set",
"<",
"Ljava/lang/String;",
">;"
}
.end annotation
.end field
.field private e:Ldxoptimizer/aas;
.field private f:Ldxoptimizer/aav;
.field private g:Landroid/content/Context;
# direct methods
.method private constructor <init>(Landroid/content/Context;)V
.registers 3
.prologue
.line 50
invoke-direct {p0}, Ljava/lang/Object;-><init>()V
.line 31
new-instance v0, Ljava/util/LinkedHashMap;
invoke-direct {v0}, Ljava/util/LinkedHashMap;-><init>()V
iput-object v0, p0, Ldxoptimizer/acg;->b:Ljava/util/Map;
.line 32
new-instance v0, Ljava/util/LinkedHashMap;
invoke-direct {v0}, Ljava/util/LinkedHashMap;-><init>()V
iput-object v0, p0, Ldxoptimizer/acg;->c:Ljava/util/Map;
.line 33
new-instance v0, Ljava/util/HashSet;
invoke-direct {v0}, Ljava/util/HashSet;-><init>()V
iput-object v0, p0, Ldxoptimizer/acg;->d:Ljava/util/Set;
.line 35
new-instance v0, Ldxoptimizer/aas;
invoke-direct {v0}, Ldxoptimizer/aas;-><init>()V
iput-object v0, p0, Ldxoptimizer/acg;->e:Ldxoptimizer/aas;
.line 36
new-instance v0, Ldxoptimizer/aav;
invoke-direct {v0}, Ldxoptimizer/aav;-><init>()V
iput-object v0, p0, Ldxoptimizer/acg;->f:Ldxoptimizer/aav;
.line 51
iput-object p1, p0, Ldxoptimizer/acg;->g:Landroid/content/Context;
.line 52
return-void
.end method
.method public static a(Landroid/content/Context;)Ldxoptimizer/acg;
.registers 3
.prologue
.line 40
sget-object v0, Ldxoptimizer/acg;->a:Ldxoptimizer/acg;
if-nez v0, :cond_13
.line 41
const-class v1, Ldxoptimizer/acg;
monitor-enter v1
.line 42
:try_start_7
sget-object v0, Ldxoptimizer/acg;->a:Ldxoptimizer/acg;
if-nez v0, :cond_12
.line 43
new-instance v0, Ldxoptimizer/acg;
invoke-direct {v0, p0}, Ldxoptimizer/acg;-><init>(Landroid/content/Context;)V
sput-object v0, Ldxoptimizer/acg;->a:Ldxoptimizer/acg;
.line 45
:cond_12
monitor-exit v1
:try_end_13
.catchall {:try_start_7 .. :try_end_13} :catchall_16
.line 47
:cond_13
sget-object v0, Ldxoptimizer/acg;->a:Ldxoptimizer/acg;
return-object v0
.line 45
:catchall_16
move-exception v0
:try_start_17
monitor-exit v1
:try_end_18
.catchall {:try_start_17 .. :try_end_18} :catchall_16
throw v0
.end method
.method private e(Ljava/lang/String;)Ldxoptimizer/aas;
.registers 4
.prologue
.line 216
iget-object v0, p0, Ldxoptimizer/acg;->g:Landroid/content/Context;
invoke-static {v0}, Ldxoptimizer/ack;->a(Landroid/content/Context;)Ldxoptimizer/ack;
move-result-object v0
invoke-virtual {v0, p1}, Ldxoptimizer/ack;->a(Ljava/lang/String;)Ljava/lang/String;
move-result-object v0
.line 217
iget-object v1, p0, Ldxoptimizer/acg;->g:Landroid/content/Context;
invoke-static {v1, v0}, Ldxoptimizer/abv;->a(Landroid/content/Context;Ljava/lang/String;)Ldxoptimizer/aas;
move-result-object v0
.line 218
return-object v0
.end method
.method private f(Ljava/lang/String;)Ldxoptimizer/aav;
.registers 3
.prologue
.line 222
iget-object v0, p0, Ldxoptimizer/acg;->g:Landroid/content/Context;
invoke-static {v0}, Ldxoptimizer/ack;->a(Landroid/content/Context;)Ldxoptimizer/ack;
move-result-object v0
invoke-virtual {v0, p1}, Ldxoptimizer/ack;->a(Ljava/lang/String;)Ljava/lang/String;
move-result-object v0
.line 223
invoke-static {v0}, Ldxoptimizer/abv;->f(Ljava/lang/String;)Ldxoptimizer/aav;
move-result-object v0
.line 224
return-object v0
.end method
# virtual methods
.method public a(Ljava/lang/String;)Ldxoptimizer/aas;
.registers 6
.prologue
const/4 v2, 0x0
.line 56
iget-object v1, p0, Ldxoptimizer/acg;->b:Ljava/util/Map;
monitor-enter v1
.line 57
:try_start_4
iget-object v0, p0, Ldxoptimizer/acg;->b:Ljava/util/Map;
invoke-interface {v0, p1}, Ljava/util/Map;->get(Ljava/lang/Object;)Ljava/lang/Object;
move-result-object v0
check-cast v0, Ldxoptimizer/aas;
.line 58
iget-object v3, p0, Ldxoptimizer/acg;->e:Ldxoptimizer/aas;
if-ne v0, v3, :cond_13
.line 59
monitor-exit v1
move-object v0, v2
.line 79
:goto_12
return-object v0
.line 60
:cond_13
if-eqz v0, :cond_1a
.line 61
monitor-exit v1
goto :goto_12
.line 63
:catchall_17
move-exception v0
monitor-exit v1
:try_end_19
.catchall {:try_start_4 .. :try_end_19} :catchall_17
throw v0
:cond_1a
:try_start_1a
monitor-exit v1
:try_end_1b
.catchall {:try_start_1a .. :try_end_1b} :catchall_17
.line 65
invoke-direct {p0, p1}, Ldxoptimizer/acg;->e(Ljava/lang/String;)Ldxoptimizer/aas;
move-result-object v0
.line 66
if-nez v0, :cond_45
.line 67
iget-object v0, p0, Ldxoptimizer/acg;->e:Ldxoptimizer/aas;
move-object v1, v0
.line 70
:goto_24
iget-object v3, p0, Ldxoptimizer/acg;->b:Ljava/util/Map;
monitor-enter v3
.line 71
:try_start_27
iget-object v0, p0, Ldxoptimizer/acg;->b:Ljava/util/Map;
invoke-interface {v0, p1}, Ljava/util/Map;->get(Ljava/lang/Object;)Ljava/lang/Object;
move-result-object v0
check-cast v0, Ldxoptimizer/aas;
.line 72
if-nez v0, :cond_37
.line 74
iget-object v0, p0, Ldxoptimizer/acg;->b:Ljava/util/Map;
invoke-interface {v0, p1, v1}, Ljava/util/Map;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
move-object v0, v1
.line 76
:cond_37
if-eqz v0, :cond_42
iget-object v1, p0, Ldxoptimizer/acg;->e:Ldxoptimizer/aas;
if-eq v0, v1, :cond_42
.line 77
monitor-exit v3
goto :goto_12
.line 81
:catchall_3f
move-exception v0
monitor-exit v3
:try_end_41
.catchall {:try_start_27 .. :try_end_41} :catchall_3f
throw v0
.line 79
:cond_42
:try_start_42
monitor-exit v3
:try_end_43
.catchall {:try_start_42 .. :try_end_43} :catchall_3f
move-object v0, v2
goto :goto_12
:cond_45
move-object v1, v0
goto :goto_24
.end method
.method public a()Ljava/util/List;
.registers 4
.annotation system Ldalvik/annotation/Signature;
value = {
"()",
"Ljava/util/List",
"<",
"Ldxoptimizer/aas;",
">;"
}
.end annotation
.prologue
.line 157
new-instance v0, Ljava/util/ArrayList;
invoke-direct {v0}, Ljava/util/ArrayList;-><init>()V
.line 158
iget-object v1, p0, Ldxoptimizer/acg;->b:Ljava/util/Map;
monitor-enter v1
.line 159
:try_start_8
iget-object v2, p0, Ldxoptimizer/acg;->b:Ljava/util/Map;
invoke-interface {v2}, Ljava/util/Map;->values()Ljava/util/Collection;
move-result-object v2
invoke-interface {v0, v2}, Ljava/util/List;->addAll(Ljava/util/Collection;)Z
.line 160
monitor-exit v1
.line 161
return-object v0
.line 160
:catchall_13
move-exception v0
monitor-exit v1
:try_end_15
.catchall {:try_start_8 .. :try_end_15} :catchall_13
throw v0
.end method
.method public a(Ldxoptimizer/aas;)V
.registers 5
.prologue
.line 144
iget-object v1, p0, Ldxoptimizer/acg;->b:Ljava/util/Map;
monitor-enter v1
.line 145
:try_start_3
iget-object v0, p0, Ldxoptimizer/acg;->b:Ljava/util/Map;
iget-object v2, p1, Ldxoptimizer/aas;->a:Ljava/lang/String;
invoke-interface {v0, v2, p1}, Ljava/util/Map;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
.line 146
monitor-exit v1
.line 147
return-void
.line 146
:catchall_c
move-exception v0
monitor-exit v1
:try_end_e
.catchall {:try_start_3 .. :try_end_e} :catchall_c
throw v0
.end method
.method public a(Ldxoptimizer/aav;)V
.registers 5
.prologue
.line 150
iget-object v1, p0, Ldxoptimizer/acg;->c:Ljava/util/Map;
monitor-enter v1
.line 151
:try_start_3
iget-object v0, p0, Ldxoptimizer/acg;->c:Ljava/util/Map;
iget-object v2, p1, Ldxoptimizer/aav;->b:Ljava/lang/String;
invoke-interface {v0, v2, p1}, Ljava/util/Map;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
.line 152
monitor-exit v1
.line 153
return-void
.line 152
:catchall_c
move-exception v0
monitor-exit v1
:try_end_e
.catchall {:try_start_3 .. :try_end_e} :catchall_c
throw v0
.end method
.method public b(Ljava/lang/String;)Ljava/lang/String;
.registers 6
.prologue
const/4 v2, 0x0
.line 85
iget-object v1, p0, Ldxoptimizer/acg;->c:Ljava/util/Map;
monitor-enter v1
.line 86
:try_start_4
iget-object v0, p0, Ldxoptimizer/acg;->c:Ljava/util/Map;
invoke-interface {v0, p1}, Ljava/util/Map;->get(Ljava/lang/Object;)Ljava/lang/Object;
move-result-object v0
check-cast v0, Ldxoptimizer/aav;
.line 87
iget-object v3, p0, Ldxoptimizer/acg;->f:Ldxoptimizer/aav;
if-ne v0, v3, :cond_13
.line 88
monitor-exit v1
move-object v0, v2
.line 108
:goto_12
return-object v0
.line 89
:cond_13
if-eqz v0, :cond_1c
.line 90
iget-object v0, v0, Ldxoptimizer/aav;->d:Ljava/lang/String;
monitor-exit v1
goto :goto_12
.line 92
:catchall_19
move-exception v0
monitor-exit v1
:try_end_1b
.catchall {:try_start_4 .. :try_end_1b} :catchall_19
throw v0
:cond_1c
:try_start_1c
monitor-exit v1
:try_end_1d
.catchall {:try_start_1c .. :try_end_1d} :catchall_19
.line 94
invoke-direct {p0, p1}, Ldxoptimizer/acg;->f(Ljava/lang/String;)Ldxoptimizer/aav;
move-result-object v0
.line 95
if-nez v0, :cond_4a
.line 96
iget-object v0, p0, Ldxoptimizer/acg;->f:Ldxoptimizer/aav;
move-object v1, v0
.line 99
:goto_26
iget-object v3, p0, Ldxoptimizer/acg;->c:Ljava/util/Map;
monitor-enter v3
.line 100
:try_start_29
iget-object v0, p0, Ldxoptimizer/acg;->c:Ljava/util/Map;
invoke-interface {v0, p1}, Ljava/util/Map;->get(Ljava/lang/Object;)Ljava/lang/Object;
move-result-object v0
check-cast v0, Ldxoptimizer/aav;
.line 101
if-nez v0, :cond_48
.line 103
iget-object v0, p0, Ldxoptimizer/acg;->c:Ljava/util/Map;
invoke-interface {v0, p1, v1}, Ljava/util/Map;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
.line 105
:goto_38
if-eqz v1, :cond_45
iget-object v0, p0, Ldxoptimizer/acg;->f:Ldxoptimizer/aav;
if-eq v1, v0, :cond_45
.line 106
iget-object v0, v1, Ldxoptimizer/aav;->d:Ljava/lang/String;
monitor-exit v3
goto :goto_12
.line 110
:catchall_42
move-exception v0
monitor-exit v3
:try_end_44
.catchall {:try_start_29 .. :try_end_44} :catchall_42
throw v0
.line 108
:cond_45
:try_start_45
monitor-exit v3
:try_end_46
.catchall {:try_start_45 .. :try_end_46} :catchall_42
move-object v0, v2
goto :goto_12
:cond_48
move-object v1, v0
goto :goto_38
:cond_4a
move-object v1, v0
goto :goto_26
.end method
.method public b()Ljava/util/List;
.registers 7
.annotation system Ldalvik/annotation/Signature;
value = {
"()",
"Ljava/util/List",
"<",
"Ldxoptimizer/aas;",
">;"
}
.end annotation
.prologue
.line 165
new-instance v1, Ljava/util/LinkedList;
invoke-direct {v1}, Ljava/util/LinkedList;-><init>()V
.line 166
iget-object v2, p0, Ldxoptimizer/acg;->b:Ljava/util/Map;
monitor-enter v2
.line 167
:try_start_8
iget-object v0, p0, Ldxoptimizer/acg;->b:Ljava/util/Map;
invoke-interface {v0}, Ljava/util/Map;->entrySet()Ljava/util/Set;
move-result-object v0
invoke-interface {v0}, Ljava/util/Set;->iterator()Ljava/util/Iterator;
move-result-object v3
:cond_12
:goto_12
invoke-interface {v3}, Ljava/util/Iterator;->hasNext()Z
move-result v0
if-eqz v0, :cond_49
invoke-interface {v3}, Ljava/util/Iterator;->next()Ljava/lang/Object;
move-result-object v0
check-cast v0, Ljava/util/Map$Entry;
.line 168
invoke-interface {v0}, Ljava/util/Map$Entry;->getValue()Ljava/lang/Object;
move-result-object v0
check-cast v0, Ldxoptimizer/aas;
.line 169
const-string v4, "open"
iget-object v5, v0, Ldxoptimizer/aas;->b:Ljava/lang/String;
invoke-virtual {v4, v5}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z
move-result v4
if-nez v4, :cond_42
const-string v4, "rcmapk"
iget-object v5, v0, Ldxoptimizer/aas;->b:Ljava/lang/String;
.line 170
invoke-virtual {v4, v5}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z
move-result v4
if-nez v4, :cond_42
const-string v4, "uninstall"
iget-object v5, v0, Ldxoptimizer/aas;->b:Ljava/lang/String;
.line 171
invoke-virtual {v4, v5}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z
move-result v4
if-eqz v4, :cond_12
.line 172
:cond_42
invoke-interface {v1, v0}, Ljava/util/List;->add(Ljava/lang/Object;)Z
goto :goto_12
.line 175
:catchall_46
move-exception v0
monitor-exit v2
:try_end_48
.catchall {:try_start_8 .. :try_end_48} :catchall_46
throw v0
:cond_49
:try_start_49
monitor-exit v2
:try_end_4a
.catchall {:try_start_49 .. :try_end_4a} :catchall_46
.line 176
return-object v1
.end method
.method public b(Ldxoptimizer/aas;)V
.registers 5
.prologue
.line 240
iget-object v1, p0, Ldxoptimizer/acg;->d:Ljava/util/Set;
monitor-enter v1
.line 241
:try_start_3
iget-object v0, p0, Ldxoptimizer/acg;->d:Ljava/util/Set;
iget-object v2, p1, Ldxoptimizer/aas;->a:Ljava/lang/String;
invoke-interface {v0, v2}, Ljava/util/Set;->add(Ljava/lang/Object;)Z
.line 242
monitor-exit v1
.line 243
return-void
.line 242
:catchall_c
move-exception v0
monitor-exit v1
:try_end_e
.catchall {:try_start_3 .. :try_end_e} :catchall_c
throw v0
.end method
.method public c(Ljava/lang/String;)Ldxoptimizer/aas;
.registers 6
.prologue
const/4 v1, 0x0
.line 114
invoke-static {p1}, Landroid/text/TextUtils;->isEmpty(Ljava/lang/CharSequence;)Z
move-result v0
if-eqz v0, :cond_9
move-object v0, v1
.line 123
:goto_8
return-object v0
.line 118
:cond_9
iget-object v2, p0, Ldxoptimizer/acg;->b:Ljava/util/Map;
monitor-enter v2
.line 119
:try_start_c
iget-object v0, p0, Ldxoptimizer/acg;->b:Ljava/util/Map;
invoke-interface {v0, p1}, Ljava/util/Map;->get(Ljava/lang/Object;)Ljava/lang/Object;
move-result-object v0
check-cast v0, Ldxoptimizer/aas;
.line 120
if-eqz v0, :cond_27
iget-object v3, p0, Ldxoptimizer/acg;->e:Ldxoptimizer/aas;
if-eq v0, v3, :cond_27
.line 121
iget-object v0, p0, Ldxoptimizer/acg;->b:Ljava/util/Map;
invoke-interface {v0, p1}, Ljava/util/Map;->remove(Ljava/lang/Object;)Ljava/lang/Object;
move-result-object v0
check-cast v0, Ldxoptimizer/aas;
monitor-exit v2
goto :goto_8
.line 125
:catchall_24
move-exception v0
monitor-exit v2
:try_end_26
.catchall {:try_start_c .. :try_end_26} :catchall_24
throw v0
.line 123
:cond_27
:try_start_27
monitor-exit v2
:try_end_28
.catchall {:try_start_27 .. :try_end_28} :catchall_24
move-object v0, v1
goto :goto_8
.end method
.method public c()Ljava/util/List;
.registers 7
.annotation system Ldalvik/annotation/Signature;
value = {
"()",
"Ljava/util/List",
"<",
"Ldxoptimizer/aas;",
">;"
}
.end annotation
.prologue
.line 180
new-instance v1, Ljava/util/LinkedList;
invoke-direct {v1}, Ljava/util/LinkedList;-><init>()V
.line 181
iget-object v2, p0, Ldxoptimizer/acg;->b:Ljava/util/Map;
monitor-enter v2
.line 182
:try_start_8
iget-object v0, p0, Ldxoptimizer/acg;->b:Ljava/util/Map;
invoke-interface {v0}, Ljava/util/Map;->entrySet()Ljava/util/Set;
move-result-object v0
invoke-interface {v0}, Ljava/util/Set;->iterator()Ljava/util/Iterator;
move-result-object v3
:cond_12
:goto_12
invoke-interface {v3}, Ljava/util/Iterator;->hasNext()Z
move-result v0
if-eqz v0, :cond_3f
invoke-interface {v3}, Ljava/util/Iterator;->next()Ljava/lang/Object;
move-result-object v0
check-cast v0, Ljava/util/Map$Entry;
.line 183
invoke-interface {v0}, Ljava/util/Map$Entry;->getValue()Ljava/lang/Object;
move-result-object v0
check-cast v0, Ldxoptimizer/aas;
.line 184
const-string v4, "pandoraapk"
iget-object v5, v0, Ldxoptimizer/aas;->b:Ljava/lang/String;
invoke-virtual {v4, v5}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z
move-result v4
if-nez v4, :cond_38
const-string v4, "pandorajar"
iget-object v5, v0, Ldxoptimizer/aas;->b:Ljava/lang/String;
.line 185
invoke-virtual {v4, v5}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z
move-result v4
if-eqz v4, :cond_12
.line 186
:cond_38
invoke-virtual {v1, v0}, Ljava/util/LinkedList;->add(Ljava/lang/Object;)Z
goto :goto_12
.line 189
:catchall_3c
move-exception v0
monitor-exit v2
:try_end_3e
.catchall {:try_start_8 .. :try_end_3e} :catchall_3c
throw v0
:cond_3f
:try_start_3f
monitor-exit v2
:try_end_40
.catchall {:try_start_3f .. :try_end_40} :catchall_3c
.line 190
return-object v1
.end method
.method public d()Ljava/util/List;
.registers 7
.annotation system Ldalvik/annotation/Signature;
value = {
"()",
"Ljava/util/List",
"<",
"Ldxoptimizer/aas;",
">;"
}
.end annotation
.prologue
.line 203
new-instance v1, Ljava/util/LinkedList;
invoke-direct {v1}, Ljava/util/LinkedList;-><init>()V
.line 204
iget-object v2, p0, Ldxoptimizer/acg;->b:Ljava/util/Map;
monitor-enter v2
.line 205
:try_start_8
iget-object v0, p0, Ldxoptimizer/acg;->b:Ljava/util/Map;
invoke-interface {v0}, Ljava/util/Map;->entrySet()Ljava/util/Set;
move-result-object v0
invoke-interface {v0}, Ljava/util/Set;->iterator()Ljava/util/Iterator;
move-result-object v3
:cond_12
:goto_12
invoke-interface {v3}, Ljava/util/Iterator;->hasNext()Z
move-result v0
if-eqz v0, :cond_35
invoke-interface {v3}, Ljava/util/Iterator;->next()Ljava/lang/Object;
move-result-object v0
check-cast v0, Ljava/util/Map$Entry;
.line 206
invoke-interface {v0}, Ljava/util/Map$Entry;->getValue()Ljava/lang/Object;
move-result-object v0
check-cast v0, Ldxoptimizer/aas;
.line 207
const-string v4, "splash"
iget-object v5, v0, Ldxoptimizer/aas;->b:Ljava/lang/String;
invoke-virtual {v4, v5}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z
move-result v4
if-eqz v4, :cond_12
.line 208
invoke-interface {v1, v0}, Ljava/util/List;->add(Ljava/lang/Object;)Z
goto :goto_12
.line 211
:catchall_32
move-exception v0
monitor-exit v2
:try_end_34
.catchall {:try_start_8 .. :try_end_34} :catchall_32
throw v0
:cond_35
:try_start_35
monitor-exit v2
:try_end_36
.catchall {:try_start_35 .. :try_end_36} :catchall_32
.line 212
return-object v1
.end method
.method public d(Ljava/lang/String;)Z
.registers 4
.prologue
.line 246
if-nez p1, :cond_4
.line 247
const/4 v0, 0x0
.line 250
:goto_3
return v0
.line 249
:cond_4
iget-object v1, p0, Ldxoptimizer/acg;->d:Ljava/util/Set;
monitor-enter v1
.line 250
:try_start_7
iget-object v0, p0, Ldxoptimizer/acg;->d:Ljava/util/Set;
invoke-interface {v0, p1}, Ljava/util/Set;->remove(Ljava/lang/Object;)Z
move-result v0
monitor-exit v1
goto :goto_3
.line 251
:catchall_f
move-exception v0
monitor-exit v1
:try_end_11
.catchall {:try_start_7 .. :try_end_11} :catchall_f
throw v0
.end method
.method public e()V
.registers 3
.prologue
.line 228
iget-object v1, p0, Ldxoptimizer/acg;->b:Ljava/util/Map;
monitor-enter v1
.line 229
:try_start_3
iget-object v0, p0, Ldxoptimizer/acg;->b:Ljava/util/Map;
invoke-interface {v0}, Ljava/util/Map;->clear()V
.line 230
monitor-exit v1
:try_end_9
.catchall {:try_start_3 .. :try_end_9} :catchall_1c
.line 231
iget-object v1, p0, Ldxoptimizer/acg;->c:Ljava/util/Map;
monitor-enter v1
.line 232
:try_start_c
iget-object v0, p0, Ldxoptimizer/acg;->c:Ljava/util/Map;
invoke-interface {v0}, Ljava/util/Map;->clear()V
.line 233
monitor-exit v1
:try_end_12
.catchall {:try_start_c .. :try_end_12} :catchall_1f
.line 234
iget-object v1, p0, Ldxoptimizer/acg;->d:Ljava/util/Set;
monitor-enter v1
.line 235
:try_start_15
iget-object v0, p0, Ldxoptimizer/acg;->d:Ljava/util/Set;
invoke-interface {v0}, Ljava/util/Set;->clear()V
.line 236
monitor-exit v1
:try_end_1b
.catchall {:try_start_15 .. :try_end_1b} :catchall_22
.line 237
return-void
.line 230
:catchall_1c
move-exception v0
:try_start_1d
monitor-exit v1
:try_end_1e
.catchall {:try_start_1d .. :try_end_1e} :catchall_1c
throw v0
.line 233
:catchall_1f
move-exception v0
:try_start_20
monitor-exit v1
:try_end_21
.catchall {:try_start_20 .. :try_end_21} :catchall_1f
throw v0
.line 236
:catchall_22
move-exception v0
:try_start_23
monitor-exit v1
:try_end_24
.catchall {:try_start_23 .. :try_end_24} :catchall_22
throw v0
.end method