csr$b.smali
.class Ldxoptimizer/csr$b;
.super Ljava/lang/Object;
.source "ComponentStubManager.java"
# annotations
.annotation system Ldalvik/annotation/EnclosingClass;
value = Ldxoptimizer/csr;
.end annotation
.annotation system Ldalvik/annotation/InnerClass;
accessFlags = 0x8
name = "b"
.end annotation
# instance fields
.field private final a:Ldxoptimizer/csr$c;
.field private final b:I
.field private final c:[Z
.field private final d:[J
.field private final e:[J
# direct methods
.method constructor <init>(Ldxoptimizer/csr$c;I)V
.registers 9
.prologue
const-wide/16 v4, 0x0
.line 166
invoke-direct {p0}, Ljava/lang/Object;-><init>()V
.line 167
iput-object p1, p0, Ldxoptimizer/csr$b;->a:Ldxoptimizer/csr$c;
.line 168
iput p2, p0, Ldxoptimizer/csr$b;->b:I
.line 169
new-array v0, p2, [Z
iput-object v0, p0, Ldxoptimizer/csr$b;->c:[Z
.line 170
new-array v0, p2, [J
iput-object v0, p0, Ldxoptimizer/csr$b;->d:[J
.line 171
new-array v0, p2, [J
iput-object v0, p0, Ldxoptimizer/csr$b;->e:[J
.line 172
const/4 v0, 0x0
:goto_16
if-ge v0, p2, :cond_28
.line 173
iget-object v1, p0, Ldxoptimizer/csr$b;->c:[Z
const/4 v2, 0x1
aput-boolean v2, v1, v0
.line 174
iget-object v1, p0, Ldxoptimizer/csr$b;->d:[J
aput-wide v4, v1, v0
.line 175
iget-object v1, p0, Ldxoptimizer/csr$b;->e:[J
aput-wide v4, v1, v0
.line 172
add-int/lit8 v0, v0, 0x1
goto :goto_16
.line 177
:cond_28
return-void
.end method
# virtual methods
.method a()I
.registers 5
.prologue
const/4 v1, 0x0
.line 180
move v0, v1
:goto_2
iget v2, p0, Ldxoptimizer/csr$b;->b:I
if-ge v0, v2, :cond_1c
.line 181
iget-object v2, p0, Ldxoptimizer/csr$b;->c:[Z
aget-boolean v2, v2, v0
if-eqz v2, :cond_19
.line 182
iget-object v2, p0, Ldxoptimizer/csr$b;->c:[Z
aput-boolean v1, v2, v0
.line 183
iget-object v1, p0, Ldxoptimizer/csr$b;->d:[J
invoke-static {}, Landroid/os/SystemClock;->elapsedRealtime()J
move-result-wide v2
aput-wide v2, v1, v0
.line 187
:goto_18
return v0
.line 180
:cond_19
add-int/lit8 v0, v0, 0x1
goto :goto_2
.line 187
:cond_1c
const/4 v0, -0x1
goto :goto_18
.end method
.method a(I)V
.registers 6
.prologue
const-wide/16 v2, 0x0
.line 191
if-ltz p1, :cond_8
iget v0, p0, Ldxoptimizer/csr$b;->b:I
if-lt p1, v0, :cond_9
.line 202
:cond_8
:goto_8
return-void
.line 199
:cond_9
iget-object v0, p0, Ldxoptimizer/csr$b;->c:[Z
const/4 v1, 0x1
aput-boolean v1, v0, p1
.line 200
iget-object v0, p0, Ldxoptimizer/csr$b;->d:[J
aput-wide v2, v0, p1
.line 201
iget-object v0, p0, Ldxoptimizer/csr$b;->e:[J
aput-wide v2, v0, p1
goto :goto_8
.end method
.method b(I)V
.registers 6
.prologue
.line 205
iget-object v0, p0, Ldxoptimizer/csr$b;->e:[J
invoke-static {}, Landroid/os/SystemClock;->elapsedRealtime()J
move-result-wide v2
aput-wide v2, v0, p1
.line 206
return-void
.end method