WXPerformance$Measure.smali
.class public final enum Lcom/taobao/weex/common/WXPerformance$Measure;
.super Ljava/lang/Enum;
.source "WXPerformance.java"
# annotations
.annotation system Ldalvik/annotation/EnclosingClass;
value = Lcom/taobao/weex/common/WXPerformance;
.end annotation
.annotation system Ldalvik/annotation/InnerClass;
accessFlags = 0x4019
name = "Measure"
.end annotation
.annotation system Ldalvik/annotation/Signature;
value = {
"Ljava/lang/Enum<",
"Lcom/taobao/weex/common/WXPerformance$Measure;",
">;"
}
.end annotation
# static fields
.field private static final synthetic $VALUES:[Lcom/taobao/weex/common/WXPerformance$Measure;
.field public static final enum BackImproveMemory:Lcom/taobao/weex/common/WXPerformance$Measure;
.field public static final enum JSLibInitTime:Lcom/taobao/weex/common/WXPerformance$Measure;
.field public static final enum JSLibSize:Lcom/taobao/weex/common/WXPerformance$Measure;
.field public static final enum JSTemplateSize:Lcom/taobao/weex/common/WXPerformance$Measure;
.field public static final enum MaxImproveMemory:Lcom/taobao/weex/common/WXPerformance$Measure;
.field public static final enum PushImproveMemory:Lcom/taobao/weex/common/WXPerformance$Measure;
.field public static final enum SDKInitExecuteTime:Lcom/taobao/weex/common/WXPerformance$Measure;
.field public static final enum SDKInitInvokeTime:Lcom/taobao/weex/common/WXPerformance$Measure;
.field public static final enum SDKInitTime:Lcom/taobao/weex/common/WXPerformance$Measure;
.field public static final enum actualNetworkTime:Lcom/taobao/weex/common/WXPerformance$Measure;
.field public static final enum avgFps:Lcom/taobao/weex/common/WXPerformance$Measure;
.field public static final enum callBridgeTime:Lcom/taobao/weex/common/WXPerformance$Measure;
.field public static final enum callCreateFinishTime:Lcom/taobao/weex/common/WXPerformance$Measure;
.field public static final enum cellExceedNum:Lcom/taobao/weex/common/WXPerformance$Measure;
.field public static final enum communicateTime:Lcom/taobao/weex/common/WXPerformance$Measure;
.field public static final enum communicateTotalTime:Lcom/taobao/weex/common/WXPerformance$Measure;
.field public static final enum componentCount:Lcom/taobao/weex/common/WXPerformance$Measure;
.field public static final enum componentCreateTime:Lcom/taobao/weex/common/WXPerformance$Measure;
.field public static final enum cssLayoutTime:Lcom/taobao/weex/common/WXPerformance$Measure;
.field public static final enum firstScreenJSFExecuteTime:Lcom/taobao/weex/common/WXPerformance$Measure;
.field public static final enum fluency:Lcom/taobao/weex/common/WXPerformance$Measure;
.field public static final enum fsCallEventTotalNum:Lcom/taobao/weex/common/WXPerformance$Measure;
.field public static final enum fsCallJsTotalNum:Lcom/taobao/weex/common/WXPerformance$Measure;
.field public static final enum fsCallJsTotalTime:Lcom/taobao/weex/common/WXPerformance$Measure;
.field public static final enum fsCallNativeTotalNum:Lcom/taobao/weex/common/WXPerformance$Measure;
.field public static final enum fsCallNativeTotalTime:Lcom/taobao/weex/common/WXPerformance$Measure;
.field public static final enum fsComponentCount:Lcom/taobao/weex/common/WXPerformance$Measure;
.field public static final enum fsComponentCreateTime:Lcom/taobao/weex/common/WXPerformance$Measure;
.field public static final enum fsCreateInstanceTime:Lcom/taobao/weex/common/WXPerformance$Measure;
.field public static final enum fsRenderTime:Lcom/taobao/weex/common/WXPerformance$Measure;
.field public static final enum fsRequestNum:Lcom/taobao/weex/common/WXPerformance$Measure;
.field public static final enum imgSizeCount:Lcom/taobao/weex/common/WXPerformance$Measure;
.field public static final enum interactionTime:Lcom/taobao/weex/common/WXPerformance$Measure;
.field public static final enum interactionViewAddCount:Lcom/taobao/weex/common/WXPerformance$Measure;
.field public static final enum interactionViewAddLimitCount:Lcom/taobao/weex/common/WXPerformance$Measure;
.field public static final enum localReadTime:Lcom/taobao/weex/common/WXPerformance$Measure;
.field public static final enum maxDeepVDomLayer:Lcom/taobao/weex/common/WXPerformance$Measure;
.field public static final enum maxDeepViewLayer:Lcom/taobao/weex/common/WXPerformance$Measure;
.field public static final enum measureTime1:Lcom/taobao/weex/common/WXPerformance$Measure;
.field public static final enum measureTime2:Lcom/taobao/weex/common/WXPerformance$Measure;
.field public static final enum measureTime3:Lcom/taobao/weex/common/WXPerformance$Measure;
.field public static final enum measureTime4:Lcom/taobao/weex/common/WXPerformance$Measure;
.field public static final enum measureTime5:Lcom/taobao/weex/common/WXPerformance$Measure;
.field public static final enum networkTime:Lcom/taobao/weex/common/WXPerformance$Measure;
.field public static final enum newFsRenderTime:Lcom/taobao/weex/common/WXPerformance$Measure;
.field public static final enum packageSpendTime:Lcom/taobao/weex/common/WXPerformance$Measure;
.field public static final enum parseJsonTime:Lcom/taobao/weex/common/WXPerformance$Measure;
.field public static final enum pureNetworkTime:Lcom/taobao/weex/common/WXPerformance$Measure;
.field public static final enum screenRenderTime:Lcom/taobao/weex/common/WXPerformance$Measure;
.field public static final enum syncTaskTime:Lcom/taobao/weex/common/WXPerformance$Measure;
.field public static final enum templateLoadTime:Lcom/taobao/weex/common/WXPerformance$Measure;
.field public static final enum timerCount:Lcom/taobao/weex/common/WXPerformance$Measure;
.field public static final enum totalTime:Lcom/taobao/weex/common/WXPerformance$Measure;
# instance fields
.field private mMaxRange:D
.field private mMinRange:D
# direct methods
.method static constructor <clinit>()V
.registers 15
.line 67
new-instance v7, Lcom/taobao/weex/common/WXPerformance$Measure;
const-string v1, "JSLibSize"
const/4 v2, 0x0
const-wide/16 v3, 0x0
const-wide v5, 0x7fefffffffffffffL # Double.MAX_VALUE
move-object v0, v7
invoke-direct/range {v0 .. v6}, Lcom/taobao/weex/common/WXPerformance$Measure;-><init>(Ljava/lang/String;IDD)V
sput-object v7, Lcom/taobao/weex/common/WXPerformance$Measure;->JSLibSize:Lcom/taobao/weex/common/WXPerformance$Measure;
.line 69
new-instance v0, Lcom/taobao/weex/common/WXPerformance$Measure;
const-string v9, "JSLibInitTime"
const/4 v10, 0x1
const-wide/16 v11, 0x0
const-wide v13, 0x40f3880000000000L # 80000.0
move-object v8, v0
invoke-direct/range {v8 .. v14}, Lcom/taobao/weex/common/WXPerformance$Measure;-><init>(Ljava/lang/String;IDD)V
sput-object v0, Lcom/taobao/weex/common/WXPerformance$Measure;->JSLibInitTime:Lcom/taobao/weex/common/WXPerformance$Measure;
.line 70
new-instance v0, Lcom/taobao/weex/common/WXPerformance$Measure;
const-string v2, "SDKInitTime"
const/4 v3, 0x2
const-wide/16 v4, 0x0
const-wide v6, 0x40fd4c0000000000L # 120000.0
move-object v1, v0
invoke-direct/range {v1 .. v7}, Lcom/taobao/weex/common/WXPerformance$Measure;-><init>(Ljava/lang/String;IDD)V
sput-object v0, Lcom/taobao/weex/common/WXPerformance$Measure;->SDKInitTime:Lcom/taobao/weex/common/WXPerformance$Measure;
.line 71
new-instance v0, Lcom/taobao/weex/common/WXPerformance$Measure;
const-string v9, "SDKInitInvokeTime"
const/4 v10, 0x3
const-wide v13, 0x40b3880000000000L # 5000.0
move-object v8, v0
invoke-direct/range {v8 .. v14}, Lcom/taobao/weex/common/WXPerformance$Measure;-><init>(Ljava/lang/String;IDD)V
sput-object v0, Lcom/taobao/weex/common/WXPerformance$Measure;->SDKInitInvokeTime:Lcom/taobao/weex/common/WXPerformance$Measure;
.line 72
new-instance v0, Lcom/taobao/weex/common/WXPerformance$Measure;
const-string v2, "SDKInitExecuteTime"
const/4 v3, 0x4
const-wide v6, 0x40b3880000000000L # 5000.0
move-object v1, v0
invoke-direct/range {v1 .. v7}, Lcom/taobao/weex/common/WXPerformance$Measure;-><init>(Ljava/lang/String;IDD)V
sput-object v0, Lcom/taobao/weex/common/WXPerformance$Measure;->SDKInitExecuteTime:Lcom/taobao/weex/common/WXPerformance$Measure;
.line 73
new-instance v0, Lcom/taobao/weex/common/WXPerformance$Measure;
const-string v9, "JSTemplateSize"
const/4 v10, 0x5
move-object v8, v0
invoke-direct/range {v8 .. v14}, Lcom/taobao/weex/common/WXPerformance$Measure;-><init>(Ljava/lang/String;IDD)V
sput-object v0, Lcom/taobao/weex/common/WXPerformance$Measure;->JSTemplateSize:Lcom/taobao/weex/common/WXPerformance$Measure;
.line 74
new-instance v0, Lcom/taobao/weex/common/WXPerformance$Measure;
const-string v2, "pureNetworkTime"
const/4 v3, 0x6
const-wide v6, 0x40cd4c0000000000L # 15000.0
move-object v1, v0
invoke-direct/range {v1 .. v7}, Lcom/taobao/weex/common/WXPerformance$Measure;-><init>(Ljava/lang/String;IDD)V
sput-object v0, Lcom/taobao/weex/common/WXPerformance$Measure;->pureNetworkTime:Lcom/taobao/weex/common/WXPerformance$Measure;
.line 75
new-instance v0, Lcom/taobao/weex/common/WXPerformance$Measure;
const-string v9, "networkTime"
const/4 v10, 0x7
const-wide v13, 0x40cd4c0000000000L # 15000.0
move-object v8, v0
invoke-direct/range {v8 .. v14}, Lcom/taobao/weex/common/WXPerformance$Measure;-><init>(Ljava/lang/String;IDD)V
sput-object v0, Lcom/taobao/weex/common/WXPerformance$Measure;->networkTime:Lcom/taobao/weex/common/WXPerformance$Measure;
.line 76
new-instance v0, Lcom/taobao/weex/common/WXPerformance$Measure;
const-string v2, "fsCreateInstanceTime"
const/16 v3, 0x8
const-wide v6, 0x40a7700000000000L # 3000.0
move-object v1, v0
invoke-direct/range {v1 .. v7}, Lcom/taobao/weex/common/WXPerformance$Measure;-><init>(Ljava/lang/String;IDD)V
sput-object v0, Lcom/taobao/weex/common/WXPerformance$Measure;->fsCreateInstanceTime:Lcom/taobao/weex/common/WXPerformance$Measure;
.line 77
new-instance v0, Lcom/taobao/weex/common/WXPerformance$Measure;
const-string v9, "fsCallJsTotalTime"
const/16 v10, 0x9
const-wide v13, 0x40b3880000000000L # 5000.0
move-object v8, v0
invoke-direct/range {v8 .. v14}, Lcom/taobao/weex/common/WXPerformance$Measure;-><init>(Ljava/lang/String;IDD)V
sput-object v0, Lcom/taobao/weex/common/WXPerformance$Measure;->fsCallJsTotalTime:Lcom/taobao/weex/common/WXPerformance$Measure;
.line 78
new-instance v0, Lcom/taobao/weex/common/WXPerformance$Measure;
const-string v2, "fsCallJsTotalNum"
const/16 v3, 0xa
const-wide v6, 0x7fefffffffffffffL # Double.MAX_VALUE
move-object v1, v0
invoke-direct/range {v1 .. v7}, Lcom/taobao/weex/common/WXPerformance$Measure;-><init>(Ljava/lang/String;IDD)V
sput-object v0, Lcom/taobao/weex/common/WXPerformance$Measure;->fsCallJsTotalNum:Lcom/taobao/weex/common/WXPerformance$Measure;
.line 79
new-instance v0, Lcom/taobao/weex/common/WXPerformance$Measure;
const-string v9, "fsCallNativeTotalTime"
const/16 v10, 0xb
move-object v8, v0
invoke-direct/range {v8 .. v14}, Lcom/taobao/weex/common/WXPerformance$Measure;-><init>(Ljava/lang/String;IDD)V
sput-object v0, Lcom/taobao/weex/common/WXPerformance$Measure;->fsCallNativeTotalTime:Lcom/taobao/weex/common/WXPerformance$Measure;
.line 80
new-instance v0, Lcom/taobao/weex/common/WXPerformance$Measure;
const-string v2, "fsCallNativeTotalNum"
const/16 v3, 0xc
move-object v1, v0
invoke-direct/range {v1 .. v7}, Lcom/taobao/weex/common/WXPerformance$Measure;-><init>(Ljava/lang/String;IDD)V
sput-object v0, Lcom/taobao/weex/common/WXPerformance$Measure;->fsCallNativeTotalNum:Lcom/taobao/weex/common/WXPerformance$Measure;
.line 81
new-instance v0, Lcom/taobao/weex/common/WXPerformance$Measure;
const-string v9, "fsCallEventTotalNum"
const/16 v10, 0xd
const-wide v13, 0x7fefffffffffffffL # Double.MAX_VALUE
move-object v8, v0
invoke-direct/range {v8 .. v14}, Lcom/taobao/weex/common/WXPerformance$Measure;-><init>(Ljava/lang/String;IDD)V
sput-object v0, Lcom/taobao/weex/common/WXPerformance$Measure;->fsCallEventTotalNum:Lcom/taobao/weex/common/WXPerformance$Measure;
.line 82
new-instance v0, Lcom/taobao/weex/common/WXPerformance$Measure;
const-string v2, "fsComponentCount"
const/16 v3, 0xe
const-wide v6, 0x40f86a0000000000L # 100000.0
move-object v1, v0
invoke-direct/range {v1 .. v7}, Lcom/taobao/weex/common/WXPerformance$Measure;-><init>(Ljava/lang/String;IDD)V
sput-object v0, Lcom/taobao/weex/common/WXPerformance$Measure;->fsComponentCount:Lcom/taobao/weex/common/WXPerformance$Measure;
.line 83
new-instance v0, Lcom/taobao/weex/common/WXPerformance$Measure;
const-string v9, "fsComponentCreateTime"
const/16 v10, 0xf
move-object v8, v0
invoke-direct/range {v8 .. v14}, Lcom/taobao/weex/common/WXPerformance$Measure;-><init>(Ljava/lang/String;IDD)V
sput-object v0, Lcom/taobao/weex/common/WXPerformance$Measure;->fsComponentCreateTime:Lcom/taobao/weex/common/WXPerformance$Measure;
.line 84
new-instance v0, Lcom/taobao/weex/common/WXPerformance$Measure;
const-string v2, "fsRenderTime"
const/16 v3, 0x10
const-wide v6, 0x40b3880000000000L # 5000.0
move-object v1, v0
invoke-direct/range {v1 .. v7}, Lcom/taobao/weex/common/WXPerformance$Measure;-><init>(Ljava/lang/String;IDD)V
sput-object v0, Lcom/taobao/weex/common/WXPerformance$Measure;->fsRenderTime:Lcom/taobao/weex/common/WXPerformance$Measure;
.line 85
new-instance v0, Lcom/taobao/weex/common/WXPerformance$Measure;
const-string v9, "fsRequestNum"
const/16 v10, 0x11
const-wide/high16 v13, 0x4059000000000000L # 100.0
move-object v8, v0
invoke-direct/range {v8 .. v14}, Lcom/taobao/weex/common/WXPerformance$Measure;-><init>(Ljava/lang/String;IDD)V
sput-object v0, Lcom/taobao/weex/common/WXPerformance$Measure;->fsRequestNum:Lcom/taobao/weex/common/WXPerformance$Measure;
.line 86
new-instance v0, Lcom/taobao/weex/common/WXPerformance$Measure;
const-string v2, "callCreateFinishTime"
const/16 v3, 0x12
const-wide v6, 0x40c3880000000000L # 10000.0
move-object v1, v0
invoke-direct/range {v1 .. v7}, Lcom/taobao/weex/common/WXPerformance$Measure;-><init>(Ljava/lang/String;IDD)V
sput-object v0, Lcom/taobao/weex/common/WXPerformance$Measure;->callCreateFinishTime:Lcom/taobao/weex/common/WXPerformance$Measure;
.line 87
new-instance v0, Lcom/taobao/weex/common/WXPerformance$Measure;
const-string v9, "cellExceedNum"
const/16 v10, 0x13
const-wide v13, 0x7fefffffffffffffL # Double.MAX_VALUE
move-object v8, v0
invoke-direct/range {v8 .. v14}, Lcom/taobao/weex/common/WXPerformance$Measure;-><init>(Ljava/lang/String;IDD)V
sput-object v0, Lcom/taobao/weex/common/WXPerformance$Measure;->cellExceedNum:Lcom/taobao/weex/common/WXPerformance$Measure;
.line 88
new-instance v0, Lcom/taobao/weex/common/WXPerformance$Measure;
const-string v2, "communicateTotalTime"
const/16 v3, 0x14
const-wide v6, 0x40b3880000000000L # 5000.0
move-object v1, v0
invoke-direct/range {v1 .. v7}, Lcom/taobao/weex/common/WXPerformance$Measure;-><init>(Ljava/lang/String;IDD)V
sput-object v0, Lcom/taobao/weex/common/WXPerformance$Measure;->communicateTotalTime:Lcom/taobao/weex/common/WXPerformance$Measure;
.line 89
new-instance v0, Lcom/taobao/weex/common/WXPerformance$Measure;
const-string v9, "maxDeepViewLayer"
const/16 v10, 0x15
move-object v8, v0
invoke-direct/range {v8 .. v14}, Lcom/taobao/weex/common/WXPerformance$Measure;-><init>(Ljava/lang/String;IDD)V
sput-object v0, Lcom/taobao/weex/common/WXPerformance$Measure;->maxDeepViewLayer:Lcom/taobao/weex/common/WXPerformance$Measure;
.line 90
new-instance v0, Lcom/taobao/weex/common/WXPerformance$Measure;
const-string v2, "maxDeepVDomLayer"
const/16 v3, 0x16
const-wide v6, 0x7fefffffffffffffL # Double.MAX_VALUE
move-object v1, v0
invoke-direct/range {v1 .. v7}, Lcom/taobao/weex/common/WXPerformance$Measure;-><init>(Ljava/lang/String;IDD)V
sput-object v0, Lcom/taobao/weex/common/WXPerformance$Measure;->maxDeepVDomLayer:Lcom/taobao/weex/common/WXPerformance$Measure;
.line 91
new-instance v0, Lcom/taobao/weex/common/WXPerformance$Measure;
const-string v9, "componentCount"
const/16 v10, 0x17
const-wide v13, 0x412e848000000000L # 1000000.0
move-object v8, v0
invoke-direct/range {v8 .. v14}, Lcom/taobao/weex/common/WXPerformance$Measure;-><init>(Ljava/lang/String;IDD)V
sput-object v0, Lcom/taobao/weex/common/WXPerformance$Measure;->componentCount:Lcom/taobao/weex/common/WXPerformance$Measure;
.line 92
new-instance v0, Lcom/taobao/weex/common/WXPerformance$Measure;
const-string v2, "componentCreateTime"
const/16 v3, 0x18
move-object v1, v0
invoke-direct/range {v1 .. v7}, Lcom/taobao/weex/common/WXPerformance$Measure;-><init>(Ljava/lang/String;IDD)V
sput-object v0, Lcom/taobao/weex/common/WXPerformance$Measure;->componentCreateTime:Lcom/taobao/weex/common/WXPerformance$Measure;
.line 93
new-instance v0, Lcom/taobao/weex/common/WXPerformance$Measure;
const-string v9, "avgFps"
const/16 v10, 0x19
const-wide v13, 0x404e800000000000L # 61.0
move-object v8, v0
invoke-direct/range {v8 .. v14}, Lcom/taobao/weex/common/WXPerformance$Measure;-><init>(Ljava/lang/String;IDD)V
sput-object v0, Lcom/taobao/weex/common/WXPerformance$Measure;->avgFps:Lcom/taobao/weex/common/WXPerformance$Measure;
.line 94
new-instance v0, Lcom/taobao/weex/common/WXPerformance$Measure;
const-string v2, "timerCount"
const/16 v3, 0x1a
move-object v1, v0
invoke-direct/range {v1 .. v7}, Lcom/taobao/weex/common/WXPerformance$Measure;-><init>(Ljava/lang/String;IDD)V
sput-object v0, Lcom/taobao/weex/common/WXPerformance$Measure;->timerCount:Lcom/taobao/weex/common/WXPerformance$Measure;
.line 96
new-instance v0, Lcom/taobao/weex/common/WXPerformance$Measure;
const-string v9, "MaxImproveMemory"
const/16 v10, 0x1b
const-wide v13, 0x7fefffffffffffffL # Double.MAX_VALUE
move-object v8, v0
invoke-direct/range {v8 .. v14}, Lcom/taobao/weex/common/WXPerformance$Measure;-><init>(Ljava/lang/String;IDD)V
sput-object v0, Lcom/taobao/weex/common/WXPerformance$Measure;->MaxImproveMemory:Lcom/taobao/weex/common/WXPerformance$Measure;
.line 97
new-instance v0, Lcom/taobao/weex/common/WXPerformance$Measure;
const-string v2, "BackImproveMemory"
const/16 v3, 0x1c
move-object v1, v0
invoke-direct/range {v1 .. v7}, Lcom/taobao/weex/common/WXPerformance$Measure;-><init>(Ljava/lang/String;IDD)V
sput-object v0, Lcom/taobao/weex/common/WXPerformance$Measure;->BackImproveMemory:Lcom/taobao/weex/common/WXPerformance$Measure;
.line 98
new-instance v0, Lcom/taobao/weex/common/WXPerformance$Measure;
const-string v9, "PushImproveMemory"
const/16 v10, 0x1d
move-object v8, v0
invoke-direct/range {v8 .. v14}, Lcom/taobao/weex/common/WXPerformance$Measure;-><init>(Ljava/lang/String;IDD)V
sput-object v0, Lcom/taobao/weex/common/WXPerformance$Measure;->PushImproveMemory:Lcom/taobao/weex/common/WXPerformance$Measure;
.line 99
new-instance v0, Lcom/taobao/weex/common/WXPerformance$Measure;
const-string v2, "measureTime1"
const/16 v3, 0x1e
move-object v1, v0
invoke-direct/range {v1 .. v7}, Lcom/taobao/weex/common/WXPerformance$Measure;-><init>(Ljava/lang/String;IDD)V
sput-object v0, Lcom/taobao/weex/common/WXPerformance$Measure;->measureTime1:Lcom/taobao/weex/common/WXPerformance$Measure;
.line 100
new-instance v0, Lcom/taobao/weex/common/WXPerformance$Measure;
const-string v9, "measureTime2"
const/16 v10, 0x1f
move-object v8, v0
invoke-direct/range {v8 .. v14}, Lcom/taobao/weex/common/WXPerformance$Measure;-><init>(Ljava/lang/String;IDD)V
sput-object v0, Lcom/taobao/weex/common/WXPerformance$Measure;->measureTime2:Lcom/taobao/weex/common/WXPerformance$Measure;
.line 101
new-instance v0, Lcom/taobao/weex/common/WXPerformance$Measure;
const-string v2, "measureTime3"
const/16 v3, 0x20
move-object v1, v0
invoke-direct/range {v1 .. v7}, Lcom/taobao/weex/common/WXPerformance$Measure;-><init>(Ljava/lang/String;IDD)V
sput-object v0, Lcom/taobao/weex/common/WXPerformance$Measure;->measureTime3:Lcom/taobao/weex/common/WXPerformance$Measure;
.line 102
new-instance v0, Lcom/taobao/weex/common/WXPerformance$Measure;
const-string v9, "measureTime4"
const/16 v10, 0x21
move-object v8, v0
invoke-direct/range {v8 .. v14}, Lcom/taobao/weex/common/WXPerformance$Measure;-><init>(Ljava/lang/String;IDD)V
sput-object v0, Lcom/taobao/weex/common/WXPerformance$Measure;->measureTime4:Lcom/taobao/weex/common/WXPerformance$Measure;
.line 103
new-instance v0, Lcom/taobao/weex/common/WXPerformance$Measure;
const-string v2, "measureTime5"
const/16 v3, 0x22
move-object v1, v0
invoke-direct/range {v1 .. v7}, Lcom/taobao/weex/common/WXPerformance$Measure;-><init>(Ljava/lang/String;IDD)V
sput-object v0, Lcom/taobao/weex/common/WXPerformance$Measure;->measureTime5:Lcom/taobao/weex/common/WXPerformance$Measure;
.line 105
new-instance v0, Lcom/taobao/weex/common/WXPerformance$Measure;
const-string v9, "callBridgeTime"
const/16 v10, 0x23
move-object v8, v0
invoke-direct/range {v8 .. v14}, Lcom/taobao/weex/common/WXPerformance$Measure;-><init>(Ljava/lang/String;IDD)V
sput-object v0, Lcom/taobao/weex/common/WXPerformance$Measure;->callBridgeTime:Lcom/taobao/weex/common/WXPerformance$Measure;
.line 106
new-instance v0, Lcom/taobao/weex/common/WXPerformance$Measure;
const-string v2, "cssLayoutTime"
const/16 v3, 0x24
move-object v1, v0
invoke-direct/range {v1 .. v7}, Lcom/taobao/weex/common/WXPerformance$Measure;-><init>(Ljava/lang/String;IDD)V
sput-object v0, Lcom/taobao/weex/common/WXPerformance$Measure;->cssLayoutTime:Lcom/taobao/weex/common/WXPerformance$Measure;
.line 107
new-instance v0, Lcom/taobao/weex/common/WXPerformance$Measure;
const-string v9, "parseJsonTime"
const/16 v10, 0x25
move-object v8, v0
invoke-direct/range {v8 .. v14}, Lcom/taobao/weex/common/WXPerformance$Measure;-><init>(Ljava/lang/String;IDD)V
sput-object v0, Lcom/taobao/weex/common/WXPerformance$Measure;->parseJsonTime:Lcom/taobao/weex/common/WXPerformance$Measure;
.line 109
new-instance v0, Lcom/taobao/weex/common/WXPerformance$Measure;
const-string v2, "communicateTime"
const/16 v3, 0x26
const-wide v6, 0x40b3880000000000L # 5000.0
move-object v1, v0
invoke-direct/range {v1 .. v7}, Lcom/taobao/weex/common/WXPerformance$Measure;-><init>(Ljava/lang/String;IDD)V
sput-object v0, Lcom/taobao/weex/common/WXPerformance$Measure;->communicateTime:Lcom/taobao/weex/common/WXPerformance$Measure;
.line 110
new-instance v0, Lcom/taobao/weex/common/WXPerformance$Measure;
const-string v9, "screenRenderTime"
const/16 v10, 0x27
const-wide v13, 0x40b3880000000000L # 5000.0
move-object v8, v0
invoke-direct/range {v8 .. v14}, Lcom/taobao/weex/common/WXPerformance$Measure;-><init>(Ljava/lang/String;IDD)V
sput-object v0, Lcom/taobao/weex/common/WXPerformance$Measure;->screenRenderTime:Lcom/taobao/weex/common/WXPerformance$Measure;
.line 111
new-instance v0, Lcom/taobao/weex/common/WXPerformance$Measure;
const-string v2, "totalTime"
const/16 v3, 0x28
move-object v1, v0
invoke-direct/range {v1 .. v7}, Lcom/taobao/weex/common/WXPerformance$Measure;-><init>(Ljava/lang/String;IDD)V
sput-object v0, Lcom/taobao/weex/common/WXPerformance$Measure;->totalTime:Lcom/taobao/weex/common/WXPerformance$Measure;
.line 112
new-instance v0, Lcom/taobao/weex/common/WXPerformance$Measure;
const-string v9, "localReadTime"
const/16 v10, 0x29
move-object v8, v0
invoke-direct/range {v8 .. v14}, Lcom/taobao/weex/common/WXPerformance$Measure;-><init>(Ljava/lang/String;IDD)V
sput-object v0, Lcom/taobao/weex/common/WXPerformance$Measure;->localReadTime:Lcom/taobao/weex/common/WXPerformance$Measure;
.line 113
new-instance v0, Lcom/taobao/weex/common/WXPerformance$Measure;
const-string v2, "templateLoadTime"
const/16 v3, 0x2a
move-object v1, v0
invoke-direct/range {v1 .. v7}, Lcom/taobao/weex/common/WXPerformance$Measure;-><init>(Ljava/lang/String;IDD)V
sput-object v0, Lcom/taobao/weex/common/WXPerformance$Measure;->templateLoadTime:Lcom/taobao/weex/common/WXPerformance$Measure;
.line 114
new-instance v0, Lcom/taobao/weex/common/WXPerformance$Measure;
const-string v9, "packageSpendTime"
const/16 v10, 0x2b
move-object v8, v0
invoke-direct/range {v8 .. v14}, Lcom/taobao/weex/common/WXPerformance$Measure;-><init>(Ljava/lang/String;IDD)V
sput-object v0, Lcom/taobao/weex/common/WXPerformance$Measure;->packageSpendTime:Lcom/taobao/weex/common/WXPerformance$Measure;
.line 115
new-instance v0, Lcom/taobao/weex/common/WXPerformance$Measure;
const-string v2, "syncTaskTime"
const/16 v3, 0x2c
move-object v1, v0
invoke-direct/range {v1 .. v7}, Lcom/taobao/weex/common/WXPerformance$Measure;-><init>(Ljava/lang/String;IDD)V
sput-object v0, Lcom/taobao/weex/common/WXPerformance$Measure;->syncTaskTime:Lcom/taobao/weex/common/WXPerformance$Measure;
.line 116
new-instance v0, Lcom/taobao/weex/common/WXPerformance$Measure;
const-string v9, "actualNetworkTime"
const/16 v10, 0x2d
move-object v8, v0
invoke-direct/range {v8 .. v14}, Lcom/taobao/weex/common/WXPerformance$Measure;-><init>(Ljava/lang/String;IDD)V
sput-object v0, Lcom/taobao/weex/common/WXPerformance$Measure;->actualNetworkTime:Lcom/taobao/weex/common/WXPerformance$Measure;
.line 117
new-instance v0, Lcom/taobao/weex/common/WXPerformance$Measure;
const-string v2, "firstScreenJSFExecuteTime"
const/16 v3, 0x2e
move-object v1, v0
invoke-direct/range {v1 .. v7}, Lcom/taobao/weex/common/WXPerformance$Measure;-><init>(Ljava/lang/String;IDD)V
sput-object v0, Lcom/taobao/weex/common/WXPerformance$Measure;->firstScreenJSFExecuteTime:Lcom/taobao/weex/common/WXPerformance$Measure;
.line 120
new-instance v0, Lcom/taobao/weex/common/WXPerformance$Measure;
const-string v9, "fluency"
const/16 v10, 0x2f
const-wide v13, 0x4059400000000000L # 101.0
move-object v8, v0
invoke-direct/range {v8 .. v14}, Lcom/taobao/weex/common/WXPerformance$Measure;-><init>(Ljava/lang/String;IDD)V
sput-object v0, Lcom/taobao/weex/common/WXPerformance$Measure;->fluency:Lcom/taobao/weex/common/WXPerformance$Measure;
.line 121
new-instance v0, Lcom/taobao/weex/common/WXPerformance$Measure;
const-string v2, "imgSizeCount"
const/16 v3, 0x30
const-wide v6, 0x409f400000000000L # 2000.0
move-object v1, v0
invoke-direct/range {v1 .. v7}, Lcom/taobao/weex/common/WXPerformance$Measure;-><init>(Ljava/lang/String;IDD)V
sput-object v0, Lcom/taobao/weex/common/WXPerformance$Measure;->imgSizeCount:Lcom/taobao/weex/common/WXPerformance$Measure;
.line 122
new-instance v0, Lcom/taobao/weex/common/WXPerformance$Measure;
const-string v9, "interactionTime"
const/16 v10, 0x31
const-wide v13, 0x40c3880000000000L # 10000.0
move-object v8, v0
invoke-direct/range {v8 .. v14}, Lcom/taobao/weex/common/WXPerformance$Measure;-><init>(Ljava/lang/String;IDD)V
sput-object v0, Lcom/taobao/weex/common/WXPerformance$Measure;->interactionTime:Lcom/taobao/weex/common/WXPerformance$Measure;
.line 123
new-instance v0, Lcom/taobao/weex/common/WXPerformance$Measure;
const-string v2, "interactionViewAddCount"
const/16 v3, 0x32
const-wide v6, 0x7fefffffffffffffL # Double.MAX_VALUE
move-object v1, v0
invoke-direct/range {v1 .. v7}, Lcom/taobao/weex/common/WXPerformance$Measure;-><init>(Ljava/lang/String;IDD)V
sput-object v0, Lcom/taobao/weex/common/WXPerformance$Measure;->interactionViewAddCount:Lcom/taobao/weex/common/WXPerformance$Measure;
.line 124
new-instance v0, Lcom/taobao/weex/common/WXPerformance$Measure;
const-string v9, "interactionViewAddLimitCount"
const/16 v10, 0x33
const-wide v13, 0x7fefffffffffffffL # Double.MAX_VALUE
move-object v8, v0
invoke-direct/range {v8 .. v14}, Lcom/taobao/weex/common/WXPerformance$Measure;-><init>(Ljava/lang/String;IDD)V
sput-object v0, Lcom/taobao/weex/common/WXPerformance$Measure;->interactionViewAddLimitCount:Lcom/taobao/weex/common/WXPerformance$Measure;
.line 125
new-instance v0, Lcom/taobao/weex/common/WXPerformance$Measure;
const-string v2, "newFsRenderTime"
const/16 v3, 0x34
const-wide v6, 0x40c3880000000000L # 10000.0
move-object v1, v0
invoke-direct/range {v1 .. v7}, Lcom/taobao/weex/common/WXPerformance$Measure;-><init>(Ljava/lang/String;IDD)V
sput-object v0, Lcom/taobao/weex/common/WXPerformance$Measure;->newFsRenderTime:Lcom/taobao/weex/common/WXPerformance$Measure;
const/16 v0, 0x35
new-array v0, v0, [Lcom/taobao/weex/common/WXPerformance$Measure;
.line 63
sget-object v1, Lcom/taobao/weex/common/WXPerformance$Measure;->JSLibSize:Lcom/taobao/weex/common/WXPerformance$Measure;
const/4 v2, 0x0
aput-object v1, v0, v2
sget-object v1, Lcom/taobao/weex/common/WXPerformance$Measure;->JSLibInitTime:Lcom/taobao/weex/common/WXPerformance$Measure;
const/4 v2, 0x1
aput-object v1, v0, v2
sget-object v1, Lcom/taobao/weex/common/WXPerformance$Measure;->SDKInitTime:Lcom/taobao/weex/common/WXPerformance$Measure;
const/4 v2, 0x2
aput-object v1, v0, v2
sget-object v1, Lcom/taobao/weex/common/WXPerformance$Measure;->SDKInitInvokeTime:Lcom/taobao/weex/common/WXPerformance$Measure;
const/4 v2, 0x3
aput-object v1, v0, v2
sget-object v1, Lcom/taobao/weex/common/WXPerformance$Measure;->SDKInitExecuteTime:Lcom/taobao/weex/common/WXPerformance$Measure;
const/4 v2, 0x4
aput-object v1, v0, v2
sget-object v1, Lcom/taobao/weex/common/WXPerformance$Measure;->JSTemplateSize:Lcom/taobao/weex/common/WXPerformance$Measure;
const/4 v2, 0x5
aput-object v1, v0, v2
sget-object v1, Lcom/taobao/weex/common/WXPerformance$Measure;->pureNetworkTime:Lcom/taobao/weex/common/WXPerformance$Measure;
const/4 v2, 0x6
aput-object v1, v0, v2
sget-object v1, Lcom/taobao/weex/common/WXPerformance$Measure;->networkTime:Lcom/taobao/weex/common/WXPerformance$Measure;
const/4 v2, 0x7
aput-object v1, v0, v2
sget-object v1, Lcom/taobao/weex/common/WXPerformance$Measure;->fsCreateInstanceTime:Lcom/taobao/weex/common/WXPerformance$Measure;
const/16 v2, 0x8
aput-object v1, v0, v2
sget-object v1, Lcom/taobao/weex/common/WXPerformance$Measure;->fsCallJsTotalTime:Lcom/taobao/weex/common/WXPerformance$Measure;
const/16 v2, 0x9
aput-object v1, v0, v2
sget-object v1, Lcom/taobao/weex/common/WXPerformance$Measure;->fsCallJsTotalNum:Lcom/taobao/weex/common/WXPerformance$Measure;
const/16 v2, 0xa
aput-object v1, v0, v2
sget-object v1, Lcom/taobao/weex/common/WXPerformance$Measure;->fsCallNativeTotalTime:Lcom/taobao/weex/common/WXPerformance$Measure;
const/16 v2, 0xb
aput-object v1, v0, v2
sget-object v1, Lcom/taobao/weex/common/WXPerformance$Measure;->fsCallNativeTotalNum:Lcom/taobao/weex/common/WXPerformance$Measure;
const/16 v2, 0xc
aput-object v1, v0, v2
sget-object v1, Lcom/taobao/weex/common/WXPerformance$Measure;->fsCallEventTotalNum:Lcom/taobao/weex/common/WXPerformance$Measure;
const/16 v2, 0xd
aput-object v1, v0, v2
sget-object v1, Lcom/taobao/weex/common/WXPerformance$Measure;->fsComponentCount:Lcom/taobao/weex/common/WXPerformance$Measure;
const/16 v2, 0xe
aput-object v1, v0, v2
sget-object v1, Lcom/taobao/weex/common/WXPerformance$Measure;->fsComponentCreateTime:Lcom/taobao/weex/common/WXPerformance$Measure;
const/16 v2, 0xf
aput-object v1, v0, v2
sget-object v1, Lcom/taobao/weex/common/WXPerformance$Measure;->fsRenderTime:Lcom/taobao/weex/common/WXPerformance$Measure;
const/16 v2, 0x10
aput-object v1, v0, v2
sget-object v1, Lcom/taobao/weex/common/WXPerformance$Measure;->fsRequestNum:Lcom/taobao/weex/common/WXPerformance$Measure;
const/16 v2, 0x11
aput-object v1, v0, v2
sget-object v1, Lcom/taobao/weex/common/WXPerformance$Measure;->callCreateFinishTime:Lcom/taobao/weex/common/WXPerformance$Measure;
const/16 v2, 0x12
aput-object v1, v0, v2
sget-object v1, Lcom/taobao/weex/common/WXPerformance$Measure;->cellExceedNum:Lcom/taobao/weex/common/WXPerformance$Measure;
const/16 v2, 0x13
aput-object v1, v0, v2
sget-object v1, Lcom/taobao/weex/common/WXPerformance$Measure;->communicateTotalTime:Lcom/taobao/weex/common/WXPerformance$Measure;
const/16 v2, 0x14
aput-object v1, v0, v2
sget-object v1, Lcom/taobao/weex/common/WXPerformance$Measure;->maxDeepViewLayer:Lcom/taobao/weex/common/WXPerformance$Measure;
const/16 v2, 0x15
aput-object v1, v0, v2
sget-object v1, Lcom/taobao/weex/common/WXPerformance$Measure;->maxDeepVDomLayer:Lcom/taobao/weex/common/WXPerformance$Measure;
const/16 v2, 0x16
aput-object v1, v0, v2
sget-object v1, Lcom/taobao/weex/common/WXPerformance$Measure;->componentCount:Lcom/taobao/weex/common/WXPerformance$Measure;
const/16 v2, 0x17
aput-object v1, v0, v2
sget-object v1, Lcom/taobao/weex/common/WXPerformance$Measure;->componentCreateTime:Lcom/taobao/weex/common/WXPerformance$Measure;
const/16 v2, 0x18
aput-object v1, v0, v2
sget-object v1, Lcom/taobao/weex/common/WXPerformance$Measure;->avgFps:Lcom/taobao/weex/common/WXPerformance$Measure;
const/16 v2, 0x19
aput-object v1, v0, v2
sget-object v1, Lcom/taobao/weex/common/WXPerformance$Measure;->timerCount:Lcom/taobao/weex/common/WXPerformance$Measure;
const/16 v2, 0x1a
aput-object v1, v0, v2
sget-object v1, Lcom/taobao/weex/common/WXPerformance$Measure;->MaxImproveMemory:Lcom/taobao/weex/common/WXPerformance$Measure;
const/16 v2, 0x1b
aput-object v1, v0, v2
sget-object v1, Lcom/taobao/weex/common/WXPerformance$Measure;->BackImproveMemory:Lcom/taobao/weex/common/WXPerformance$Measure;
const/16 v2, 0x1c
aput-object v1, v0, v2
sget-object v1, Lcom/taobao/weex/common/WXPerformance$Measure;->PushImproveMemory:Lcom/taobao/weex/common/WXPerformance$Measure;
const/16 v2, 0x1d
aput-object v1, v0, v2
sget-object v1, Lcom/taobao/weex/common/WXPerformance$Measure;->measureTime1:Lcom/taobao/weex/common/WXPerformance$Measure;
const/16 v2, 0x1e
aput-object v1, v0, v2
sget-object v1, Lcom/taobao/weex/common/WXPerformance$Measure;->measureTime2:Lcom/taobao/weex/common/WXPerformance$Measure;
const/16 v2, 0x1f
aput-object v1, v0, v2
sget-object v1, Lcom/taobao/weex/common/WXPerformance$Measure;->measureTime3:Lcom/taobao/weex/common/WXPerformance$Measure;
const/16 v2, 0x20
aput-object v1, v0, v2
sget-object v1, Lcom/taobao/weex/common/WXPerformance$Measure;->measureTime4:Lcom/taobao/weex/common/WXPerformance$Measure;
const/16 v2, 0x21
aput-object v1, v0, v2
sget-object v1, Lcom/taobao/weex/common/WXPerformance$Measure;->measureTime5:Lcom/taobao/weex/common/WXPerformance$Measure;
const/16 v2, 0x22
aput-object v1, v0, v2
sget-object v1, Lcom/taobao/weex/common/WXPerformance$Measure;->callBridgeTime:Lcom/taobao/weex/common/WXPerformance$Measure;
const/16 v2, 0x23
aput-object v1, v0, v2
sget-object v1, Lcom/taobao/weex/common/WXPerformance$Measure;->cssLayoutTime:Lcom/taobao/weex/common/WXPerformance$Measure;
const/16 v2, 0x24
aput-object v1, v0, v2
sget-object v1, Lcom/taobao/weex/common/WXPerformance$Measure;->parseJsonTime:Lcom/taobao/weex/common/WXPerformance$Measure;
const/16 v2, 0x25
aput-object v1, v0, v2
sget-object v1, Lcom/taobao/weex/common/WXPerformance$Measure;->communicateTime:Lcom/taobao/weex/common/WXPerformance$Measure;
const/16 v2, 0x26
aput-object v1, v0, v2
sget-object v1, Lcom/taobao/weex/common/WXPerformance$Measure;->screenRenderTime:Lcom/taobao/weex/common/WXPerformance$Measure;
const/16 v2, 0x27
aput-object v1, v0, v2
sget-object v1, Lcom/taobao/weex/common/WXPerformance$Measure;->totalTime:Lcom/taobao/weex/common/WXPerformance$Measure;
const/16 v2, 0x28
aput-object v1, v0, v2
sget-object v1, Lcom/taobao/weex/common/WXPerformance$Measure;->localReadTime:Lcom/taobao/weex/common/WXPerformance$Measure;
const/16 v2, 0x29
aput-object v1, v0, v2
sget-object v1, Lcom/taobao/weex/common/WXPerformance$Measure;->templateLoadTime:Lcom/taobao/weex/common/WXPerformance$Measure;
const/16 v2, 0x2a
aput-object v1, v0, v2
sget-object v1, Lcom/taobao/weex/common/WXPerformance$Measure;->packageSpendTime:Lcom/taobao/weex/common/WXPerformance$Measure;
const/16 v2, 0x2b
aput-object v1, v0, v2
sget-object v1, Lcom/taobao/weex/common/WXPerformance$Measure;->syncTaskTime:Lcom/taobao/weex/common/WXPerformance$Measure;
const/16 v2, 0x2c
aput-object v1, v0, v2
sget-object v1, Lcom/taobao/weex/common/WXPerformance$Measure;->actualNetworkTime:Lcom/taobao/weex/common/WXPerformance$Measure;
const/16 v2, 0x2d
aput-object v1, v0, v2
sget-object v1, Lcom/taobao/weex/common/WXPerformance$Measure;->firstScreenJSFExecuteTime:Lcom/taobao/weex/common/WXPerformance$Measure;
const/16 v2, 0x2e
aput-object v1, v0, v2
sget-object v1, Lcom/taobao/weex/common/WXPerformance$Measure;->fluency:Lcom/taobao/weex/common/WXPerformance$Measure;
const/16 v2, 0x2f
aput-object v1, v0, v2
sget-object v1, Lcom/taobao/weex/common/WXPerformance$Measure;->imgSizeCount:Lcom/taobao/weex/common/WXPerformance$Measure;
const/16 v2, 0x30
aput-object v1, v0, v2
sget-object v1, Lcom/taobao/weex/common/WXPerformance$Measure;->interactionTime:Lcom/taobao/weex/common/WXPerformance$Measure;
const/16 v2, 0x31
aput-object v1, v0, v2
sget-object v1, Lcom/taobao/weex/common/WXPerformance$Measure;->interactionViewAddCount:Lcom/taobao/weex/common/WXPerformance$Measure;
const/16 v2, 0x32
aput-object v1, v0, v2
sget-object v1, Lcom/taobao/weex/common/WXPerformance$Measure;->interactionViewAddLimitCount:Lcom/taobao/weex/common/WXPerformance$Measure;
const/16 v2, 0x33
aput-object v1, v0, v2
sget-object v1, Lcom/taobao/weex/common/WXPerformance$Measure;->newFsRenderTime:Lcom/taobao/weex/common/WXPerformance$Measure;
const/16 v2, 0x34
aput-object v1, v0, v2
sput-object v0, Lcom/taobao/weex/common/WXPerformance$Measure;->$VALUES:[Lcom/taobao/weex/common/WXPerformance$Measure;
return-void
.end method
.method private constructor <init>(Ljava/lang/String;IDD)V
.registers 7
.annotation system Ldalvik/annotation/MethodParameters;
accessFlags = {
0x1000,
0x1000,
0x0,
0x0
}
names = {
"$enum$name",
"$enum$ordinal",
"min",
"max"
}
.end annotation
.annotation system Ldalvik/annotation/Signature;
value = {
"(DD)V"
}
.end annotation
.line 129
invoke-direct {p0, p1, p2}, Ljava/lang/Enum;-><init>(Ljava/lang/String;I)V
.line 130
iput-wide p3, p0, Lcom/taobao/weex/common/WXPerformance$Measure;->mMinRange:D
.line 131
iput-wide p5, p0, Lcom/taobao/weex/common/WXPerformance$Measure;->mMaxRange:D
return-void
.end method
.method public static valueOf(Ljava/lang/String;)Lcom/taobao/weex/common/WXPerformance$Measure;
.registers 2
.annotation system Ldalvik/annotation/MethodParameters;
accessFlags = {
0x8000
}
names = {
"name"
}
.end annotation
.line 63
const-class v0, Lcom/taobao/weex/common/WXPerformance$Measure;
invoke-static {v0, p0}, Ljava/lang/Enum;->valueOf(Ljava/lang/Class;Ljava/lang/String;)Ljava/lang/Enum;
move-result-object p0
check-cast p0, Lcom/taobao/weex/common/WXPerformance$Measure;
return-object p0
.end method
.method public static values()[Lcom/taobao/weex/common/WXPerformance$Measure;
.registers 1
.line 63
sget-object v0, Lcom/taobao/weex/common/WXPerformance$Measure;->$VALUES:[Lcom/taobao/weex/common/WXPerformance$Measure;
invoke-virtual {v0}, [Lcom/taobao/weex/common/WXPerformance$Measure;->clone()Ljava/lang/Object;
move-result-object v0
check-cast v0, [Lcom/taobao/weex/common/WXPerformance$Measure;
return-object v0
.end method
# virtual methods
.method public getMaxRange()D
.registers 3
.line 139
iget-wide v0, p0, Lcom/taobao/weex/common/WXPerformance$Measure;->mMaxRange:D
return-wide v0
.end method
.method public getMinRange()D
.registers 3
.line 135
iget-wide v0, p0, Lcom/taobao/weex/common/WXPerformance$Measure;->mMinRange:D
return-wide v0
.end method