FeedSubmodule.smali
.class public Lcom/imo/android/imoim/feeds/module/FeedSubmodule;
.super Ljava/lang/Object;
.source "SourceFile"
# annotations
.annotation system Ldalvik/annotation/MemberClasses;
value = {
Lcom/imo/android/imoim/feeds/module/FeedSubmodule$a;
}
.end annotation
# static fields
.field private static volatile a:Lcom/imo/android/imoim/feeds/module/FeedSubmodule;
# instance fields
.field private b:Lcom/imo/android/imoim/feeds/module/FeedSubmodule$a;
.field private volatile c:Z
.field private d:Lcom/imo/android/imoim/feeds/e;
.field private e:Z
# direct methods
.method public constructor <init>()V
.registers 3
.line 170
invoke-direct {p0}, Ljava/lang/Object;-><init>()V
.line 178
new-instance v0, Lcom/imo/android/imoim/feeds/module/FeedSubmodule$a;
const/4 v1, 0x0
invoke-direct {v0, p0, v1}, Lcom/imo/android/imoim/feeds/module/FeedSubmodule$a;-><init>(Lcom/imo/android/imoim/feeds/module/FeedSubmodule;B)V
iput-object v0, p0, Lcom/imo/android/imoim/feeds/module/FeedSubmodule;->b:Lcom/imo/android/imoim/feeds/module/FeedSubmodule$a;
.line 202
new-instance v0, Lcom/imo/android/imoim/feeds/module/FeedSubmodule$1;
invoke-direct {v0, p0}, Lcom/imo/android/imoim/feeds/module/FeedSubmodule$1;-><init>(Lcom/imo/android/imoim/feeds/module/FeedSubmodule;)V
iput-object v0, p0, Lcom/imo/android/imoim/feeds/module/FeedSubmodule;->d:Lcom/imo/android/imoim/feeds/e;
.line 771
iput-boolean v1, p0, Lcom/imo/android/imoim/feeds/module/FeedSubmodule;->e:Z
return-void
.end method
.method static synthetic a(Lcom/imo/android/imoim/feeds/module/FeedSubmodule;)Lcom/imo/android/imoim/feeds/module/FeedSubmodule$a;
.registers 1
.line 170
iget-object p0, p0, Lcom/imo/android/imoim/feeds/module/FeedSubmodule;->b:Lcom/imo/android/imoim/feeds/module/FeedSubmodule$a;
return-object p0
.end method
.method private static synthetic a(Ljava/lang/Integer;)Ljava/lang/Boolean;
.registers 1
.line 712
invoke-virtual {p0}, Ljava/lang/Integer;->intValue()I
move-result p0
invoke-static {p0}, Lcom/masala/share/proto/q;->a(I)Z
move-result p0
invoke-static {p0}, Ljava/lang/Boolean;->valueOf(Z)Ljava/lang/Boolean;
move-result-object p0
return-object p0
.end method
.method private static synthetic a(Ljava/lang/Boolean;)Lkotlin/w;
.registers 2
.line 716
sget-object v0, Lcom/masala/share/utils/d/a;->b:Lcom/masala/share/utils/d/a/a;
iget-object v0, v0, Lcom/masala/share/utils/d/a/a;->ac:Lcom/masala/share/utils/d/a/d;
invoke-virtual {p0}, Ljava/lang/Boolean;->booleanValue()Z
move-result p0
invoke-virtual {v0, p0}, Lcom/masala/share/utils/d/a/d;->a(Z)V
.line 717
invoke-static {}, Lcom/masala/share/proto/q;->a()V
.line 718
sget-object p0, Lkotlin/w;->a:Lkotlin/w;
return-object p0
.end method
.method static a()V
.registers 0
.line 676
invoke-static {}, Lcom/imo/android/imoim/feeds/module/FeedSubmodule;->b()Lcom/imo/android/imoim/feeds/module/FeedSubmodule;
return-void
.end method
.method public static b()Lcom/imo/android/imoim/feeds/module/FeedSubmodule;
.registers 2
.line 680
sget-object v0, Lcom/imo/android/imoim/feeds/module/FeedSubmodule;->a:Lcom/imo/android/imoim/feeds/module/FeedSubmodule;
if-nez v0, :cond_1c
.line 681
const-class v0, Lcom/imo/android/imoim/feeds/module/FeedSubmodule;
monitor-enter v0
.line 682
:try_start_7
sget-object v1, Lcom/imo/android/imoim/feeds/module/FeedSubmodule;->a:Lcom/imo/android/imoim/feeds/module/FeedSubmodule;
if-nez v1, :cond_17
.line 683
new-instance v1, Lcom/imo/android/imoim/feeds/module/FeedSubmodule;
invoke-direct {v1}, Lcom/imo/android/imoim/feeds/module/FeedSubmodule;-><init>()V
.line 684
sput-object v1, Lcom/imo/android/imoim/feeds/module/FeedSubmodule;->a:Lcom/imo/android/imoim/feeds/module/FeedSubmodule;
.line 1692
iget-object v1, v1, Lcom/imo/android/imoim/feeds/module/FeedSubmodule;->d:Lcom/imo/android/imoim/feeds/e;
invoke-static {v1}, Lcom/imo/android/imoim/feeds/a;->a(Lcom/imo/android/imoim/feeds/e;)V
.line 686
:cond_17
monitor-exit v0
goto :goto_1c
:catchall_19
move-exception v1
monitor-exit v0
:try_end_1b
.catchall {:try_start_7 .. :try_end_1b} :catchall_19
throw v1
.line 688
:cond_1c
:goto_1c
sget-object v0, Lcom/imo/android/imoim/feeds/module/FeedSubmodule;->a:Lcom/imo/android/imoim/feeds/module/FeedSubmodule;
return-object v0
.end method
.method static synthetic b(Lcom/imo/android/imoim/feeds/module/FeedSubmodule;)Z
.registers 1
.line 170
iget-boolean p0, p0, Lcom/imo/android/imoim/feeds/module/FeedSubmodule;->c:Z
return p0
.end method
.method private static synthetic f()V
.registers 5
.line 784
sget-object v0, Lcom/masala/share/utils/d/a;->c:Lcom/masala/share/utils/d/a/l;
iget-object v0, v0, Lcom/masala/share/utils/d/a/l;->c:Lcom/masala/share/utils/d/a/i;
invoke-virtual {v0}, Lcom/masala/share/utils/d/a/i;->a()J
move-result-wide v0
const-wide/16 v2, 0x0
cmp-long v4, v0, v2
if-nez v4, :cond_19
.line 785
sget-object v0, Lcom/masala/share/utils/d/a;->c:Lcom/masala/share/utils/d/a/l;
iget-object v0, v0, Lcom/masala/share/utils/d/a/l;->c:Lcom/masala/share/utils/d/a/i;
invoke-static {}, Ljava/lang/System;->currentTimeMillis()J
move-result-wide v1
invoke-virtual {v0, v1, v2}, Lcom/masala/share/utils/d/a/i;->a(J)V
:cond_19
return-void
.end method
.method private static synthetic g()Ljava/lang/Boolean;
.registers 1
.line 714
sget-object v0, Ljava/lang/Boolean;->TRUE:Ljava/lang/Boolean;
return-object v0
.end method
.method private static synthetic h()Ljava/lang/Boolean;
.registers 1
.line 713
sget-object v0, Ljava/lang/Boolean;->TRUE:Ljava/lang/Boolean;
return-object v0
.end method
.method private static synthetic i()Ljava/lang/Boolean;
.registers 1
.line 712
sget-boolean v0, Lcom/masala/share/utils/x;->a:Z
invoke-static {v0}, Ljava/lang/Boolean;->valueOf(Z)Ljava/lang/Boolean;
move-result-object v0
return-object v0
.end method
.method private static synthetic j()Ljava/lang/Integer;
.registers 1
const/16 v0, 0x3e
.line 711
invoke-static {v0}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer;
move-result-object v0
return-object v0
.end method
.method private static synthetic k()Lcom/masala/share/uid/Uid;
.registers 1
.line 13070
:try_start_0
invoke-static {}, Lcom/masala/share/proto/b/c;->b()I
move-result v0
invoke-static {v0}, Lcom/masala/share/uid/Uid;->a(I)Lcom/masala/share/uid/Uid;
move-result-object v0
:try_end_8
.catch Lcom/masala/share/proto/YYServiceUnboundException; {:try_start_0 .. :try_end_8} :catch_9
return-object v0
.line 708
:catch_9
invoke-static {}, Lcom/masala/share/uid/Uid;->c()Lcom/masala/share/uid/Uid;
move-result-object v0
return-object v0
.end method
.method private static synthetic l()Ljava/lang/Boolean;
.registers 3
.line 13252
invoke-static {}, Lsg/bigo/common/a;->d()Landroid/content/Context;
move-result-object v0
invoke-static {v0}, Landroid/preference/PreferenceManager;->getDefaultSharedPreferences(Landroid/content/Context;)Landroid/content/SharedPreferences;
move-result-object v0
const-string v1, "key_debug_sys_code_ver_too_low"
const/4 v2, 0x0
.line 13236
invoke-interface {v0, v1, v2}, Landroid/content/SharedPreferences;->getBoolean(Ljava/lang/String;Z)Z
move-result v0
invoke-static {v0}, Ljava/lang/Boolean;->valueOf(Z)Ljava/lang/Boolean;
move-result-object v0
return-object v0
.end method
.method public static synthetic lambda$2QlQ-oNOW4sAIE7-lK-xkdwbit4()Ljava/lang/Boolean;
.registers 1
invoke-static {}, Lcom/imo/android/imoim/feeds/module/FeedSubmodule;->g()Ljava/lang/Boolean;
move-result-object v0
return-object v0
.end method
.method public static synthetic lambda$7yzD-mtAqp2HbKVYODWHg9vqWkY()Lcom/masala/share/uid/Uid;
.registers 1
invoke-static {}, Lcom/imo/android/imoim/feeds/module/FeedSubmodule;->k()Lcom/masala/share/uid/Uid;
move-result-object v0
return-object v0
.end method
.method public static synthetic lambda$EZIOw3Azl2r-G2Z9UOr9fBL0trg()Ljava/lang/Boolean;
.registers 1
invoke-static {}, Lcom/imo/android/imoim/feeds/module/FeedSubmodule;->i()Ljava/lang/Boolean;
move-result-object v0
return-object v0
.end method
.method public static synthetic lambda$GP7JBXVlmKHJ9ru3ZDNDRtgo83A()Ljava/lang/Integer;
.registers 1
invoke-static {}, Lcom/imo/android/imoim/feeds/module/FeedSubmodule;->j()Ljava/lang/Integer;
move-result-object v0
return-object v0
.end method
.method public static synthetic lambda$Huw5BWhEhNLcP0r_mLBP-e4g0aQ()V
.registers 0
invoke-static {}, Lcom/imo/android/imoim/feeds/module/FeedSubmodule;->f()V
return-void
.end method
.method public static synthetic lambda$NiAWJBNEjHP7K6P8SIHkauAdZwA(Ljava/lang/Integer;)Ljava/lang/Boolean;
.registers 1
invoke-static {p0}, Lcom/imo/android/imoim/feeds/module/FeedSubmodule;->a(Ljava/lang/Integer;)Ljava/lang/Boolean;
move-result-object p0
return-object p0
.end method
.method public static synthetic lambda$QcXbw01B3oOJrdg5vE20kONnXSc()Ljava/lang/Boolean;
.registers 1
invoke-static {}, Lcom/imo/android/imoim/feeds/module/FeedSubmodule;->l()Ljava/lang/Boolean;
move-result-object v0
return-object v0
.end method
.method public static synthetic lambda$bnMA2Oj3f-Iak-JugZWjbpHtGkI()Ljava/lang/Boolean;
.registers 1
invoke-static {}, Lcom/imo/android/imoim/feeds/module/FeedSubmodule;->m()Ljava/lang/Boolean;
move-result-object v0
return-object v0
.end method
.method public static synthetic lambda$n_xcKwuGLXffc9-iruldMP80B7k()Ljava/lang/Boolean;
.registers 1
invoke-static {}, Lcom/imo/android/imoim/feeds/module/FeedSubmodule;->h()Ljava/lang/Boolean;
move-result-object v0
return-object v0
.end method
.method public static synthetic lambda$rCj0Q4Vj7g0sjuQ1lPe6ugkT18c(Ljava/lang/Boolean;)Lkotlin/w;
.registers 1
invoke-static {p0}, Lcom/imo/android/imoim/feeds/module/FeedSubmodule;->a(Ljava/lang/Boolean;)Lkotlin/w;
move-result-object p0
return-object p0
.end method
.method private static synthetic m()Ljava/lang/Boolean;
.registers 3
.line 14252
invoke-static {}, Lsg/bigo/common/a;->d()Landroid/content/Context;
move-result-object v0
invoke-static {v0}, Landroid/preference/PreferenceManager;->getDefaultSharedPreferences(Landroid/content/Context;)Landroid/content/SharedPreferences;
move-result-object v0
const-string v1, "key_debug_proto_config_enable"
const/4 v2, 0x0
.line 14216
invoke-interface {v0, v1, v2}, Landroid/content/SharedPreferences;->getBoolean(Ljava/lang/String;Z)Z
move-result v0
invoke-static {v0}, Ljava/lang/Boolean;->valueOf(Z)Ljava/lang/Boolean;
move-result-object v0
return-object v0
.end method
# virtual methods
.method public final c()V
.registers 19
move-object/from16 v1, p0
.line 743
iget-boolean v0, v1, Lcom/imo/android/imoim/feeds/module/FeedSubmodule;->c:Z
if-nez v0, :cond_27d
.line 744
const-class v2, Lcom/imo/android/imoim/feeds/module/FeedSubmodule;
monitor-enter v2
.line 745
:try_start_9
iget-boolean v0, v1, Lcom/imo/android/imoim/feeds/module/FeedSubmodule;->c:Z
if-nez v0, :cond_278
const/4 v0, 0x1
.line 746
iput-boolean v0, v1, Lcom/imo/android/imoim/feeds/module/FeedSubmodule;->c:Z
const/4 v3, 0x0
.line 2069
sput-boolean v3, Lcom/masala/share/stat/startup/a;->g:Z
const-string v4, "clearDownload"
.line 748
invoke-static {v4}, Lcom/masala/share/utils/q;->a(Ljava/lang/String;)Lcom/masala/share/utils/q;
move-result-object v4
invoke-virtual {v4}, Lcom/masala/share/utils/q;->a()Lcom/masala/share/utils/q;
.line 749
invoke-static {}, Lcom/imo/android/imoim/feeds/g/d;->a()V
const-string v4, "clearDownload"
.line 750
invoke-static {v4}, Lcom/masala/share/utils/q;->a(Ljava/lang/String;)Lcom/masala/share/utils/q;
move-result-object v4
.line 3054
invoke-static {}, Landroid/os/SystemClock;->elapsedRealtime()J
.line 3056
invoke-virtual {v4}, Lcom/masala/share/utils/q;->c()V
.line 751
invoke-static {}, Lcom/imo/android/imoim/util/ei;->cM()Z
move-result v4
if-eqz v4, :cond_34
.line 752
invoke-static {}, Lcom/imo/android/imoim/fresco/f;->a()V
.line 754
:cond_34
invoke-static {}, Lcom/imo/android/imoim/IMO;->a()Lcom/imo/android/imoim/IMO;
move-result-object v4
const/4 v5, 0x3
new-array v6, v5, [Lcom/masala/share/j/d;
new-instance v7, Lcom/masala/share/a/b/b;
invoke-direct {v7}, Lcom/masala/share/a/b/b;-><init>()V
aput-object v7, v6, v3
new-instance v7, Lcom/imo/android/imoim/feeds/module/FeedSubmodule$2;
invoke-direct {v7, v1}, Lcom/imo/android/imoim/feeds/module/FeedSubmodule$2;-><init>(Lcom/imo/android/imoim/feeds/module/FeedSubmodule;)V
aput-object v7, v6, v0
new-instance v7, Lcom/imo/android/imoim/feeds/module/FeedSubmodule$3;
invoke-direct {v7, v1}, Lcom/imo/android/imoim/feeds/module/FeedSubmodule$3;-><init>(Lcom/imo/android/imoim/feeds/module/FeedSubmodule;)V
const/4 v8, 0x2
aput-object v7, v6, v8
.line 4036
invoke-static {}, Landroid/os/SystemClock;->elapsedRealtime()J
move-result-wide v9
.line 4037
invoke-static {}, Landroid/os/SystemClock;->elapsedRealtime()J
move-result-wide v11
sput-wide v11, Lcom/masala/share/stat/m;->a:J
const/4 v7, 0x0
:goto_5c
if-ge v7, v5, :cond_81
.line 4066
aget-object v11, v6, v7
.line 4067
instance-of v12, v11, Lcom/masala/share/j/c;
if-eqz v12, :cond_6f
.line 4068
check-cast v11, Lcom/masala/share/j/c;
.line 5038
invoke-static {}, Lcom/masala/share/stat/d$a;->a()Lcom/masala/share/stat/d;
move-result-object v12
if-eqz v11, :cond_7e
.line 6022
iput-object v11, v12, Lcom/masala/share/stat/d;->a:Lcom/masala/share/j/c;
goto :goto_7e
.line 4070
:cond_6f
instance-of v12, v11, Lcom/masala/share/j/b;
if-eqz v12, :cond_78
.line 4071
check-cast v11, Lcom/masala/share/j/b;
.line 6069
sput-object v11, Lcom/masala/share/utils/e/a;->a:Lcom/masala/share/j/b;
goto :goto_7e
.line 4073
:cond_78
instance-of v11, v11, Lcom/masala/share/j/a;
if-eqz v11, :cond_7e
.line 4074
sput-boolean v0, Lcom/masala/share/utils/x;->a:Z
:cond_7e
:goto_7e
add-int/lit8 v7, v7, 0x1
goto :goto_5c
.line 4039
:cond_81
new-instance v6, Lcom/masala/share/a/c;
new-instance v7, Lcom/masala/share/a/a;
invoke-direct {v7, v4}, Lcom/masala/share/a/a;-><init>(Landroid/app/Application;)V
invoke-direct {v6, v7}, Lcom/masala/share/a/c;-><init>(Lcom/masala/share/a/a;)V
.line 4040
sput-object v6, Lcom/masala/share/a/e;->a:Lcom/masala/share/a/c;
.line 7055
new-instance v4, Lcom/masala/share/a/b;
iget-object v7, v6, Lcom/masala/share/a/c;->a:Ljava/util/List;
iget-object v6, v6, Lcom/masala/share/a/c;->b:Lcom/masala/share/a/a;
invoke-direct {v4, v7, v6}, Lcom/masala/share/a/b;-><init>(Ljava/util/List;Lcom/masala/share/a/a;)V
const-string v6, "startCreate"
new-array v7, v3, [Ljava/lang/Object;
.line 7086
invoke-static {v6, v7}, Lcom/masala/share/a/b/d;->a(Ljava/lang/String;[Ljava/lang/Object;)V
const-string v6, ":onCreate:total"
.line 8011
invoke-static {v6}, Landroidx/core/os/TraceCompat;->beginSection(Ljava/lang/String;)V
.line 7088
invoke-virtual {v4, v8}, Lcom/masala/share/a/b;->a(I)V
.line 7089
invoke-virtual {v4, v5}, Lcom/masala/share/a/b;->a(I)V
.line 8150
iget-object v6, v4, Lcom/masala/share/a/b;->a:Landroid/util/SparseArray;
invoke-virtual {v6, v0}, Landroid/util/SparseArray;->get(I)Ljava/lang/Object;
move-result-object v6
check-cast v6, Ljava/util/List;
.line 8151
invoke-static {v6}, Lsg/bigo/common/o;->a(Ljava/util/Collection;)Z
move-result v7
if-nez v7, :cond_cc
.line 8154
invoke-interface {v6}, Ljava/util/List;->iterator()Ljava/util/Iterator;
move-result-object v6
:cond_ba
:goto_ba
invoke-interface {v6}, Ljava/util/Iterator;->hasNext()Z
move-result v7
if-eqz v7, :cond_cc
invoke-interface {v6}, Ljava/util/Iterator;->next()Ljava/lang/Object;
move-result-object v7
check-cast v7, Lcom/masala/share/a/a/a;
if-eqz v7, :cond_ba
.line 8156
invoke-virtual {v4, v7}, Lcom/masala/share/a/b;->a(Lcom/masala/share/a/a/a;)V
goto :goto_ba
:cond_cc
const-string v6, "start pickupPendingBgTask ui task"
new-array v7, v3, [Ljava/lang/Object;
.line 8162
invoke-static {v6, v7}, Lcom/masala/share/a/b/d;->a(Ljava/lang/String;[Ljava/lang/Object;)V
.line 8163
invoke-virtual {v4}, Lcom/masala/share/a/b;->a()V
.line 8165
iget-object v6, v4, Lcom/masala/share/a/b;->e:Ljava/lang/Object;
monitor-enter v6
:try_end_d9
.catchall {:try_start_9 .. :try_end_d9} :catchall_27a
.line 8166
:try_start_d9
iget-object v7, v4, Lcom/masala/share/a/b;->b:Ljava/util/List;
invoke-static {v7}, Lsg/bigo/common/o;->a(Ljava/util/Collection;)Z
move-result v7
if-eqz v7, :cond_e3
.line 8167
monitor-exit v6
goto :goto_f1
.line 8169
:cond_e3
iget-object v7, v4, Lcom/masala/share/a/b;->b:Ljava/util/List;
invoke-interface {v7, v3}, Ljava/util/List;->remove(I)Ljava/lang/Object;
move-result-object v7
check-cast v7, Lcom/masala/share/a/a/a;
.line 8170
monitor-exit v6
:try_end_ec
.catchall {:try_start_d9 .. :try_end_ec} :catchall_275
if-eqz v7, :cond_f1
.line 8174
:try_start_ee
invoke-virtual {v4, v7}, Lcom/masala/share/a/b;->a(Lcom/masala/share/a/a/a;)V
.line 8178
:cond_f1
:goto_f1
iget-object v6, v4, Lcom/masala/share/a/b;->a:Landroid/util/SparseArray;
invoke-virtual {v6, v3}, Landroid/util/SparseArray;->get(I)Ljava/lang/Object;
move-result-object v6
check-cast v6, Ljava/util/List;
.line 8179
invoke-static {v6}, Lsg/bigo/common/o;->a(Ljava/util/Collection;)Z
move-result v7
if-nez v7, :cond_112
.line 9051
invoke-static {}, Lsg/bigo/core/task/a$a;->a()Lsg/bigo/core/task/a;
move-result-object v7
.line 8182
sget-object v11, Lsg/bigo/core/task/b;->BACKGROUND:Lsg/bigo/core/task/b;
new-instance v12, Lcom/masala/share/a/b$2;
invoke-direct {v12, v4, v6}, Lcom/masala/share/a/b$2;-><init>(Lcom/masala/share/a/b;Ljava/util/List;)V
new-instance v6, Lcom/imo/android/imoim/feeds/g/a;
invoke-direct {v6}, Lcom/imo/android/imoim/feeds/g/a;-><init>()V
invoke-virtual {v7, v11, v12, v6}, Lsg/bigo/core/task/a;->a(Lsg/bigo/core/task/b;Ljava/lang/Runnable;Lsg/bigo/common/d/a;)Lbolts/e;
:cond_112
const-string v6, "startWait"
new-array v7, v3, [Ljava/lang/Object;
.line 7093
invoke-static {v6, v7}, Lcom/masala/share/a/b/d;->a(Ljava/lang/String;[Ljava/lang/Object;)V
.line 7094
invoke-static {}, Landroid/os/SystemClock;->elapsedRealtime()J
move-result-wide v6
.line 7095
iget-object v4, v4, Lcom/masala/share/a/b;->c:Lcom/masala/share/a/b/a;
invoke-static {v4}, Lcom/masala/share/a/b;->a(Lcom/masala/share/a/b/a;)V
.line 7096
invoke-static {}, Landroid/os/SystemClock;->elapsedRealtime()J
move-result-wide v11
sub-long/2addr v11, v6
.line 9117
sget-wide v6, Lcom/masala/share/stat/startup/a;->e:J
const-wide/16 v13, 0x0
cmp-long v4, v6, v13
if-nez v4, :cond_140
.line 9118
sput-wide v11, Lcom/masala/share/stat/startup/a;->e:J
const-string v4, "t0Wait:(%s)"
new-array v6, v0, [Ljava/lang/Object;
.line 9119
sget-wide v11, Lcom/masala/share/stat/startup/a;->e:J
invoke-static {v11, v12}, Ljava/lang/Long;->valueOf(J)Ljava/lang/Long;
move-result-object v7
aput-object v7, v6, v3
invoke-static {v4, v6}, Lcom/masala/share/stat/startup/a;->a(Ljava/lang/String;[Ljava/lang/Object;)V
.line 10015
:cond_140
invoke-static {}, Landroidx/core/os/TraceCompat;->endSection()V
.line 4041
invoke-static {}, Landroid/os/SystemClock;->elapsedRealtime()J
move-result-wide v6
sub-long/2addr v6, v9
.line 10103
sget-wide v9, Lcom/masala/share/stat/startup/a;->c:J
cmp-long v4, v9, v13
if-nez v4, :cond_15f
.line 10104
sput-wide v6, Lcom/masala/share/stat/startup/a;->c:J
const-string v4, "markT0:(%s)"
new-array v6, v0, [Ljava/lang/Object;
.line 10105
sget-wide v9, Lcom/masala/share/stat/startup/a;->c:J
invoke-static {v9, v10}, Ljava/lang/Long;->valueOf(J)Ljava/lang/Long;
move-result-object v7
aput-object v7, v6, v3
invoke-static {v4, v6}, Lcom/masala/share/stat/startup/a;->a(Ljava/lang/String;[Ljava/lang/Object;)V
:cond_15f
const-string v4, "FeedSubmodule"
const-string v6, "initUidModule() called"
.line 10700
invoke-static {v4, v6}, Lsg/bigo/log/Log;->i(Ljava/lang/String;Ljava/lang/String;)I
.line 10701
sget-object v9, Lcom/imo/android/imoim/feeds/module/-$$Lambda$FeedSubmodule$bnMA2Oj3f-Iak-JugZWjbpHtGkI;->INSTANCE:Lcom/imo/android/imoim/feeds/module/-$$Lambda$FeedSubmodule$bnMA2Oj3f-Iak-JugZWjbpHtGkI;
sget-object v10, Lcom/imo/android/imoim/feeds/module/-$$Lambda$FeedSubmodule$QcXbw01B3oOJrdg5vE20kONnXSc;->INSTANCE:Lcom/imo/android/imoim/feeds/module/-$$Lambda$FeedSubmodule$QcXbw01B3oOJrdg5vE20kONnXSc;
sget-object v11, Lcom/imo/android/imoim/feeds/module/-$$Lambda$FeedSubmodule$7yzD-mtAqp2HbKVYODWHg9vqWkY;->INSTANCE:Lcom/imo/android/imoim/feeds/module/-$$Lambda$FeedSubmodule$7yzD-mtAqp2HbKVYODWHg9vqWkY;
sget-object v12, Lcom/imo/android/imoim/feeds/module/-$$Lambda$FeedSubmodule$GP7JBXVlmKHJ9ru3ZDNDRtgo83A;->INSTANCE:Lcom/imo/android/imoim/feeds/module/-$$Lambda$FeedSubmodule$GP7JBXVlmKHJ9ru3ZDNDRtgo83A;
sget-object v13, Lcom/imo/android/imoim/feeds/module/-$$Lambda$FeedSubmodule$EZIOw3Azl2r-G2Z9UOr9fBL0trg;->INSTANCE:Lcom/imo/android/imoim/feeds/module/-$$Lambda$FeedSubmodule$EZIOw3Azl2r-G2Z9UOr9fBL0trg;
sget-object v14, Lcom/imo/android/imoim/feeds/module/-$$Lambda$FeedSubmodule$NiAWJBNEjHP7K6P8SIHkauAdZwA;->INSTANCE:Lcom/imo/android/imoim/feeds/module/-$$Lambda$FeedSubmodule$NiAWJBNEjHP7K6P8SIHkauAdZwA;
sget-object v15, Lcom/imo/android/imoim/feeds/module/-$$Lambda$FeedSubmodule$n_xcKwuGLXffc9-iruldMP80B7k;->INSTANCE:Lcom/imo/android/imoim/feeds/module/-$$Lambda$FeedSubmodule$n_xcKwuGLXffc9-iruldMP80B7k;
sget-object v16, Lcom/imo/android/imoim/feeds/module/-$$Lambda$FeedSubmodule$2QlQ-oNOW4sAIE7-lK-xkdwbit4;->INSTANCE:Lcom/imo/android/imoim/feeds/module/-$$Lambda$FeedSubmodule$2QlQ-oNOW4sAIE7-lK-xkdwbit4;
sget-object v17, Lcom/imo/android/imoim/feeds/module/-$$Lambda$FeedSubmodule$rCj0Q4Vj7g0sjuQ1lPe6ugkT18c;->INSTANCE:Lcom/imo/android/imoim/feeds/module/-$$Lambda$FeedSubmodule$rCj0Q4Vj7g0sjuQ1lPe6ugkT18c;
invoke-static/range {v9 .. v17}, Lcom/masala/share/uid/a;->a(Lkotlin/f/a/a;Lkotlin/f/a/a;Lkotlin/f/a/a;Lkotlin/f/a/a;Lkotlin/f/a/a;Lkotlin/f/a/b;Lkotlin/f/a/a;Lkotlin/f/a/a;Lkotlin/f/a/b;)V
const/16 v4, 0x8
new-array v6, v4, [I
const v7, 0x7ea1d
aput v7, v6, v3
const v7, 0x7eb1d
aput v7, v6, v0
const v7, 0xcf01d
aput v7, v6, v8
const v7, 0xcf11d
aput v7, v6, v5
const v7, 0xc801d
const/4 v9, 0x4
aput v7, v6, v9
const v7, 0xc811d
const/4 v10, 0x5
aput v7, v6, v10
const v7, 0xca31d
const/4 v11, 0x6
aput v7, v6, v11
const v7, 0xca41d
const/4 v12, 0x7
aput v7, v6, v12
.line 10720
invoke-static {v0, v6}, Lcom/masala/share/proto/q;->a(I[I)V
const/16 v6, 0x1c
new-array v6, v6, [I
const v7, 0xc3d1d
aput v7, v6, v3
const v3, 0xca21d
aput v3, v6, v0
const v0, 0x1bff1d
aput v0, v6, v8
const v0, 0x1c001d
aput v0, v6, v5
const v0, 0xce61d
aput v0, v6, v9
const v0, 0xce71d
aput v0, v6, v10
const v0, 0xce81d
aput v0, v6, v11
const v0, 0xce91d
aput v0, v6, v12
const v0, 0xcea1d
aput v0, v6, v4
const/16 v0, 0x9
const v3, 0xceb1d
aput v3, v6, v0
const/16 v0, 0xa
const v3, 0xcee1d
aput v3, v6, v0
const/16 v0, 0xb
const v3, 0xcef1d
aput v3, v6, v0
const/16 v0, 0xc
const v3, 0x1c761d
aput v3, v6, v0
const/16 v0, 0xd
const v3, 0x1c771d
aput v3, v6, v0
const/16 v0, 0xe
const v3, 0x157d1d
aput v3, v6, v0
const/16 v0, 0xf
const v3, 0x157e1d
aput v3, v6, v0
const/16 v0, 0x10
const v3, 0x157f1d
aput v3, v6, v0
const/16 v0, 0x11
const v3, 0x15801d
aput v3, v6, v0
const/16 v0, 0x12
const v3, 0x15811d
aput v3, v6, v0
const/16 v0, 0x13
const v3, 0x15821d
aput v3, v6, v0
const/16 v0, 0x14
const v3, 0x15831d
aput v3, v6, v0
const/16 v0, 0x15
const v3, 0x15841d
aput v3, v6, v0
const/16 v0, 0x16
const v3, 0x15851d
aput v3, v6, v0
const/16 v0, 0x17
const v3, 0x15861d
aput v3, v6, v0
const/16 v0, 0x18
const v3, 0x1c571d
aput v3, v6, v0
const/16 v0, 0x19
const v3, 0x1c581d
aput v3, v6, v0
const/16 v0, 0x1a
const v3, 0xa9a1d
aput v3, v6, v0
const/16 v0, 0x1b
const v3, 0xa9b1d # 9.73999E-40f
aput v3, v6, v0
.line 10724
invoke-static {v8, v6}, Lcom/masala/share/proto/q;->a(I[I)V
.line 10738
invoke-static {}, Lcom/masala/share/proto/q;->a()V
.line 10739
const-class v0, Lcom/masala/share/uid/Uid;
new-instance v3, Lcom/masala/share/uid/UidTypeAdapter;
invoke-direct {v3}, Lcom/masala/share/uid/UidTypeAdapter;-><init>()V
invoke-static {v0, v3}, Lcom/imo/android/imoim/feeds/g/e;->a(Ljava/lang/reflect/Type;Ljava/lang/Object;)V
:try_end_274
.catchall {:try_start_ee .. :try_end_274} :catchall_27a
goto :goto_278
:catchall_275
move-exception v0
.line 8170
:try_start_276
monitor-exit v6
:try_end_277
.catchall {:try_start_276 .. :try_end_277} :catchall_275
:try_start_277
throw v0
.line 767
:cond_278
:goto_278
monitor-exit v2
return-void
:catchall_27a
move-exception v0
monitor-exit v2
:try_end_27c
.catchall {:try_start_277 .. :try_end_27c} :catchall_27a
throw v0
:cond_27d
return-void
.end method
.method public final d()V
.registers 4
.line 777
iget-boolean v0, p0, Lcom/imo/android/imoim/feeds/module/FeedSubmodule;->e:Z
if-eqz v0, :cond_5
return-void
:cond_5
const/4 v0, 0x1
.line 780
iput-boolean v0, p0, Lcom/imo/android/imoim/feeds/module/FeedSubmodule;->e:Z
.line 781
invoke-static {}, Lcom/imo/android/imoim/feeds/ui/detail/likee_panel/a;->b()V
.line 11051
invoke-static {}, Lsg/bigo/core/task/a$a;->a()Lsg/bigo/core/task/a;
move-result-object v0
.line 783
sget-object v1, Lsg/bigo/core/task/b;->BACKGROUND:Lsg/bigo/core/task/b;
sget-object v2, Lcom/imo/android/imoim/feeds/module/-$$Lambda$FeedSubmodule$Huw5BWhEhNLcP0r_mLBP-e4g0aQ;->INSTANCE:Lcom/imo/android/imoim/feeds/module/-$$Lambda$FeedSubmodule$Huw5BWhEhNLcP0r_mLBP-e4g0aQ;
invoke-virtual {v0, v1, v2}, Lsg/bigo/core/task/a;->a(Lsg/bigo/core/task/b;Ljava/lang/Runnable;)Lbolts/e;
return-void
.end method
.method public final e()V
.registers 8
const/4 v0, 0x2
.line 794
invoke-static {v0}, Lcom/masala/share/proto/puller/o;->c(I)Lcom/masala/share/proto/puller/o;
move-result-object v0
invoke-virtual {v0}, Lcom/masala/share/proto/puller/o;->g()Ljava/util/List;
move-result-object v0
invoke-interface {v0}, Ljava/util/List;->size()I
move-result v0
.line 795
invoke-static {}, Lcom/imo/android/imoim/feeds/e/l;->d()Lcom/imo/android/imoim/feeds/e/l;
move-result-object v1
.line 11292
iget-wide v2, v1, Lcom/imo/android/imoim/feeds/e/l;->f:J
const-wide/16 v4, 0x0
.line 11293
iput-wide v4, v1, Lcom/imo/android/imoim/feeds/e/l;->f:J
.line 11294
new-instance v4, Ljava/util/HashMap;
invoke-direct {v4}, Ljava/util/HashMap;-><init>()V
.line 11295
iget-object v5, v1, Lcom/imo/android/imoim/feeds/e/l;->d:Ljava/lang/String;
const-string v6, "from"
invoke-interface {v4, v6, v5}, Ljava/util/Map;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
const-string v5, "type"
const-string v6, "3"
.line 11296
invoke-interface {v4, v5, v6}, Ljava/util/Map;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
.line 11297
invoke-static {v2, v3}, Ljava/lang/String;->valueOf(J)Ljava/lang/String;
move-result-object v2
const-string v3, "duration"
invoke-interface {v4, v3, v2}, Ljava/util/Map;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
.line 11298
iget-boolean v2, v1, Lcom/imo/android/imoim/feeds/e/l;->i:Z
if-eqz v2, :cond_3a
const-string v2, "1"
goto :goto_3c
:cond_3a
const-string v2, "0"
:goto_3c
const-string v3, "is_red"
invoke-interface {v4, v3, v2}, Ljava/util/Map;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
.line 11299
invoke-static {v0}, Ljava/lang/String;->valueOf(I)Ljava/lang/String;
move-result-object v0
const-string v2, "list_count"
invoke-interface {v4, v2, v0}, Ljava/util/Map;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
.line 11300
sget-object v0, Lcom/imo/android/imoim/feeds/e/l;->a:Ljava/lang/String;
const-string v2, "entry_type"
invoke-interface {v4, v2, v0}, Ljava/util/Map;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
.line 11301
sget-object v0, Lcom/imo/android/imoim/feeds/e/l;->c:Ljava/lang/String;
if-eqz v0, :cond_5c
.line 11302
sget-object v0, Lcom/imo/android/imoim/feeds/e/l;->c:Ljava/lang/String;
const-string v2, "refer"
invoke-interface {v4, v2, v0}, Ljava/util/Map;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
.line 11304
:cond_5c
sget v0, Lcom/imo/android/imoim/feeds/e/l;->b:I
const/4 v2, -0x1
if-eq v0, v2, :cond_6c
.line 11305
sget v0, Lcom/imo/android/imoim/feeds/e/l;->b:I
invoke-static {v0}, Ljava/lang/String;->valueOf(I)Ljava/lang/String;
move-result-object v0
const-string v2, "post_type"
invoke-interface {v4, v2, v0}, Ljava/util/Map;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
.line 11307
:cond_6c
invoke-virtual {v1, v4}, Lcom/imo/android/imoim/feeds/e/l;->a(Ljava/util/Map;)V
const-string v0, ""
.line 11308
sput-object v0, Lcom/imo/android/imoim/feeds/e/l;->a:Ljava/lang/String;
.line 796
invoke-static {}, Lcom/imo/android/imoim/feeds/ui/detail/likee_panel/a;->c()V
.line 797
invoke-static {}, Lcom/imo/android/imoim/feeds/ui/detail/utils/v;->a()Lcom/imo/android/imoim/feeds/ui/detail/utils/v;
move-result-object v0
.line 12128
iget-object v0, v0, Lcom/imo/android/imoim/feeds/ui/detail/utils/v;->a:Ljava/util/Queue;
invoke-interface {v0}, Ljava/util/Queue;->clear()V
.line 798
sget-object v0, Lcom/imo/android/imoim/feeds/ui/ad/d;->a:Lcom/imo/android/imoim/feeds/ui/ad/d;
invoke-virtual {v0}, Lcom/imo/android/imoim/feeds/ui/ad/d;->k()V
.line 799
sget-object v0, Lcom/imo/android/imoim/feeds/ui/ad/e;->f:Lcom/imo/android/imoim/feeds/ui/ad/e;
invoke-static {}, Lcom/imo/android/imoim/feeds/ui/ad/e;->b()V
.line 800
invoke-static {}, Lcom/imo/android/imoim/fresco/f;->a()V
.line 801
sget-object v0, Lcom/imo/android/imoim/feeds/ui/b/f;->c:Lcom/imo/android/imoim/feeds/ui/b/f;
.line 12352
sget-object v0, Lcom/imo/android/imoim/feeds/ui/b/e;->a:Lcom/imo/android/imoim/feeds/ui/b/e;
invoke-static {}, Lcom/imo/android/imoim/feeds/ui/b/e;->d()V
.line 12353
invoke-static {}, Lcom/imo/android/imoim/feeds/ui/b/f;->b()V
.line 802
sget-object v0, Lcom/imo/android/imoim/feeds/ui/b/b/a;->a:Lcom/imo/android/imoim/feeds/ui/b/b/a;
invoke-static {}, Lcom/imo/android/imoim/feeds/ui/b/b/a;->c()V
const/4 v0, 0x0
.line 13046
sput-object v0, Lcom/imo/android/imoim/feeds/model/c;->a:Lcom/imo/android/imoim/publicchannel/a;
const/4 v0, 0x0
.line 804
iput-boolean v0, p0, Lcom/imo/android/imoim/feeds/module/FeedSubmodule;->e:Z
return-void
.end method